ubuntu 22.04 安装 nvidia 驱动

AI基础 NVIDIA  收藏
0 / 117

禁用原有驱动

1、创建文件,如果没有下载vim编辑器,将vim换成gedit即可

$ sudo vim /etc/modprobe.d/blacklist-nouveau.conf

2、在文件末尾插入以下内容,将nouveau加入黑名单,默认不开启

blacklist nouveau
options nouveau modeset=0

3、使禁用生效然后重启

sudo update-initramfs -u   #更新系统
sudo reboot

4、 重启电脑,验证是否禁用nouveau,没有内容输出则证明禁用成功

lsmod | grep nouveau

问题:

Errors were encountered while processing:
 nvidia-dkms-550
 nvidia-driver-550
E: Sub-process /usr/bin/dpkg returned an error code (1)

安装时,总是报这个错误。
考虑到系统的 GCC 版本与内核编译时使用的版本不一致,可能导致驱动安装失败。

检查当前 GCC 版本:

gcc --version
清除之前安装的 NVIDIA 驱动和相关包:
sudo apt remove nvidia-dkms-550 nvidia-driver-550
sudo apt-get purge nvidia-*
sudo apt-get autoremove
sudo apt --fix-broken install
安装更高版本的 GCC
sudo apt-get update
sudo apt-get install gcc-12
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-12 12
sudo update-alternatives --config gcc
重新安装 NVIDIA 驱动:
ubuntu-drivers devices
sudo apt-get install nvidia-driver-550
sudo reboot

nvidia-smi

完成