Ubuntu16.04LTS安装Nvidia显卡驱动

我们先进行准备工作:

卸载已存在驱动版本(可选)

sudo apt-get remove --purge nvidia*

开始

1. 首先看看自己Ubuntu内核支持到哪个版本的驱动:

sudo apt-cache search nvidia*

例如我的是最高支持到nvidia-384的(nvidia-384 - NVIDIA binary driver - version 384.111)

2. 接下就可以到NVIDIA官网下载自己想安装的驱动版本

NVIDIA-Linux-x86_64-384.111.run

3. 编辑依赖

执行 uname -r ,我的结果是4.13.0-39-generic

uname -r

sudo apt-get install build-essential pkg-config xserver-xorg-dev linux-headers-4.13.0-39-generic

4. 屏蔽开源驱动nouveau

创建新文件:

sudo vim /etc/modprobe.d/blacklist-nouveau.conf

按a进入插入模式,添加内容为

blacklist nouveau
options nouveau modeset=0

按下ESC后输入 :wq 保存并退出
再更新

sudo update-initramfs -u

5. 结束X-window服务

结束x-window服务(非常重要!)

sudo service lightdm stop

(此时会黑屏,不用担心,按下按Ctrl + Alt + F1 进入tty1控制台)

安装驱动:

sudo chmod u+x NVIDIA-Linux-x86_64-384.111.run

sudo ./NVIDIA-Linux-x86_64-384.111.run

4. 安装完成!

可能出现根据此方法不能安装成功,但关闭系统本身的驱动可能导致后面安装成功!
所以可以直接实现通过apt-get安装驱动:

sudo apt-get install nvidia-384 nvidia-settings nvidia-prine

可以sudo apt-get install nvidia-然后tab从列表中选择一个最新的驱动版本,替换掉上面的nvidia-384

猜你喜欢

转载自www.cnblogs.com/Vultr/p/8970846.html