- 积分
- 2072
- 最后登录
- 2024-4-8
- 精华
- 0
- 阅读权限
- 50
- 主题
- 189
- UID
- 1102266
- 帖子
- 3965
- PB币
- 2474
- 威望
- 81
- 贡献
- 0
- 技术
- 33
- 活跃
- 1990
远景刁民
- UID
- 1102266
- 帖子
- 3965
- PB币
- 2474
- 贡献
- 0
- 技术
- 33
- 活跃
- 1990
|
最近一个星期,在GA-Z68x-UD3R-B3这老主板上装了10.14,特意把主板BIOS刷成了UEFI的。
去掉了DSDT文件,启动项里添加-no_compat_check,机型提升到12年的。
安装时间比较长,多长我也不知到,回家睡觉去了。
显卡是蓝宝石的6850黑将,Mojave识别显存为5M。
前天在CLOVER里放了AMD6000Controller.kext /AMDLegacyFramebuffer.kext./AMDLegacySupport /AMDRadeonX3000.kext
启动后,AMD6000Controller.kext /AMDLegacyFramebuffer.kext. /AMDLegacySupport.kext均被加载。
只有AMDRadeonX3000.kext没消息。
系统显示显存大小为1024MB。虽然用了APFS文件系统,但是我的机械硬盘反映比在10.13.6里好快好多,感觉比较流畅,唯一就是和图形图像有关的不能操作。
今天上午将这些驱动移动到了/S/L/E下。
根据AMDRadeonX3000.kext的依赖关系,替换了IOAcceleratorFamily2.kext/ IOGraphicsFamily.kext /IOPCIFamily.kext /IOSurface.kext
删除/S/L/Caches/里的驱动缓存,重启系统。屏幕颜色变成了Ubuntu色调,查看系统信息AMDRadeonX3000.kext已被加载。
用IOReg查看显卡情况如下
AMD6000Controller加载
AMDRadeonX3000_AMDAccel2DContext 加载了几行
AMDRadeonX3000_AMDAccelDevice加载了几行
AMDRadeonX3000_AMDSharedUserClient 没有加载
AMDRadeonX3000_AMDAccelSurface没有加载
AMDRadeonX3000_AMDR8xxGLContext没有加载
IOAccelDisplayPipeUserClient2 加载两行
接下来的几个显示接口加载情况正常。ATIFB情况也正常。
说明什么?
可能OpeGL、OpenCL都不能用了,就别提Metal了,
AMDAccelCommandQueue这玩意X3000肯定没有。
系统加载了AMDRadeonX3000驱动后,不是我原来想的那样,反而是显示器红蓝反转。窗体移动缩放时迟缓,到要一两分钟才能正确显示。
由于X3000不正常,所以抓图功能也失效了,只能用破手机拍个照片以示纪念
Ubuntu风格桌面
还有能怎么试呢?把整个Extensions文件夹都替换掉?
|
附件: 你需要登录才可以下载或查看附件。没有帐号?注册
|