最近的 nvidia 295.20 驱动会造成 gnome-shell 搜索时崩溃, 查看自己的log有类似如下输出者即为此 bug 所致:
/var/log$ sudo grep gnome messages.log | grep nvidia
Feb 15 14:16:16 archdesktop kernel: [10841.584296] gnome-shell[9257]: segfault at c ip b5433ea3 sp ab7f3c8c error 6 in libnvidia-tls.so.295.20[b5433000+3000]
下面翻译来自 Arch 官方论坛的一些临时解决方案(任选):
- 清除GLCache的旧缓存文件:
rm -rf ~/.nv/GLCache
不过肯定过些时会重现这个问题
- 清空最近打开文件记录:
echo "" > ~/.local/share/recently-used.xbel sudo chattr +i ~/.local/share/recently-used.xbel
第二句会让文件处于”只读”状态, 使问题不再重现.
- 降级 nvidia 驱动到 290.10 或更早的版本
懒猫终于更新Blog了。。。。。O__O”…
我有一台GeForce2显卡的老爷二手机,nouveau驱动启动XOrg黑屏,只有鼠标光标显示,换用nv或vesa驱动(时常)正常,framebuffer经常黑屏、、不知道什么原因。
我笔记本用ATI卡,所以没有类似的问题。
另外,你说的nvidia驱动是开源的还是闭源的?
闭源, 官方驱动.
由于十分讨厌最近打开文件所以一直把那文件设置成只读…..
第一个方法几乎是无效的。
我已经打算什么都不做硬抗了
我目前用的第二种, perfectly.
话说这个版本的nvidia驱动还有在G10xM的显卡上面挂掉的情况, https://bbs.archlinux.org/viewtopic.php?id=135970