一. 前期准备
按照Ubuntu22.04 安装NVIDIA显卡驱动_ubuntu2204安装nvidia显卡驱动-CSDN博客来
1.更新软件列表和安装必要软件、依赖
sudo apt-get update #更新软件列表
sudo apt-get install g++
sudo apt-get install gcc
sudo apt-get install make
2.禁用nouveau (nouveau是通用的驱动程序)打开文件blacklist.conf(没有会创建新文件,不用管照样执行更改)
sudo gedit /etc/modprobe.d/blacklist-nouveau.conf
3.写入
blacklist nouveau
blacklist lbm-nouveau
options nouveau modeset=0
alias nouveau off
alias lbm-nouveau off
4.更新系统
sudo update-initramfs -u
5.重启
reboot
6.验证是否禁用成功,若没有任何输出,则表示禁用成功。
lsmod | grep nouveau
二.安装驱动
1、安装lightdm 目的是用来指定启动图形界面,便于关闭图形界面。
sudo apt-get install lightdm
选择lightdm确定
2.安装 nvidia-cuda-toolkit 工具检查系统推荐显卡驱动,记录下recommend选项
sudo apt-get install nvidia-cuda-toolkit
sudo ubuntu-drivers devices
会出现很多选项 我这里选的是535
3.在Ubuntu系统中找到 软件和更新 选择 驱动
打开附加
显示都是灰色的,或者只显示手动安装
4.卸载之前的驱动
# 删除之前安装的nvidia驱动
sudo apt-get purge nvidia-*
# 更新
sudo apt-get update
# 删的干净一些
sudo apt-get autoremove
输入命令 nvidia-smi出现下面则卸载成功
NVIDIA-SMI has failed because it couldn't communicate with the NVIDIA driver. Make sure that the latest NVIDIA driver is installed and running
5.此时附加驱动中可以选择驱动了,选择你需要的驱动(最好不要选择带open后缀的),并应用更改
在输入nvidia-smi 就可以了