Bug 13987

Summary: nv driver in DualHead mode incorrectly initializes video card
Product: xorg Reporter: temp account <aassddff57>
Component: Driver/nVidia (open)Assignee: Aaron Plattner <aplattner>
Status: RESOLVED WONTFIX QA Contact: Xorg Project Team <xorg-team>
Severity: normal    
Priority: medium CC: gardv, MostAwesomedude
Version: 7.3 (2007.09)   
Hardware: x86 (IA32)   
OS: FreeBSD   
Whiteboard:
i915 platform: i915 features:
Attachments:
Description Flags
xorg.conf
none
DualHead mode Xorg log
none
Single head Xorg.log none

Description temp account 2008-01-09 06:15:31 UTC
I use GeForce 6200 with two LCD monitors (both are Benq FP71G+).
When Option "DualHead" in /etc/X11/xorg.conf is "True" Xorg stops to work if I try to view any movie with mplayer: screen is fully freezed, no reaction to keypresses or mouse movements, even Ctrl-Alt-Backspace does not work. Console becomes fully blocked - it's not possible to switch to any virtual consoles, when I connect from network and kill Xorg process screen remains unchanged. Only reboot restores normal work of video system.

There is no such problem when DualHead is False.

After some experiments I've found that DualHead mode works without freezing if I previously run Xorg in singlehead mode at least once, just to initialize video card.

As workaround I run Xorg in singlehead mode for 10 seconds during system startup and then Xorg is started with DualHead = True.
Comment 1 temp account 2008-01-09 06:16:51 UTC
Created attachment 13612 [details]
xorg.conf
Comment 2 temp account 2008-01-09 06:18:20 UTC
Created attachment 13613 [details]
DualHead mode Xorg log
Comment 3 temp account 2008-01-09 06:19:01 UTC
Created attachment 13614 [details]
Single head Xorg.log
Comment 4 Gard Vaaler 2008-04-05 12:48:09 UTC
I'd just like to add that I've seen the same problem with the same card. However, in my case, the problem manifests itself even without "DualHead" in the config. Disconnecting one monitor during startup helps the system initialise correctly.
Comment 5 Corbin Simpson 2011-09-14 13:39:14 UTC
xf86-video-nv has been officially unmaintained for a bit now, and we are closing all -nv bugs. If your problem was not addressed, and -nv is still broken, please try xf86-video-nouveau. Thank you.

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.