这个问题有点意思
首先,VGA显示器通过转接头能用,说明该卡具有RAMDAC,并可确定该卡的两个DVI中至少有一个为数字和模拟混合输出的DVI-I
其次,交换后皆无输出,排除了一个DVI-I、另一个DVI-D的可能
问题可能出在显卡本身的设计上,操作系统的多屏支持也可能是一个因素,不知LZ用XP还是Win7?
另外,建议LZ贴上显卡的详细型号,或者直接贴硬件信息
再检查一下两个DVI是什么类型的,参考我给的图
你贴的主要是GPU的信息,但这个问题估计出在GPU外围的板卡设计上。
我翻了一下VESA的PnP for the Display/Graphics Subsystem Standard
其中4.2节讲的是多头显示的问题
大意是每对视频输出通道(pair of video output channels)有一个DDC信道;当VBIOS/GSS/OS接收到模拟EDID,就会打开模拟视频输出口
不知道你的显示器是什么年代的,不过从只有VGA接口来判断的话,估计是挺老的了
你可以用PowerStrip或DumpEDID工具来看看显示器的详细信息
有一个迂回的办法,如果你要的双屏只是镜像模式的话,那就用一个DVI-I转两个VGA的转接头好了。如果你要扩展模式,那就还是得把问题弄清楚。
显示器的年代很新啊,居然只有VGA。这么新的显示器想来EDID不会有什么问题的,那应该就是显卡的设计问题了。
作为非业内人士,我们能探究的也许只能到这里了。还有兴趣折腾的话,你可以看看制定DVI标准的DDWG工作组发布的双头实现指南
http://www.ddwg.org/lib/Dual_EDID_guide10.pdf
您好,互换显示器的接口后,二台都不显示,是DVI EDID管理的问题。使用VGA显示器无法进行DDC通信,建议您使用两台DVI接口的显示器。希望可以帮到您。
奇怪~~~~~~~~一般一个VGA+一个DVI的可以双输出的啊~~~~~~~~~
你的测试逻辑很完整了,答案就是这显卡支持双DVI或者DVI+VGA,而不支持VGA+VGA,这种情况算常见的。