简介
- NVIDIA 相关理论基础知识
NVIDIA 驱动卸载
- 运行命令:
sudo apt-get autoremove --purge nvidia-*
最新驱动安装
安装依赖
- 安装驱动之前,必须要更新软件列表和安装依赖
1 2 3 4
sudo 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 2
blacklist nouveau options nouveau modeset=0
- 输入以下命令使禁用生效然后重启
1 2
sudo 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 4
sudo 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 仓库进行自动安装 ```bash sudo ubuntu-drivers devices
sudo ubuntu-drivers autoinstall
完成后重启 就可完成安装NVIDIA驱动
1
2
3
4
5
6
7
8
9
10
+ 使用PPA仓库进行自动安装
```bash
sudo 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显卡是什么什么型号 ```bash lshw -numeric -C display
或者
lspci -vnn | grep VGA // 查看nvidia显卡型号
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
+ 然后到NVIDIA官网下载对应你显卡型号的最新版本驱动进行下载 保存到你自己的路径文件夹
+ NVIDIA官网驱动下载地址: https://www.nvidia.com/zh-cn/ 进入后选择最上面的驱动程序 就可以自行选择自己的显卡
```bash
// 这种方法安装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驱动。 ```bash sudo reboot // 安装完了驱动需要重启
sudo nvidia-smi // 检验是否安装好驱动
1
2
3
4
5
6
7
## 查看显卡驱动
+ 查看显卡,在终端输入以下命令:
```bash
lspci | grep -i vga
lspci | grep -i nvidia
- 查看显卡驱动在终端输入以下命令:
1
lsmod | grep -i nvidia