Ubuntu安装NVIDIA显卡驱动
设备型号:戴尔G16-7620(2022)
显卡:RTX3070Ti Laptop (8G)
CPU:i7-12700h
内存:16G
Ubuntu版本:20.04/22.04

注意:安装(可能)需要将BIOS中的Secure Boot选项关闭。(没有经过严格测试)
第一步:禁用自带显卡Nouveau驱动
终端中打开blacklist.conf
sudo gedit /etc/modprobe.d/blacklist.conf
编辑blacklist.conf,加入下面两行
blacklist nouveau
options nouveau modeset=0
更新编译内核,重启:
sudo update-initramfs -u
reboot
第二步:安装NVIDIA驱动
切换到文字登录界面tty2
ctrl+alt+f2
关闭图形界面gdm3
sudo service gdm3 stop
更改NVIDIA驱动可执行性
sudo chmod 777 NVIDIA-XXX.run
安装驱动
sudo ./NVIDIA-XXX.run --no-opengl-files --no-x-check --no-nouveau-check
安装步骤中的选项
Nvidia’s 32-bit compatibility libraries?
-NO
Would you like to run the nvidia-xconfigutility to automatically update your x configuration so that the NVIDIA x driver will be used when you restart x? Any pre-existing x confile will be backed up.
-YES
安装之后打开图形界面
sudo service gdm3 start
注意:如果nvidia-smi可以用,但是图形界面(tty1)只有光标闪烁,打不开登录界面,需要删除一个文件
sudo rm /etc/X11/xorg.conf