Bug 27663

Summary: Radeon Mobility 7500: Black screen/System hangs with KMS
Product: xorg Reporter: Daniel <doehni>
Component: Driver/RadeonAssignee: xf86-video-ati maintainers <xorg-driver-ati>
Status: RESOLVED FIXED QA Contact: Xorg Project Team <xorg-team>
Severity: normal    
Priority: medium CC: andyrtr
Version: 7.5 (2009.10)   
Hardware: x86 (IA32)   
OS: Linux (All)   
Whiteboard:
i915 platform: i915 features:
Attachments:
Description Flags
Xorg.0.log
none
dmesg (late start with KMS)
none
lspci -vvv none

Description Daniel 2010-04-15 07:19:59 UTC
Created attachment 35058 [details]
Xorg.0.log

Already filed a bug here: 
http://bugs.archlinux.org/task/19095

I'm using Arch Linux and had problems with screen artefacts in KDE (and only KDE) when using my xorg.conf file. Without it, the artefacts are gone.

Additionally KMS does not work for me.
With KMS on "early start" (radeon driver build into kernel), the system hangs after/during loading modules. 
radeon build into the kernel and using radeon.modeset=0 results in disabled direct rendering (software rendering)

Using the "late start" of KMS (radeon not build into kernel) the system boots all right, but it has a black screen after loading the modules (also in X).

What can I provide to help resolve this bug?
Comment 1 Daniel 2010-04-15 07:22:12 UTC
Created attachment 35059 [details] [review]
dmesg (late start with KMS)
Comment 2 Daniel 2010-04-15 12:21:02 UTC
Created attachment 35070 [details]
lspci -vvv
Comment 3 Alex Deucher 2010-10-19 19:40:01 UTC
Is this still an issue with newer kernels?
Comment 4 Daniel 2010-10-22 12:03:35 UTC
The artefacts in KDE are gone with xorg-server 1.9.0. But I'm not using xorg.conf anymore (now: config files in etc/X11/xorg.conf.d/*)
Also, KMS with "late start" works perfectly.

The only persistent problem:
When using "early start" the system starts all right (everything is visible), only it just uses software rendering instead of hardware rendering.
Comment 5 Daniel 2011-02-11 12:58:45 UTC
Opened a new bug for the remaining late start issue:
https://bugs.freedesktop.org//show_bug.cgi?id=34192

Feel free to close this bug!
Comment 6 Alex Deucher 2011-02-11 16:19:55 UTC
If you build radeon into your kernel, you need to build the firmware into the kernel as well or you will get delays in boot while the kernel searched for the firmware and no accel due to the lack of firmware.
Comment 7 Michel Dänzer 2011-03-04 01:53:41 UTC
Resolving per comment #5.

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.