Linux 的 NVIDIA 驱动安装
实验环境
- Ubuntu 16.04 Desktop (内核版本:4.8.0-46-generic)
- 显卡:GTX-960
准备工作
- 下载 NVIDIA 驱动程序 在NVIDIA官网下载对应的驱动(.run 文件)
- 删除旧驱动
sudo apt-get purge nvidia* #(如果返回卸载成功或无匹配结果均可)
- 禁用自带的 nouveau nvidia 驱动
sudo vim /etc/modprobe.d/blacklist-nouveau.conf # 创建文件,并添加内容如下: blacklist nouveau options nouveau modeset=0 # 执行更新命令 sudo update-initramfs -u # 重启操作系统 #(重启后可用`lsmod | grep nouveau`检查是否禁用成功)
- 安装内核头
sudo apt-get install linux-headers-$(uname -r)
正式安装
# 关闭 x-window
sudo service lightdm stop
# 执行 NVIDIA 驱动安装程序(.run 文件需提前赋予执行权限)
sudo sh NVIDIA.run
# 一步一步选择下去执行安装即可,最终显示安装成功
# 开启 x-window
sudo service lightdm start
验证是否成功
# 打印显卡信息
sudo nvidia-smi