On Tuesday 23 November 2010, Nikos Chantziaras wrote: > On 11/22/2010 09:40 PM, Robin Atwood wrote: > > On Tuesday 23 November 2010, Nikos Chantziaras wrote: > >> On 11/22/2010 07:02 PM, Robin Atwood wrote: > >>> I have just gone through the steps to use the Radeon KMS driver on my > >>> old laptop which has an RV350 [Mobility Radeon 9600 M10]. Everything > >>> seems to work all right and I get the right "render string" from > >>> glxinfo. However, I thought it might enable compositing to work on the > >>> KDE4 desktop but there is no change. What's more, glxgears used to > >>> give about 2200 FPS but now it's 50! So have I been wasting my time? > >> > >> You have to enable compositing yourself in System Settings. > > > > Of course, but it didn't take. > > > >> KMS means you're using DRI2 now, which results in a VSync'ed OpenGL > >> rendering. Though I'd expect 60FPS because of VSync, not 50 :-P > >> > >> One other thing you should do is to enable the "gallium" USE flag and > >> > >> re-emerge Mesa. Then switch to the Gallium driver using: > >> eselect mesa r300 gallium > >> > >> Because that driver is the recommended one for your hardware (R300). > >> The classic driver should be avoided. > > > > Thanks, I would try that, but... > > > > # emerge -av media-libs/mesa > > > > These are the packages that would be merged, in order: > > > > Calculating dependencies... done! > > [ebuild U ] x11-libs/libX11-1.4.0 [1.3.6] USE="-doc -ipv6 > > -static-libs - test (-xcb%*)" 2,036 kB > > [ebuild R ] media-libs/mesa-7.8.2 USE="nptl pic xcb -debug > > (-gallium) - motif (-selinux)" VIDEO_CARDS="radeon -intel -mach64 -mga > > -nouveau -r128 - savage -sis -svga -tdfx -via" 0 kB > > > > I set "gallium" in /etc/make.conf but (-gallium) means the flag is turned > > off in a profile somewhere? > > Oh, you're not on ~arch. I assumed to much. I don't know how that > works on old versions of the drivers and Mesa, or whether Gallium3D was > any good with old versions of Mesa. I can only confirm that it works on > recent versions. > > For your KDE problem, try adding/changing these in your > ~/.kde4/share/config/kwinrc: > > [Compositing] > Backend=OpenGL > CheckIsSafe=false > DisableChecks=true > Enabled=true > GLDirect=true > GLTextureFilter=1 > GLVSync=false > OpenGLIsUnsafe=false
When I try to enable compositing KDE gives a message that it's not possible. Setting "Disable checks" also gives an error message. So I cannot see any actual benefit. Thanks for the tips! -Robin -- ---------------------------------------------------------------------- Robin Atwood. "Ship me somewheres east of Suez, where the best is like the worst, Where there ain't no Ten Commandments an' a man can raise a thirst" from "Mandalay" by Rudyard Kipling ----------------------------------------------------------------------