Bootstrap

ubuntu20.04速装nvidia显卡驱动

 1.更新软件列表和安装必要软件、依赖

sudo apt-get update      #更新软件列表
sudo apt-get install g++
sudo apt-get install gcc
sudo apt-get install make

# 查看显卡类型
lspci | grep -i nvidia
01:00.0 VGA compatible controller: NVIDIA Corporation GA106M [GeForce RTX 3060 Mobile / Max-Q] (rev a1)
01:00.1 Audio device: NVIDIA Corporation Device 228e (rev a1)
# 查看系统硬件架构信息, 如果显示结果是x86_64,则选择Linux 64-bit
uname -m
x86_64

2.禁用nouveau

2.1创建文件

sudo vim /etc/modprobe.d/blacklist-nouveau.conf
#没有vim就用gedit
sudo gedit /etc/modprobe.d/blacklist-nouveau.conf
blacklist nouveau
options nouveau modeset=0
sudo update-initramfs -u   #更新系统
sudo reboot
lsmod | grep nouveau

3、先完全卸载之前的显卡驱动 

3.1 卸载ppa方式安装的nvidia驱动

# 1.查看当前安装的软件,只能查看apt install方式安装的nvidia软件,无法查看.run文件安装的nvidia驱动
sudo dpkg --list | grep nvidia-*
sudo apt list --installed | grep nvidia
# 2. 先关闭图形界面,然后按alt+f2,进入tty
sudo service gdm3 stop
# 3. 卸载nvidia相关软件及配置,卸载完成后使用第一个
sudo apt-get --purge remove nvidia*
sudo apt --purge autoremove
# 4. 重启电脑
reboot
# 5. 查看当前的nvidia驱动
ls /usr/src | grep nvidia
3.2、 卸载.run方式安装的nvidia驱动
# 1. 先关闭图形界面,然后按alt+f2,进入tty
sudo service gdm3 stop
# 2. 进入.run文件所在的目录,运行删除命令;.run安装,同时也由.run卸载
sudo ./NVIDIA-Linux-x86_64-XXX.XX.run --uninstall
# 3. 重启电脑
reboot

4、安装显卡驱动

4.1查询电脑最适合的显卡驱动版本

ubuntu-drivers devices

4.2安装

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

4.3重启后验证

sudo reboot
nvidia-smi

出现GPU列表,则安装成功

引用博客Ubuntu20.04安装Nvidia显卡驱动教程_ubuntu20.04安装nvidia驱动-CSDN博客中第一种方法

;