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 |
+-----------------------------------------------------------------------------------------+
相关推荐
深圳雨林凯AI5 小时前
图案裂变的“风格归一化“设计思路:主体保得住,画风才拉得齐|雨林凯AI技术笔记
人工智能·笔记
tangwangbi6 小时前
Linux 系统配置文件:/etc/profile、~/.bashrc 和 ~/.bash_profile 三者之间的区别与作用
linux·运维·bash
蜀道山老天师6 小时前
Shell Bash变量与运算符(含条件测试与流程控制)
linux·运维·bash
冬木家居6 小时前
40㎡客厅变形记,小家住出大自由[特殊字符]
android·经验分享·笔记·智能家居·微信公众平台
Mr.朱鹏6 小时前
Linux 服务器 LVM 根分区在线动态扩容
linux·服务器·数据库
摇滚侠6 小时前
《SpringBoot 3:入门与应用实战》第 12 章 JDBC 与事务 数据库初始化机制 阅读笔记 36
数据库·spring boot·笔记
mengge.cloud7 小时前
存储技术基础小白教程
linux·运维·服务器·wpf·存储
tang777898 小时前
反爬虫场景下代理IP池的动态扩容与失效IP自动清理方案实现
linux·服务器·网络·爬虫代理·住宅代理ip
新时代牛马8 小时前
Linux 系统调用与IPC 完整篇:从syscall 入口、VDSO 到pipe/shm/futex 选型
linux·运维·服务器
推送者9 小时前
用宠物照片制作桌宠:从AI拆帧到九点标定的本地化实现笔记
笔记·宠物·用宠物照片制作桌宠