Created attachment 27387 [details]
X.org configuration file
After resume from suspend to ram or suspend to disk using TuxOnIce there is graphics garbage around window borders. It goes away when I start systemsettings, untick the checkmark for activating desktop effect, tick it again and press "Apply". It also goes away when I disable compositing and re-enable it again afterwards. I did not see other malfunctions, just the graphics corruption while compositing is still working after resume.
I don't know whether DRI is the approbiate place to report this against. I do not even know whether it might be a KDE 4 kwin problem instead. But I had to start somewhere.
This is happening on an IBM ThinkPad T42 with radeon chipset:
martin@shambhala:~> lspci -nn | grep VGA
01:00.0 VGA compatible controller : ATI Technologies Inc RV350 [Mobility Radeon 9600 M10] [1002:4e50]
Using XOrg CVS as 7.4 is not in the version list. I use the following on a mixture of Debian Lenny/Squeeze/Sid/Experimental:
martin@shambhala:~> apt-show-versions | egrep "(libgl1-mesa-dri|xserver-xorg-video-radeon|xserver-xorg/|xserver-xorg-core/)"
libgl1-mesa-dri/sid uptodate 7.4.4-1
xserver-xorg/sid uptodate 1:7.4+3
xserver-xorg-core/sid uptodate 2:22.214.171.1241-3
xserver-xorg-video-radeon/sid uptodate 1:6.12.2-2
xserver-xorg-video-radeonhd/sid uptodate 1.2.5-1
(I made sure that X.org and Mesa related packages are consistently at Sid.)
I am using radeon driver.
I attach my xorg.conf. I also attach two screenshots that demonstrate the problem.
Regarding my xorg.conf: I am using XAA, since X.org tends to use 99% CPU with EXA. Yes, I know glxgears is not a benchmark. I am using CONFIG_FB_RADEON.
My current kernel is:
martin@shambhala:~> cat /proc/version
Linux version 126.96.36.199-tp42-toi-3.0.1 (martin@shambhala) (gcc version 4.3.3 (Debian 4.3.3-3) ) #2 PREEMPT Tue Apr 28 22:08:44 CEST 2009
I do not yet use 2.6.30 since it reboots after resuming from TuxOnIce hibernation. I am building a new kernel with 188.8.131.52 and some TuxOnIce fixes that might work tough. I will report when it works and it makes any difference.
Please tell me when you need anything more.
Created attachment 27388 [details]
Window border graphics corruption after resuming from suspend to RAM
Created attachment 27389 [details]
Window border graphics corruption after resuming from TuxOnIce hibernation
Please note that only the area around window borders is corrupted.
I just tried another thing: kwin --replace will also "fix" the gfx corruption.