让nvidia显卡在Linux下正常驱动

2010年5月5日 | 标签: ,

ubuntu从9.10升级到10.04后不能开启特效。
nvidia-settings的面板里能看到显卡和具体配置,却无法开启特效。
提示的错误是:no device
完全卸载了驱动并重新安装了闭源驱动,并执行sudo nvidia-xconfig依旧如此无效。

估计是xorg.conf的原因,后来对比了几次nvidia-xconfig生成的xorg.conf,发现原来这个文件并没被重写,新生成的文件和之前的完全一样(新文件和备份文件没区别)。
想了下,之前nvidia-settings里的可以读取到xorg.conf的文件,而nvidia-xconfig就是将nvidia-settings里读取的配置直接保存为当前的xorg.conf。那么不管是升级还是什么情况造成xorg.conf出错,只要nvidia-settings可以读取文件,最后nvidia-xconfig都将错误的配置生成错误的xorg.conf。

索性删除xorg.conf文件,重新生成。
成功开启特效。

不知道这个算不算是nvidia-xconfig的bug。至少我觉得这个命令应该是直接重置复写吧,不然备份的意义何在。
也不知道这个方法算不算解决nvidia显卡在ubuntu等Linux下无法驱动的一个方法。
反正记录下,备查。

目前还没有任何评论.

Switch to our mobile site