t.rei
February 7th, 2005, 11:50 AM
Now I know that there are no 3d accelerated drivers available for a powerbook. However me and a friend of mine just experimented a bit with the settings and found the following: (running hoary & xorg)
Modfiying the device section ( /etc/X11/xorg.conf ):
Section "Device"
Identifier "Radeon Mobility 9600/9700 M10/M11 (RV350 NP)"
Driver "radeon" #depending on your card!
BusID "PCI:0:16:0"
VideoRam 65536
Option "UseFBDev" "true"
Option "AGPMode" "4"
Option "AGPFastWrite" "true"
Option "EnablePageFlip" "true"
Option "backingstore" "true" #this is the interesting part!
EndSection
and the extensions section in the same file:
Section "Extensions"
Option "Composite" "Enable"
Option "RENDER" "true"
Option "DAMAGE" "true"
EndSection
and then restarting xorg by logging out and back in, you get the following:
Usually when redrawing windows the redraw events tend to be lagging behind. With only this set up - you will not see much of a difference. However after turning on xcompmgr (without parameters) you will notice an impressive increase in the redraw.
Only drawback I found so far: applications like glxgears might not be backgrounded. But for the usual daily work this is definately something to enjoy.
Suspend/Resume keeps on working for me right now (running 2.6.9-sleep7) - thats a 2.6.9 with Benjamin Herrenschmidts sleep patch he posted while ago on debian-powerpc mailing list.
To run xcompmgr do this in a terminal:
$ > xcompmgr &
$ > disown
I hope this might help someone else. :)
edit:
I tried the some on an 386. same effect - nice fast redraws. :)
Modfiying the device section ( /etc/X11/xorg.conf ):
Section "Device"
Identifier "Radeon Mobility 9600/9700 M10/M11 (RV350 NP)"
Driver "radeon" #depending on your card!
BusID "PCI:0:16:0"
VideoRam 65536
Option "UseFBDev" "true"
Option "AGPMode" "4"
Option "AGPFastWrite" "true"
Option "EnablePageFlip" "true"
Option "backingstore" "true" #this is the interesting part!
EndSection
and the extensions section in the same file:
Section "Extensions"
Option "Composite" "Enable"
Option "RENDER" "true"
Option "DAMAGE" "true"
EndSection
and then restarting xorg by logging out and back in, you get the following:
Usually when redrawing windows the redraw events tend to be lagging behind. With only this set up - you will not see much of a difference. However after turning on xcompmgr (without parameters) you will notice an impressive increase in the redraw.
Only drawback I found so far: applications like glxgears might not be backgrounded. But for the usual daily work this is definately something to enjoy.
Suspend/Resume keeps on working for me right now (running 2.6.9-sleep7) - thats a 2.6.9 with Benjamin Herrenschmidts sleep patch he posted while ago on debian-powerpc mailing list.
To run xcompmgr do this in a terminal:
$ > xcompmgr &
$ > disown
I hope this might help someone else. :)
edit:
I tried the some on an 386. same effect - nice fast redraws. :)