[分享]解决Nvidia显卡不定时闪屏问题

CPU/显卡/打印机/USB设备等硬件问题
回复
头像
booker
帖子: 116
注册时间: 2006-04-22 10:50
来自: Mito
联系:

[分享]解决Nvidia显卡不定时闪屏问题

#1

帖子 booker » 2008-09-26 20:57

笔记本是Dell M1710,显卡是GeForce Go 7900 GTX。发现在ubuntu中会不定期闪屏,就是偶尔黑一瞬。有时候似乎只闪下半屏。

特别是Firefox滚屏时,在以前的ubuntu版本中有时甚至会导致屏幕无响应。

在坛子里边搜索之后,有些朋友肯定遇到了和我类似的情况,但是没有什么解决方案,于是开始用英文来Google。

有幸找到一篇解决办法。原文看这里https://bugs.launchpad.net/ubuntu/+sour ... bug/164589

大致就是在
/etc/modprobe.d/options和/etc/modprobe.d/nvidia-kernel-nkc

里加上一行:
options nvidia_new NVreg_Mobile=1 NVreg_RegistryDwords="PerfLevelSrc=0x2222"
似乎是禁止是N卡自动变频节能的功能。据说会带来稍微的温度上升,不多应该影响不大。

另外上面一行中粗体的地方是根据驱动,而选择nvidia或者]nvidia_new。至于NVreg_Mobile=1应该是跟移动卡有关,台式机不知道有没有这个问题,有的话,大概NVreg_Mobile=1这句就不要了。

具体的还是请大家去原文仔细看吧,比较保险。我是知其然不知其所以然。 :em09
Ubuntu only now on Dell XPS M1710
ausun
帖子: 65
注册时间: 2007-05-11 9:21

Re: [分享]解决Nvidia显卡不定时闪屏问题

#2

帖子 ausun » 2008-09-27 10:08

我的ati 9550显卡也有同样的问题,在ubuntu 8.04里还好,只是偶尔黑一下,以前在puppy linux里面闪的很严重,用自己编译的ati官方驱动时几乎只要移动窗口、滚屏时都会黑,用系统自带的驱动稍好些,但依然会不定时黑屏。怀疑也和显卡自动调整频率有关,谁知道ati显卡怎么设置?
头像
booker
帖子: 116
注册时间: 2006-04-22 10:50
来自: Mito
联系:

Re: [分享]解决Nvidia显卡不定时闪屏问题

#3

帖子 booker » 2008-11-23 14:58

补充 其中nvidia_new的地方,其实是根据加载的内核模块来决定的。

代码: 全选

lsmod |grep nvidia
即可看到正在使用的是哪一个.

另外ubuntu 8.10似乎没有了/etc/modprobe.d/nvidia-kernel-nkc文件,经过我自己测试,没有这个文件,只在options文件里边添加,一样正常工作。
Ubuntu only now on Dell XPS M1710
头像
倪睬芭
帖子: 80
注册时间: 2009-05-23 20:12

Re: [分享]解决Nvidia显卡不定时闪屏问题

#4

帖子 倪睬芭 » 2009-06-21 13:51

全英文啊。。。。 :em20
バカ、見な!
头像
shellex
帖子: 2180
注册时间: 2007-02-18 19:33
系统: OSX
来自: lyric.im
联系:

Re: [分享]解决Nvidia显卡不定时闪屏问题

#5

帖子 shellex » 2009-06-21 17:28

搞定了。
既然你诚心诚意地问了
我就大慈大悲地告诉你
为了防止世界被破坏
为了维护世界的和平
贯彻爱与真实的罪恶
可爱而又迷人的反派角色
武藏,小次郎
我们是穿越银河的火箭队,白洞白色的明天在等着我们。就是这样!!喵~~
回复