admin 发表于 13/11/26 12:02:32

解决HD5770在lion下DVI接口为默认成扩展屏(非公版的显卡注...


具体症状:
每次U盘安装的时候进入的是扩展屏,看不到安装语言选择界面,只显示壁纸和一个可操作的鼠标。
而在HDMI接口接入另一显示器,就能看到安装界面。(安装完成后也是那样情况)
说明主屏为HDMI接口,扩展屏为DVI接口。


去掉DSDT显卡代码
1,把显卡bios文件(我的为:1002_68b8.rom)放到变色龙Extra夹里
2,在变色龙Extra夹里的com.apple.Boot.plist   新版本的变色龙是org.chameleon.Boot.plist
   中加入如下代码
<key>UseAtiROM</key>
<string>yes</string>
<key>GraphicsEnabler</key>
<string>yes</string>
<key>AtiConfig</key>
<string>Hoolock</string>

能把DVI接口的显示器为默认主显示器


蓝色部分得去8楼查询,例如我的显卡接口数为3,凡是结尾的数值为3的都去试一试。我的试验结果就是Hoolock。进入系统就是DVI接口的为主显示器。


20110731            0:00试验数据:
AtiConfig               默认接口   扩展屏      分辨率是否可调      关于本机显示       DVD播放程序运行是否成功{"Baboon", 3},               DVI            VGA            可调                     5700                        成功{"Eulemur", 3},                VGA         无                不可调                      5700                      不成功{"Flicker", 3},                  DVI            无               可调                     5000                     不成功{"Gliff", 3},                      DVI         无               可调                     5000                     不成功{"Hoolock", 3},                DVI            无               可调                     5700                         成功{"Kakapo", 3},                以下待测试{"Langur", 3},{"Megalodon", 3},{"Quail", 3},{"Raven", 3},{"Shrike", 3},




---------------------------分割线----------------------------------------------------



20110731    18:30   最新进展:回归原始,用显卡DSDT驱动显卡,是DVI为默认主屏

经上面的试验得出AtiConfig值为Hoolock

打开原来有显卡信息的DSDT,我原来DSDT显卡信息显示为Vervet,而Vervet是公版HD5770(4个接口)的AtiConfig
而我的HD5770是母版(3个接口)的,所以原来的DSDT使我的显卡驱动成DVI接口为扩展屏,解决方法是把DSDT里
所有的Vervet用试验得出的Hoolock替换,得到新的DSDT,放到变色龙目录里,去掉原来加入的代码:
<key>UseAtiROM</key>
<string>yes</string>
<key>GraphicsEnabler</key>
<string>yes</string>
<key>AtiConfig</key>
<string>Hoolock</string>也去掉显卡rom,用新的DSDT驱动显卡,一切OK。
页: [1]
查看完整版本: 解决HD5770在lion下DVI接口为默认成扩展屏(非公版的显卡注...