LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1102|回复: 12

关于 nvidia 8000/9000 系列的2D性能问题的暂时解决

[复制链接]
发表于 2008-7-24 15:04:02 | 显示全部楼层 |阅读模式
这个方法是从这个贴子里找到的 http://www.nvnews.net/vbulletin/ ... t=115916&page=3
希望对使用 kde4 或其他遇到同样问题的朋友有帮助

方法:
安装最新的 nvidia beta 驱动 177.13
使用新驱动后运行
  1. nvidia-settings -a InitialPixmapPlacement=2 -a GlyphCache=1
复制代码
不用重启X即可看出效果, 重启X后需重新运行, 请自己想办法在每次启动X时自动运行 (比如放进 ~/.kde/Autostart )
发表于 2008-7-26 11:23:57 | 显示全部楼层
在 xfce 下启用 Composite
会导致 terminal 绘制非常慢,经查是 xorg 一个安全patch引起的
这个问题一直没有解决

最后也我也是 nvidia-settings -a InitialPixmapPlacement=2 -a GlyphCache=1 做为暂时的解决方案
回复 支持 反对

使用道具 举报

发表于 2008-7-26 11:27:36 | 显示全部楼层
2D性能啊2D性能。。。开源多好
回复 支持 反对

使用道具 举报

发表于 2008-7-26 11:51:13 | 显示全部楼层
这样改后窗口的缩放性能好了一些,不过 Firefox 依然很卡。

据说在 xorg.conf 的 Device 里加上:
[PHP]Option         "ixmapCacheSize" "200000"[/PHP]
也会改善一些性能。

我都想投奔 AMD 了……:help
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-7-26 14:11:26 | 显示全部楼层
Post by yyccrasher;1878772
这样改后窗口的缩放性能好了一些,不过 Firefox 依然很卡。

据说在 xorg.conf 的 Device 里加上:
[php]Option         "ixmapCacheSize" "200000"[/php]也会改善一些性能。

我都想投奔 AMD 了……:help

这个我也加了, 暂时感觉不出差别...
回复 支持 反对

使用道具 举报

发表于 2008-7-27 01:42:01 | 显示全部楼层
Post by arli;1878755
在 xfce 下启用 Composite
会导致 terminal 绘制非常慢,经查是 xorg 一个安全patch引起的
这个问题一直没有解决

原来是这样,我还以为是我的个人原因呢,现在稍好了。
回复 支持 反对

使用道具 举报

发表于 2008-7-28 04:25:58 | 显示全部楼层
按照那个帖子上,把 PixmapCacheSize 改成 300000,然后再增加一句:

[PHP]   
Option         "ixmapCacheSize" "300000"
Option         "OnDemandVBlankInterrupts" "True"
[/PHP]

惊喜的发现 Firefox 不卡了,曾经的 Firefox 必杀之卡网站:

http://www.tuaw.com

现在拖动滚动条毫不拖泥带水~
回复 支持 反对

使用道具 举报

发表于 2008-7-28 13:17:36 | 显示全部楼层
就我个人而言,用了
nvidia-settings -a InitialPixmapPlacement=2 -a GlyphCache=1
以后效果反而更差了,FF打开任何一个网页,用鼠标滚动的时候,前1-2秒总是很慢,然后就好了,而原来很正常,只有少数网站滚动起来很慢,现在连SIR的网页都有1-2秒的缓慢了,晕……
但是加了
Option         "ixmapCacheSize" "300000"
Option         "OnDemandVBlankInterrupts" "True"  
之后,效果却很好,以前用FF上官方的ADD-ONS卡的要命,现在终于不卡了!

当然,我用的是173.14.09版本的驱动哦,不知道是不是因为驱动版本的原因?

曾经总以为是FF在Linux下的表现差的原因,试过各种优化FF的方法,均未果,搞了半天是NV的问题,哎……
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-7-28 13:21:05 | 显示全部楼层
nvidia-settings -a InitialPixmapPlacement=2 -a GlyphCache=1
这行本来就只有 177 的驱动才能运行.....
回复 支持 反对

使用道具 举报

发表于 2008-7-28 13:54:52 | 显示全部楼层
Post by 夕角;1879426
nvidia-settings -a InitialPixmapPlacement=2 -a GlyphCache=1
这行本来就只有 177 的驱动才能运行.....


嗯,刚刚换了177的驱动,运行这个命令后不卡了,但似乎对我的机子而言,目前没看出这条命令的用处,呵呵,似乎不如在xorg.conf里加那两个Option效果明显。管它呢,既然不卡了我索性两个方法都启用吧。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表