Ubuntu22.04安装显卡驱动/卸载显卡驱动

报错

今日输入nvidia-smi报错,在安装了535和550,包括560都没办法解决,但是又怕乱搞导致环境损坏,打算把显卡卸载然后重新安装系统默认推荐版本的显卡驱动

复制代码
qin@qin:~$ nvidia-smi
Failed to initialize NVML: Driver/library version mismatch
NVML library version: 560.35

卸载显卡驱动

查看安装的显卡驱动

复制代码
dpkg -l | grep nvidia

卸载安装的显卡驱动

复制代码
sudo apt-get purge 'nvidia-*'
sudo apt-get autoremove
sudo apt-get clean

安装显卡驱动

直接安装系统源默认最新即可,不过直接用apt-get安装会比较慢,至少我安装570版本的驱动很慢,535和550很快,560源找不到,我们可以使用apt-fast安装

安装apt-fast

复制代码
sudo add-apt-repository ppa:apt-fast/stable
sudo apt-get update
sudo apt-get install apt-fast

配置 apt-fast

安装完成后,你可以通过编辑配置文件来优化下载方式(选择最大连接数等):

复制代码
sudo vim /etc/apt-fast.conf

参数的配置去查一查吧,我是默认的

安装系统推荐显卡驱动

如果需要安装指定版本就自己即可,我是因为安装了550,535都运行nvidia-smi报错才安装推荐版本

复制代码
sudo apt-fast install nvidia-driver # 推荐版本
# sudo apt-fast install nvidia-driver-XXX

重启验证

然后重启验证

复制代码
sudo reboot

验证

复制代码
qin@qin:~$ nvidia-smi
Sat May 10 21:12:14 2025       
+-----------------------------------------------------------------------------------------+
| NVIDIA-SMI 570.144                Driver Version: 570.144        CUDA Version: 12.8     |
|-----------------------------------------+------------------------+----------------------+
| GPU  Name                 Persistence-M | Bus-Id          Disp.A | Volatile Uncorr. ECC |
| Fan  Temp   Perf          Pwr:Usage/Cap |           Memory-Usage | GPU-Util  Compute M. |
|                                         |                        |               MIG M. |
|=========================================+========================+======================|
|   0  NVIDIA GeForce RTX 3060 ...    Off |   00000000:01:00.0 Off |                  N/A |
| N/A   47C    P0             20W /   80W |      15MiB /   6144MiB |      0%      Default |
|                                         |                        |                  N/A |
+-----------------------------------------+------------------------+----------------------+
                                                                                         
+-----------------------------------------------------------------------------------------+
| Processes:                                                                              |
|  GPU   GI   CI              PID   Type   Process name                        GPU Memory |
|        ID   ID                                                               Usage      |
|=========================================================================================|
|    0   N/A  N/A            1997      G   /usr/lib/xorg/Xorg                        4MiB |
+-----------------------------------------------------------------------------------------+
相关推荐
嵩山小老虎10 分钟前
Windows 10/11 安装 WSL2 并配置 VSCode 开发环境(C 语言 / Linux API 适用)
linux·windows·vscode
Fleshy数模34 分钟前
CentOS7 安装配置 MySQL5.7 完整教程(本地虚拟机学习版)
linux·mysql·centos
a413244739 分钟前
ubuntu 25 安装vllm
linux·服务器·ubuntu·vllm
Fᴏʀ ʏ꯭ᴏ꯭ᴜ꯭.2 小时前
Keepalived VIP迁移邮件告警配置指南
运维·服务器·笔记
一只自律的鸡2 小时前
【Linux驱动】bug处理 ens33找不到IP
linux·运维·bug
17(无规则自律)3 小时前
【CSAPP 读书笔记】第二章:信息的表示和处理
linux·嵌入式硬件·考研·高考
!chen3 小时前
linux服务器静默安装Oracle26ai
linux·运维·服务器
ling___xi3 小时前
《计算机网络》计网3小时期末速成课各版本教程都可用谢稀仁湖科大版都可用_哔哩哔哩_bilibili(笔记)
网络·笔记·计算机网络
REDcker3 小时前
Linux 文件描述符与 Socket 选项操作详解
linux·运维·网络
蒹葭玉树3 小时前
【C++上岸】C++常见面试题目--操作系统篇(第二十八期)
linux·c++·面试