Bug 26399

Summary: [2.6.33-rc6 + drm-linus] RV635 desktop mobile - KMS causes screen to go blank for good
Product: DRI Reporter: Shawn Starr <shawn.starr>
Component: DRM/RadeonAssignee: Default DRI bug account <dri-devel>
Status: RESOLVED NOTABUG QA Contact:
Severity: normal    
Priority: medium    
Version: XOrg git   
Hardware: Other   
OS: All   
Whiteboard:
i915 platform: i915 features:

Description Shawn Starr 2010-02-02 14:14:24 UTC
If I enable KMS, the display goes blank and does not come back. I can SSH into the machine however. I do have this computer hooked up to a KVM switch. I was watching the machine boot up on the screen and as soon as it switches into KMS it went blank.

KVM Switch is a 4 port StarView VGA connector only, the radon card has only DVI connectors so I use a VGA-to-DVI converter connector.

pci information of the card:

05:00.0 VGA compatible controller: ATI Technologies Inc Mobility Radeon HD 3600 Series (prog-if 00 [VGA controller])                                                                                            
        Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+                                                                                                   
        Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-                                                                                                    
        Latency: 0, Cache Line Size: 32 bytes                                                           
        Interrupt: pin A routed to IRQ 32                                                               
        Region 0: Memory at d0000000 (64-bit, prefetchable) [size=256M]                                 
        Region 2: Memory at fe8e0000 (64-bit, non-prefetchable) [size=64K]                              
        Region 4: I/O ports at d000 [size=256]                                                          
        Expansion ROM at fe8c0000 [disabled] [size=128K]                                                
        Capabilities: [50] Power Management version 3                                                   
                Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)              
                Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-                                  
        Capabilities: [58] Express (v2) Legacy Endpoint, MSI 00                                         
                DevCap: MaxPayload 128 bytes, PhantFunc 0, Latency L0s <4us, L1 unlimited               
                        ExtTag+ AttnBtn- AttnInd- PwrInd- RBE+ FLReset-                                 
                DevCtl: Report errors: Correctable- Non-Fatal- Fatal- Unsupported-                      
                        RlxdOrd+ ExtTag- PhantFunc- AuxPwr- NoSnoop+                                    
                        MaxPayload 128 bytes, MaxReadReq 128 bytes                                      
                DevSta: CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr- TransPend-                     
                LnkCap: Port #0, Speed 2.5GT/s, Width x16, ASPM L0s L1, Latency L0 <64ns, L1 <1us       
                        ClockPM- Surprise- LLActRep- BwNot-                                             
                LnkCtl: ASPM Disabled; RCB 64 bytes Disabled- Retrain- CommClk+                         
                        ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-                                  
                LnkSta: Speed 2.5GT/s, Width x16, TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-     
                DevCap2: Completion Timeout: Not Supported, TimeoutDis-                                 
                DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-                                  
                LnkCtl2: Target Link Speed: 2.5GT/s, EnterCompliance- SpeedDis-, Selectable De-emphasis: -6dB                                                                                                   
                         Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS-                                                                                                       
                         Compliance De-emphasis: -6dB                                                   
                LnkSta2: Current De-emphasis Level: -6dB                                                
        Capabilities: [a0] MSI: Enable+ Count=1/1 Maskable- 64bit+                                      
                Address: 00000000fee0f00c  Data: 41c1                                                   
        Capabilities: [100] Vendor Specific Information <?>                                             
        Kernel driver in use: radeon                                                                    

05:00.1 Audio device: ATI Technologies Inc RV635 Audio device [Radeon HD 3600 Series]
        Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+                                                                                                   
        Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-                                                                                                    
        Latency: 0, Cache Line Size: 32 bytes                                                           
        Interrupt: pin B routed to IRQ 31                                                               
        Region 0: Memory at fe8fc000 (64-bit, non-prefetchable) [size=16K]                              
        Capabilities: [50] Power Management version 3                                                   
                Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)              
                Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-                                  
        Capabilities: [58] Express (v2) Legacy Endpoint, MSI 00                                         
                DevCap: MaxPayload 128 bytes, PhantFunc 0, Latency L0s <4us, L1 unlimited               
                        ExtTag+ AttnBtn- AttnInd- PwrInd- RBE+ FLReset-                                 
                DevCtl: Report errors: Correctable- Non-Fatal- Fatal- Unsupported-                      
                        RlxdOrd+ ExtTag- PhantFunc- AuxPwr- NoSnoop+                                    
                        MaxPayload 128 bytes, MaxReadReq 128 bytes                                      
                DevSta: CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr- TransPend-                     
                LnkCap: Port #0, Speed 2.5GT/s, Width x16, ASPM L0s L1, Latency L0 <64ns, L1 <1us       
                        ClockPM- Surprise- LLActRep- BwNot-                                             
                LnkCtl: ASPM Disabled; RCB 64 bytes Disabled- Retrain- CommClk-                         
                        ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-                                  
                LnkSta: Speed 2.5GT/s, Width x16, TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-     
                DevCap2: Completion Timeout: Not Supported, TimeoutDis-                                 
                DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-                                  
                LnkCtl2: Target Link Speed: 2.5GT/s, EnterCompliance- SpeedDis-, Selectable De-emphasis: -6dB
                         Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS-
                         Compliance De-emphasis: -6dB
                LnkSta2: Current De-emphasis Level: -6dB
        Capabilities: [a0] MSI: Enable+ Count=1/1 Maskable- 64bit+
                Address: 00000000fee0f00c  Data: 41b9
        Capabilities: [100] Vendor Specific Information <?>
        Kernel driver in use: HDA Intel
Comment 1 Shawn Starr 2010-02-02 14:16:44 UTC
PCI ID: 1002:9598 (GPU)
PCI ID: 1002:aa20 (HDMI audio)
Comment 2 Alex Deucher 2010-02-02 14:41:00 UTC
Can you attach your dmesg and xorg log?  If the KVM doesn't provide enough load for load detect and doesn't pass an edid, there's not a lot the driver can do.  You may have to force the display on.
Comment 3 Shawn Starr 2010-02-02 15:55:38 UTC
Close it - *broken distro cough* issue... I really.. really am beginning to hate debian again...

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.