不知道是上班看液晶屏幕太久了,还是Ubuntu8.04自带的nVidia驱动有问题,又或是显示器液晶老化?(看来高丽棒子的东西也不行啊),才三年就老化了。
按往常一样,动手之前搜索了一下论坛前辈们的文章(谁叫俺是个Ubuntu新手呢),果然发现一篇比较详细的,以下是对该文章的整理简化
1、去nVidia官方网站下载最新Linux驱动
2、安装libc6-dev(sudo apt-get install libc6-dev );在安装官方驱动时,会提示安装Kernel Interface,问是否去官方ftp下载Kernel Interface;如果你确定能从官方上下载下来,可以跳过这一步,否则就要提供libc6-dev供编译。
3、关闭X Server(/etc/init.d/gdm stop)
4、清除之前的相关驱动(sudo apt-get remove –purge nvidia-glx nvidia-glx-new) 及相关配置信息(清空/lib/linux-restricted-modules/目录及/etc/init.d/nvidia-glx和/etc/init.d/nvidia-kernel两个文件),避免无所谓的冲突
5、禁用其他驱动模块(用sudo vi /etc/default/linux-restricted-modules-common命令编辑DISABLED_MODULES=”",在引号之间添加nv nvidia_new)
6、安装驱动(终于开始了),就是执行sh XXX,XXX就是你下载的官方驱动文件,一步确认下去就OK了)
7、启动X Server(/etc/init.d/gdm start),如果不出什么意外的话,在MAIN MENU就会看到System Tools正面有NVIDIA X Server Settings(之后你想怎么设置就怎么设置啦!)
好了,大功告成!
题外话:本来还以为要重新设置3D桌面呢,还好直接就可以用了。