简介
- NVIDIA 相关理论基础知识
NVIDIA 驱动卸载
- 运行命令:
sudo apt-get autoremove --purge nvidia-*
最新驱动安装
安装依赖
- 安装驱动之前,必须要更新软件列表和安装依赖
1
2
3
4sudo apt-get update #更新软件列表
sudo apt-get install g++
sudo apt-get install gcc
sudo apt-get install make
禁用nouveau
nouveau是Ubuntu自带的显卡驱动,但他是核显,我这里想安装独显,就得把他禁掉。
创建文件,如果没有下载vim编辑器,将vim换成gedit即可
1
$ sudo vim /etc/modprobe.d/blacklist-nouveau.conf
在文件中插入以下内容,将nouveau加入黑名单,默认不开启
1
2blacklist nouveau
options nouveau modeset=0输入以下命令使禁用生效然后重启
1
2sudo update-initramfs -u #更新系统
sudo reboot重启后验证
1
lsmod | grep nouveau
如果回车后无反应,则禁用成功
先完全卸载之前的显卡驱动
ppa源文件卸载(方式一):
1
$ sudo apt-get remove --purge nvidia*
runfile源文件卸载(方式二):
1
$ sudo ./NVIDIA-Linux-x86_64-384.59.run --uninstall
安装显卡驱动
查询电脑最适合的显卡驱动版本
1
ubuntu-drivers devices
随后用命令行进行安装
1
2
3
4sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt-get update
sudo apt-get install nvidia-driver-525 #此处数字要对应上面查询到的版本号
sudo apt-get install mesa-common-dev注意: 如果前面没有禁用secure boot,则在安装过程中会提示设置一个密码,在重启时需要输入密码验证以禁用secure boot,重启后会出现蓝屏,这时候不能直接选择continue,而应该按下按键,选择Enroll MOK, 确认后在下一个选项中选择continue,接着输入安装驱动时设置的密码,开机。
安装完成后重启
1
sudo reboot
重启后在终端验证
1
nvidia-smi
NVIDIA 驱动安装
Ubuntu下安装NVIDIA驱动的三种方法:
- 使用标准Ubuntu仓库进行自动安装
- 使用PPA仓库进行自动化安装
- 使用官方的NVIDIA驱动进行手动安装
第一种方法操作最为简单,方便,第三种方法是最稳定,最常用的。
使用标准Ubuntu 仓库进行自动安装
1
2
3
4
5sudo ubuntu-drivers devices
sudo ubuntu-drivers autoinstall
# 完成后重启 就可完成安装NVIDIA驱动使用PPA仓库进行自动安装
1
2
3
4
5
6
7sudo add-apt-repository ppa:graphics-drivers/ppa //添加ppa库到系统中
sudo apt update // 更新
sudo ubuntu-drivers devices // 显示可以安装的nvidia驱动
sudo apt install nvidia-xxx // xxx 代表你想安装的nVidia驱动的版本号使用官方的NVIDIA驱动进行手动安装
- 先要搞清楚你的nvidia显卡是什么什么型号
1
2
3
4
5lshw -numeric -C display
或者
lspci -vnn | grep VGA // 查看nvidia显卡型号 - 然后到NVIDIA官网下载对应你显卡型号的最新版本驱动进行下载 保存到你自己的路径文件夹
- NVIDIA官网驱动下载地址: https://www.nvidia.com/zh-cn/ 进入后选择最上面的驱动程序 就可以自行选择自己的显卡
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22// 这种方法安装nvidia驱动需要先停止图形界面
sudo telinit 3
// 之后进入一个新的命令行会话,使用当前的用户名密码登陆
用cd 进入你放nvidia驱动的路径
用 ./ 或者 bash 进行安装
安装的过程如下:(按照以下步骤)
Accept License
The distribution-provided pre-install script failed! Are you sure you want to continue?
CONTINUE INSTALLATION
Would you like to run the nvidia-xconfig utility?
YES
之后执行
sudo reboot // 重启
- 先要搞清楚你的nvidia显卡是什么什么型号
上面三种方法结束后,需要检验是否安装好了nvidia驱动。
1
2
3sudo reboot // 安装完了驱动需要重启
sudo nvidia-smi // 检验是否安装好驱动
查看显卡驱动
查看显卡,在终端输入以下命令:
1
2lspci | grep -i vga
lspci | grep -i nvidia查看显卡驱动在终端输入以下命令:
1
lsmod | grep -i nvidia