http://bugzilla.novell.com/show_bug.cgi?id=595653 http://bugzilla.novell.com/show_bug.cgi?id=595653#c12 Robin Knapp <robin.knapp@ts.fujitsu.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |REOPENED Resolution|FIXED | --- Comment #12 from Robin Knapp <robin.knapp@ts.fujitsu.com> 2010-04-12 22:53:31 CEST --- Guess what... I'm reopening because I got it working. Seems to be a complex issue. What I've done to get it working: - updated to latest Factory kernel (but it's the same release, just a newer build) - zypper dup to X11:XOrg -> xorg-x11-driver-video-7.5-39.1.i586 - boot with "nomodeset 3" - rmmod radeon; modprobe --ignore-install radeon modeset=1 -> resolution switches - init 5 -> X Server starts up, KDE loads, Compositing works, s2ram/resume works So KMS definately works on my chipset - blacklisting is the wrong solution here IMHO. What does NOT work: a) start X-Server without radeon module and let radeon be loaded by the xorg driver automatically -> I've seen a patch somewhere to load the radeon module *before* querying KMS capability. So the bug is in the driver, not in my hardware b) load radeon module from initrd - it hangs 60 seconds while trying to load firmware radeon/R300_cp.bin - which is odd, because this file exists in my initrd under /lib/firmware/radeon. Double and triple checked this. After this timeout, boot continues, but X Server does not start up correctly. Also unloading the module does not work because it is in use. So if these issues are fixed, KMS should work fine on M24 (and maybe the other blacklisted chipset). ah.. found the patch which could solve a) but did not test it: http://osdir.com/ml/debian-bugs-dist/2010-02/msg04726.html http://permalink.gmane.org/gmane.comp.freedesktop.xorg.drivers.ati/12853 https://patchwork.kernel.org/patch/81379/ That's just a quick googling, I guess you know better where exactly to look for the proper fix. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.