DoDoENT
01-26-2008, 06:17 PM
Hello everyone!
I have HP Compaq nx9420 with ATI Mobility Radeon X1600 and Ubuntu 7.10 (kernel: 2.6.22-14-generic).
Suspend works only if compiz is off, and if it hasn't been turned on. For example, if I start my ubuntu and try suspend - it works (compiz is off). If I start compiz, suspend doesn't work anymore (it suspends all parts of my laptop except graphic card - it remains on). If I start compiz, and then shut down compiz, suspend still doesn't work. But if I restart X, then suspend works again. Looks like AIGLX somehow disables the suspend feature. It could be a bug in a flgrx' AIGLX support (which is a quite new feature) or maybe in kernel. I don't know.
I wonder if it would be possible to write a script which turns compiz off, restarts X and then suspends the computer, and upon wake-up, starts compiz again.
(Actually I'm sure it is possible to write such a script, but I don't know how - I'm still a linux newbie :D).
Similar thing happens if I in power manager preferences choose to blank screen upon lid close - it cannot be turned on again after the screensaver starts. Same thing if I choose to put display to sleep after xy minutes. After it falls asleep, it wakes no more :o.
And just one bug more: if I start a screensaver which uses openGL, after stopping it, screen is sometimes scrambled (not every time - only if compiz is on, and screensaver worked for a while).
I am using ATI Catalyst 7.12 release, because I'd rather sacrifice the 1680x1050 resolution than have difficulties with shutdown/logoff which I had when I tried the 8.01 release.
So that would be it for the moment. I hope this bugs will be solved until the February release of fglrx, and I also hope that soon fglrx will make it possible to have compiz on and meanwhile play 3D game without tearing of picture, or watch a video.
I have HP Compaq nx9420 with ATI Mobility Radeon X1600 and Ubuntu 7.10 (kernel: 2.6.22-14-generic).
Suspend works only if compiz is off, and if it hasn't been turned on. For example, if I start my ubuntu and try suspend - it works (compiz is off). If I start compiz, suspend doesn't work anymore (it suspends all parts of my laptop except graphic card - it remains on). If I start compiz, and then shut down compiz, suspend still doesn't work. But if I restart X, then suspend works again. Looks like AIGLX somehow disables the suspend feature. It could be a bug in a flgrx' AIGLX support (which is a quite new feature) or maybe in kernel. I don't know.
I wonder if it would be possible to write a script which turns compiz off, restarts X and then suspends the computer, and upon wake-up, starts compiz again.
(Actually I'm sure it is possible to write such a script, but I don't know how - I'm still a linux newbie :D).
Similar thing happens if I in power manager preferences choose to blank screen upon lid close - it cannot be turned on again after the screensaver starts. Same thing if I choose to put display to sleep after xy minutes. After it falls asleep, it wakes no more :o.
And just one bug more: if I start a screensaver which uses openGL, after stopping it, screen is sometimes scrambled (not every time - only if compiz is on, and screensaver worked for a while).
I am using ATI Catalyst 7.12 release, because I'd rather sacrifice the 1680x1050 resolution than have difficulties with shutdown/logoff which I had when I tried the 8.01 release.
So that would be it for the moment. I hope this bugs will be solved until the February release of fglrx, and I also hope that soon fglrx will make it possible to have compiz on and meanwhile play 3D game without tearing of picture, or watch a video.