Bug 30589 - Dual screen connected with VGA works, but not with DVI on G94 [GeForce 9600GT]
Summary: Dual screen connected with VGA works, but not with DVI on G94 [GeForce 9600GT]
Status: RESOLVED INVALID
Alias: None
Product: xorg
Classification: Unclassified
Component: Driver/nouveau (show other bugs)
Version: git
Hardware: x86-64 (AMD64) Linux (All)
: medium normal
Assignee: Nouveau Project
QA Contact: Xorg Project Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-10-03 11:30 UTC by diego.abelenda
Modified: 2013-08-18 18:09 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments
Both monitors are connected via DVI after a fresh reboot (10.66 KB, application/octet-stream)
2010-10-03 11:30 UTC, diego.abelenda
no flags Details
xrandr state after disconnecting the right monitor (6.05 KB, application/octet-stream)
2010-10-03 11:32 UTC, diego.abelenda
no flags Details
xrandr state after reconnecting the right monitor and disconnecting the left one (6.05 KB, application/octet-stream)
2010-10-03 11:33 UTC, diego.abelenda
no flags Details
xrandr state after disconnecting the left monitor (no monitor connected) (1.63 KB, application/octet-stream)
2010-10-03 11:33 UTC, diego.abelenda
no flags Details
xrandr state when booting with one connector in DVI the other in VGA and the video= option (10.66 KB, application/octet-stream)
2010-10-03 11:34 UTC, diego.abelenda
no flags Details
xrandr state when booting with one connector in DVI the other in VGA and without the video= option (10.66 KB, application/octet-stream)
2010-10-03 11:35 UTC, diego.abelenda
no flags Details
xrandr state after changing the VGA connector with a DVI one (10.66 KB, application/octet-stream)
2010-10-03 11:38 UTC, diego.abelenda
no flags Details

Description diego.abelenda 2010-10-03 11:30:48 UTC
Created attachment 39139 [details]
Both monitors are connected via DVI after a fresh reboot

When connecting my two identical Acer monitors with their VGA input (using a DVI-to-VGA adapter) the dual screen works and xrandr is capable of changing the resolution of both monitors independently.

But when connecting both screens to DVI-I input one monitor stays black saying "no signal" even if xrandr says that the screen is connected and at native resolution.

It seems that the video= option affects this, and changes the behavior when one monitor is connected to VGA while the other is connected to DVI input. If the option "video=DVI-I-x:1920x1080eD" is passed for both screens (DVI-I-1 and DVI-I-2) only the VGA one shows something while we expect only the DVI one to work and not the VGA (as stated here : ) . If no option is passed both work as expected.

EDID are parsed correctly and monitors are detected correctly as will be shown in the multiple xrandr outputs that will follow.

As discussed on IRC it is impossible to force the subconnector with xrandr so we can't test this way. But anyway the sub-connectors are selected correctly.
Comment 1 diego.abelenda 2010-10-03 11:32:17 UTC
Created attachment 39140 [details]
xrandr state after disconnecting the right monitor
Comment 2 diego.abelenda 2010-10-03 11:33:03 UTC
Created attachment 39141 [details]
xrandr state after reconnecting the right monitor and disconnecting the left one
Comment 3 diego.abelenda 2010-10-03 11:33:45 UTC
Created attachment 39142 [details]
xrandr state after disconnecting the left monitor (no monitor connected)
Comment 4 diego.abelenda 2010-10-03 11:34:42 UTC
Created attachment 39143 [details]
xrandr state when booting with one connector in DVI the other in VGA and the video= option
Comment 5 diego.abelenda 2010-10-03 11:35:32 UTC
Created attachment 39144 [details]
xrandr state when booting with one connector in DVI the other in VGA and without the video= option
Comment 6 diego.abelenda 2010-10-03 11:38:27 UTC
Created attachment 39145 [details]
xrandr state after changing the VGA connector with a DVI one

When booting without the video= option, with one DVI and one VGA, both screen work as expected, but if I replace the VGA by a DVI the screen stays black with "no signal".
Comment 7 Ilia Mirkin 2013-08-18 18:09:25 UTC
It appears that this bug report has laid dormant for quite a while. Sorry we haven't gotten to it. Since we fix bugs all the time, chances are pretty good that your issue has been fixed with the latest software. Please give it a shot. (Linux kernel 3.10.7, xf86-video-nouveau 1.0.9, mesa 9.1.6, or their git versions.) If upgrading to the latest isn't an option for you, your distro's bugzilla is probably the right destination for your bug report.

In an effort to clean up our bug list, we're pre-emptively closing all bugs that haven't seen updates since 2011. If the original issue remains, please make sure to provide fresh info, see http://nouveau.freedesktop.org/wiki/Bugs/ for what we need to see, and re-open this one.

Thanks,

The Nouveau Team


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.