在显卡为Nvidia系列的电脑上安装Ubuntu14之后,可能会出现光标闪烁的、桌面反应迟钝等情况,原因是没有正确安装Nvidia显卡驱动。本文介绍了安装Nvidia驱动的详细流程。
-
使用以下命令查看当前Nvidia显卡的基本信息
lspci |grep VGA
笔者笔记本电脑显示使用的显卡是是635M
2.登录Nvidia驱动下载官网http://www.geforce.cn/drivers,查找对应的型号进行下载。根据笔者的电脑型号,第一栏选择了GeForce;第二栏选择GeForce 600M Series(Notebooks),这里的Notebooks表示笔记本电脑,若是台式机,请选择GeForce 600M Series;第三栏选择GeForce GT 635M;第四栏选择Linux 64-bit;第五栏选择Chinese(Simplified);第六栏选择all。最后,点击“开始搜索”,在搜索的结果中下载最新的版本。笔者下载的是Linux x64 (AMD64/EM64T) Display Driver,版本号为346.72,下载到的文件名为NVIDIA-Linux-x86_64-346.59.run。
3.彻底卸载已安装的显卡驱动程序
sudo apt-get remove --purge nvidia-* sudo apt-get install ubuntu-desktop sudo rm /etc/X11/xorg.conf echo 'nouveau' | sudo tee -a /etc/modules
若之前未安装过Nvidia显卡驱动程序,执行这些命令可能会提示找不到目录或文件,这个可以忽略。
4.重启电脑,在登录页面按Ctrl+Alt+F1进入tty, 关闭lightdm。
sudo service lightdm stop
5.进入下载驱动的目录,执行以下命令开始安装驱动
sudo sh NVIDIA-Linux-x86_64-346.59.run
安装过程中按提示操作就可以了,一般选择yes或ok就好。
6.安装结束之后,使用以下命令重新启动电脑:
sudo reboot
7.登录桌面,打开命令窗口执行以下命令查看当前采用的驱动:
prime-select query
如果显示采用的是Nvidia,则进行下一步;否则执行以下命令来配置驱动:
sudo update-alternatives --config i386-linux-gnu_gl_conf
在显示的显卡列表中选择安装的Nvidia:
sudo prime-select nvidia
8.使用以下命令更新系统驱动
sudo ldconfig -n sudo update-initramfs -u
9.重新启动电脑,桌面显示正常了,可以通过prime-select query来查看当前使用的显卡是否是Nvidia。