Bug 14279

Summary: Hotplugging DVI-D-1 on a GeForce 7600 GT fails
Product: xorg Reporter: Adam Petaccia <adam>
Component: Driver/nouveauAssignee: Nouveau Project <nouveau>
Status: RESOLVED FIXED QA Contact: Xorg Project Team <xorg-team>
Severity: normal    
Priority: medium    
Version: 7.2 (2007.02)   
Hardware: x86-64 (AMD64)   
OS: Linux (All)   
Whiteboard:
i915 platform: i915 features:
Attachments:
Description Flags
Attempt 2007 01 28
none
DVI-D-1 plugged in at boot
none
Attempt 2008 02 01 with debug
none
DVI-D-1 plugged in at boot with MODESET_TRACE none

Description Adam Petaccia 2008-01-28 09:47:21 UTC
Created attachment 13988 [details]
Attempt 2007 01 28

The output is activated, but nothing appears on the screen. This is with DVI-A-1 at boot.
Comment 1 Adam Petaccia 2008-01-28 09:53:42 UTC
Correction: This is with DVI-A-0 at boot, but DVI-A-1.
Comment 2 Adam Petaccia 2008-01-28 10:13:04 UTC
Created attachment 13989 [details]
DVI-D-1 plugged in at boot

If DVI-D-1 is connected at boot time, it works.
Comment 3 Maarten Maathuis 2008-01-29 10:13:22 UTC
Please run nouveau (for both cases) with NOUVEAU_MODESET_TRACE in nv_local.h enabled.
Comment 4 Adam Petaccia 2008-02-01 08:41:51 UTC
Created attachment 14070 [details]
Attempt 2008 02 01 with debug
Comment 5 Adam Petaccia 2008-02-01 08:52:04 UTC
Created attachment 14071 [details]
DVI-D-1 plugged in at boot with MODESET_TRACE

Hope this helps.
Comment 6 Maarten Maathuis 2008-02-01 10:36:18 UTC
Come by irc sometime, maybe we can isolate the bug even further.
Comment 7 Adam Petaccia 2008-02-02 08:44:14 UTC
After an old hack for 7x00s was removed, I no longer experience this problem.  I can hotplug anything with anything booted (not counting actually swapping connections).
Comment 8 Maarten Maathuis 2008-02-02 10:03:20 UTC
Cab you disable DVI-D-0 and then try to move around DVI-D-1?

(xrandr --output DVI-D-1 --mode <insert> --crtc 0)

Purely for my curiosity ;-)
Comment 9 Maarten Maathuis 2008-02-02 10:16:37 UTC
I meant disable DVI-A-0.

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.