Ubuntu16.04安装NVIDIA GTX1050显卡驱动

魔法师LQ

完成标志

system settings>>details,观察到图形显卡驱动切换为GeForce

details

nvidia-settings
终端输入
nvidia-settings
出现上图,左侧显示关于显卡的一些选项。

nvidia-smi
终端输入nvidia-smi,出现上如所示信息。

屏幕显示正常,则说明安装正确。

过程

0.查看自己的显卡型号,

lspci | grep -i NVIDIA

或者在windows下,查看计算机属性,或者使用其他工具查询自己的显卡型号。

卸载原先安装不成功的nvidia驱动

sudo apt-get remove --purge nvidia*

只要是不满足完成标志已经工作异常的,建议都卸载掉。

1.查询适合的版本,

https://www.nvidia.com/Download/index.aspx?lang=en-us,


查询的结果显示适用版本为410。

不!要!点!下载安装。

2.禁用原先的显卡

sudo gedit /etc/modprobe.d/blacklist.conf 

在balcklist.conf的末尾添加

1
2
3
4
5
6
7
8
9
blacklist vga16fb

blacklist nouveau

blacklist rivafb

blacklist rivatv

blacklist nvidiafb

禁用这些。

sudo update-initramfs -u

更新update-initramfs。

3.重启。reboot

4.lsmod | grep nouveau

没有输出,即说明拉黑成功

5.通过PPA安装

(本人只有通过这种方式才能成功,从官方下载后运行安装脚本,Ubuntu additional drivers统统无效)

1
2
3
4
5
6
7
8
9
sudo add-apt-repository ppa:graphics-drivers/ppa  

sudo apt-get update

sudo apt-get install nvidia-410 #此处要根据查询到的版本适当更改

sudo apt-get install mesa-common-dev

sudo apt-get install freeglut3-dev

6.重启。

查看是否安装成功

一些可能的错误

  • you appear to be running an x server please exit x before installing

  • 没有出现上面的成功标志

  • 没有nvidia settings

解决方法,按照上面步骤重新走一遍。从PPA安装,不要按照参考[1]中从官方下载后安装。

反正安装不正确的话,就会有各种很奇葩的错误。本文只保证按照上述步骤能够在Dell 灵越游匣,Ubuntu16.04 LTS上正常使用。

希望尝试安装的同学进展顺利。假如出现更多的错误,没有找到解决方案,建议寻找别的解决方案,或者在本文下留言。

参考

[1] [专业亲测]Ubuntu16.04安装Nvidia显卡驱动(cuda)—解决你的所有困惑