You may have been following the buzz around bad 2D performance of nvidia-drivers, specially with KDE 4. Well, I found out that QEdje was running slower than it could on my machine due to the same reason.
My machine is a 2.4GHz Core 2 Duo / 2gb / nVidiaGeForce 8600M 256mb MacBook Pro, running Gentoo ~x86.
The first tests were conducted using:
- Xorg-server 1.4.2
- Xorg 7.3
- nvidia proprietary drivers (nvidia-drivers) 173.14.12
The second test session were conducted after the following changes:
- nvidia proprietary drivers (nvidia-drivers) 177.67 beta (I’ve unmasked them in Gentoo)
- Added PixmapCacheSize and OnDemandVBlankInterrupts options to xorg.conf
- applied InitialPixmapPlacement and GlyphCache hacks:
nvidia-settings -a InitialPixmapPlacement=2 -a GlyphCache=1
- -image –> 42 fps
- -render –> 35 fps
- -gl –> 396 fps
- -image –> 67 fps
- -render –> 41 fps
- -gl –> 476 fps
Let me know of your results.