cmmd 发表于 2015-3-15 16:07

Asus GeForce GT430双屏输出求助

我是联想的台式机启天M4350,显卡是自己加的Nvidia GeForce GT430 显存512,接口顺序从主板向外是DVI-VGA-HDMI,装的系统版本是Mac OS 10.10.2 ,变色龙版本是Chameleon_2.3svn_r2559。安装系统非常顺利,没有删减过任何驱动,显卡是直接使用GE=YES驱动的,使用的是VGA接口,水波纹、分辨率什么都有,但DVI接口黑屏,我使用DVI转VGA接的,系统能出声,表示系统已启动,但没有输出信号,HDMI因为没有线也没有尝试。
最近看了
https://bbs.pcbeta.com/viewthread-529232-1-1.html (原创)GT200系列显卡的EFI-String和DSDT驱动,更新NVCAP说明
https://bbs.pcbeta.com/viewthread-1317223-1-1.html 关于N卡NVCAP值的几点测试,笔记本用户可以参考下
https://bbs.pcbeta.com/viewthread-1473533-1-1.html 通过设置NVCAP实现GT210双屏输出
和其他一些类似的帖子,首先参照第一个帖子,修改DSDT顺利驱动显卡,去掉了GE=YES,但DVI依旧黑屏,然后看了另外两篇和其他林林总总的帖子,知道了修改NVCAP可以实现双屏。NVCAP值的具体含义我也不描述了,因为我也是新手。
现在说下我的经历,通过win下提取显卡ROM,然后在MAC下用NVCAP Maker 1.4获得NVCAP,对应第一组-第七组-第九组-第十六组的数值是0x04,0x03,0x08,0x07,在DSDT下修改后,VGA输出,DVI黑屏。然后我有使用GE=YES驱动显卡,使用命令ioreg -l -w0 | grep NVCAP获得值0x04,0x06,0x09,0x0a,我不知道为什么会不一样(我发现在DSDT驱动时用命令获得值是当前DSDT里的MVCAP值,所以只能重新使用GE=YES),修改后VGA输出,DVI依旧黑屏。通过帖子我知道NVCAP值的第七组表示主显示的控制开关,然后我又接了个显示器VGA DVI一起来测试NVCAP值,先将第九组副显示的值为0X00,然后测试的值有0001=0x01,0010=0x02,0100=0x04,1000=0x08,一轮测试下来,除了1000=0x08 VGA输出 DVI黑屏,其他3个值都是双黑屏。然后我也尝试第七组为0X00,第九组来测试这4组数值,依旧是1000=0x08VGA输出 DVI黑屏,其他3个双黑。因为我的显卡实际显存是512,而GE=YES认出是1024,所以我以为是显存问题,所以修改显存又重新测试一遍,情况依旧。
我也尝试过PCIROOT=1或0,这在一篇帖子上看到的方法,也没效果。这几天尝试更改的了无数的值依然无效,我现在怀疑是不是需要修改驱动,或者方法不对,希望高手能给条方向,不胜感激




页: [1]
查看完整版本: Asus GeForce GT430双屏输出求助