Bug 751803

Summary: radeon[0x9641] KMS results in black screen (regresssion)
Product: [openSUSE] openSUSE 12.1 Reporter: Tim Hardeck <thardeck>
Component: KernelAssignee: E-mail List <xorg-maintainer-bugs>
Status: RESOLVED WONTFIX QA Contact: E-mail List <qa-bugs>
Severity: Major    
Priority: P3 - Medium CC: eich
Version: Final   
Target Milestone: ---   
Hardware: x86   
OS: openSUSE 12.1   
Whiteboard:
Found By: Development Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---
Attachments: Xorg.0.log with a working 3.1.0 Kernel
Xorg.0.log with a not working 3.1.9 Kernel

Description Tim Hardeck 2012-03-12 14:41:05 UTC
Created attachment 480949 [details]
Xorg.0.log with a working 3.1.0 Kernel

After installing 12.1 the display is activated and the resolution is native.

After installing the updates with the 3.1.9 Kernel the display doesn't get activated anymore although the computer is accessible by ssh.

If I reverse the Kernel to the original version the desktop comes up fine again.

So it looks like a KMS regression.

As a side node the radeon driver isn't used but ffbdev instead.

00:01.0 VGA compatible controller [0300]: ATI Technologies Inc Device [1002:9641] (prog-if 00 [VGA controller])
	Subsystem: Hewlett-Packard Company Device [103c:1633]
	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: 64 bytes
	Interrupt: pin A routed to IRQ 18
	Region 0: Memory at 80000000 (32-bit, prefetchable) [size=256M]
	Region 1: I/O ports at 6000 [size=256]
	Region 2: Memory at 98000000 (32-bit, non-prefetchable) [size=256K]
	Expansion ROM at <unassigned> [disabled]
	Capabilities: <access denied>
Comment 1 Tim Hardeck 2012-03-12 14:41:37 UTC
Created attachment 480951 [details]
Xorg.0.log with a not working 3.1.9 Kernel
Comment 3 Stefan Dirsch 2012-03-19 14:37:51 UTC
1) This is a regression in KMS, i.e. 3.1.9 Kernel
2) Although KMS support is in kernel, the X radeon driver 6.14.2 does not yet
   support this GPU family ("SUMO").
Comment 4 Stefan Dirsch 2012-03-19 14:44:55 UTC
Possible workarounds:

a) use "nomodeset" boot option.
b) try with a newer kernel (in case the regression has been fixed, not sure)
c) switch to fglrx driver
Comment 5 Stefan Dirsch 2014-06-10 09:59:36 UTC
Unfortunately we cannot work on bugs for no longer maintained products. In
case you can still reproduce the issue with a still maintained product
(openSUSE 12.3/13.1 at the moment) or openSUSE:Factory, feel free to reopen. 
Thanks.