Created attachment 324898 [details] xorg.conf Description of problem: Compiz with radeon driver hangs the system on a VT switch or resume from suspend Version-Release number of selected component (if applicable): How reproducible: Always Steps to Reproduce: 1. Start the system w. Desktopeffects enabled 2. close the lid and reopen or press Crtl+Alt+F2 Ctrl+Alt+F1 3. Voila Actual results: System hangs, Ctrl+Alt+Bksp does not work Expected results: Compiz working Additional info:
Could we get /var/log/Xorg.*.log as well, please? Thank you
Created attachment 324917 [details] XORG log
I noticed the recent kernel includes several fixes on radeon, however, With the following system components, the problem still exists: kernel-2.6.27.7-134.fc10.i686 xorg-x11-drv-ati-6.9.0-61.fc10.i386 xorg-x11-server-common-1.5.3-5.fc10.i386 compiz-0.7.6-17.fc10.i386 radeonfb is loaded.
I have the same issue here using a Radeon Mobility X700. Slightly newer kernel and driver to get past the freezing/crashing/memory corruption that's been driving me mad: kernel-2.6.27.9-159.fc10.x86_64 xorg-x11-drv-ati-6.9.0-62.fc10.x86_64 Additionally, there's a diff in the output of glxinfo before and after a VT switch or suspend. After a fresh boot: OpenGL vendor string: DRI R300 Project OpenGL renderer string: Mesa DRI R300 20060815 TCL while after a switch or suspend: OpenGL vendor string: Mesa Project OpenGL renderer string: Software Rasterizer which surely messes with compiz's head. Restarting X seems to revert back to the hardware renderer.
Try with the new xorg-x11-drv-ati package, it has different issues. Why are you using radeonfb? Are you using nomodeset as well? Kernel mode-setting should replace the use of radeonfb.
Seems to work ok now with these versions: kernel-2.6.27.19-170.2.35.fc10.x86_64 xorg-x11-drv-ati-6.10.0-2.fc10.x86_64 Both suspend to RAM and VT switch work as expected with desktop effects enabled. I'm not the original poster though...
I confirm, that everything works as it should with kernel-2.6.27.19-170.2.35.fc10.x86_64 xorg-x11-drv-ati-6.10.0-2.fc10.x86_64
It works now for me as long as I'm using nomodeset. If not, then X crashes on resume, filed as bug #487222.