在 Ubuntu 中清理旧驱动(显卡、内核模块、第三方驱动等)可以按下面几种常见场景来处理。建议先确认当前系统运行正常再清理,避免误删。
dpkg -l | grep nvidia
sudo apt purge *nvidia*
sudo apt autoremove
sudo apt install nvidia-driver-535 --reinstall
sudo nvidia-uninstall
如果提示找不到命令,可忽略。
sudo bash -c 'echo "blacklist nouveau" > /etc/modprobe.d/blacklist-nouveau.conf'
sudo update-initramfs -u
重启后生效。
ubuntu-drivers devices
sudo ubuntu-drivers autoinstall
Ubuntu 升级后会保留多个内核,旧内核中的驱动也会残留。
uname -r
dpkg --list | grep linux-image
sudo apt purge linux-image-5.xx.x-xx-generic
sudo apt autoremove
sudo apt autoremove
sudo apt clean
lsmod
sudo apt purge virtualbox-dkms
进入 TTY(Ctrl + Alt + F3) 并执行:
sudo apt install ubuntu-desktop
sudo apt install nvidia-driver-535
sudo dpkg --configure -a
sudo apt install -f
sudo apt purge *nvidia*sudo apt autoremovesudo apt clean如果你愿意,可以告诉我:
我可以给你一套完全针对你机器的清理方案。