2008-08-06

nVidia 8000/9000 Series Performance Issues

nvidia 8000/9000的linux驱动的2D性能叫人不敢恭维。
标题链接的网页上给出了临时改善方案

1.首先要安装177beta驱动
2.运行nvidia-settings -a InitialPixmapPlacement=2 -a GlyphCache=1,如果有性能有改进,则放入.xinitrc
3. 在xorg.conf里Device Section中加入参数
Option "PixmapCacheSize" "300000"
Option "OnDemandVBlankInterrupts" "True"

我用的8400MG显卡,经过上面配置后似乎改进不大

以下是针对kde的配置
1. Right click on your title bar, and select, in KDE 4, "Configure window behavior".
2. In "Desktop Effects", select "Advanced options".
3. Select the following:
Composition type: OpenGL.
OpenGL Mode: Shared memory (ENABLE THIS AFTER YOU ENABLE DIRECT RENDERING, IF YOU DO OTHERWISE YOU WILL EXPERIENCE SCREEN CORRUPTION)
Direct rendering: Enabled
VSync: Enabled

按这个配置后,在我机器上效果明显。

No comments: