Ubuntu16.04 安装NVIDIA显卡驱动
1. 禁用系统默认的集成驱动
Ubuntu系统集成的显卡驱动程序是nouveau,它是第三方为NVIDIA开发的开源驱动,我们需要先将其屏蔽才能安装NVIDIA官方驱动。
将驱动添加到黑名单blacklist.conf中,但是由于该文件的属性不允许修改。所以需要先修改文件属性。
- 查看属性
sudo ls -lh /etc/modprobe.d/blacklist.conf
- 修改属性
sudo chmod 666 /etc/modprobe.d/blacklist.conf
用gedit打开
sudo gedit /etc/modprobe.d/blacklist.conf
在该文件后添加以下几行:
blacklist vga16fb
blacklist nouveau
blacklist rivafb
blacklist rivatv
blacklist nvidiafb
2. 开始安装
- 按Ctrl+Alt+F1进入命令行模式,关闭图形系统
sudo service lightdm stop
- 安装N卡驱动程序(我的显卡型号是GTX 960,推荐的是nvidia-384,具体可以在NVIDIA官网查看对应的驱动版本)
sudo apt-get install nvidia-384
- 安装完成后,启动图形系统
sudo service lightdm start
- 上面的命令执行后会自动转到图形界面,因为之前Ubuntu系统集成的显卡驱动程序nouveau被禁用了,这时候可能无法登陆显示图形界面,此时再按下Ctrl+Alt+F1进入命令行模式,输入reboot 重启计算机即可。
sudo reboot
上述步骤做完之后,即可正常使用独立显卡了。可以根据自己要求打开NVIDIA X Server Settings进行设置。