Ubuntu16.04 安装NVIDIA显卡驱动

时间:2022-02-26 17:11:18

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. 开始安装

  1. Ctrl+Alt+F1进入命令行模式,关闭图形系统
    sudo service lightdm stop
  2. 安装N卡驱动程序(我的显卡型号是GTX 960,推荐的是nvidia-384,具体可以在NVIDIA官网查看对应的驱动版本)
    sudo apt-get install nvidia-384
  3. 安装完成后,启动图形系统
    sudo service lightdm start
  4. 上面的命令执行后会自动转到图形界面,因为之前Ubuntu系统集成的显卡驱动程序nouveau被禁用了,这时候可能无法登陆显示图形界面,此时再按下Ctrl+Alt+F1进入命令行模式,输入reboot 重启计算机即可。
    sudo reboot

上述步骤做完之后,即可正常使用独立显卡了。可以根据自己要求打开NVIDIA X Server Settings进行设置。