在 Ubuntu 中“驱动失效”是一个比较常见但原因很多的问题,通常可以分为系统更新后失效、硬件更换、驱动被禁用、Secure Boot 干扰、或驱动本身未正确加载等情况。下面按常见原因和排查思路给你一个系统性的说明。
dkms,驱动不会自动适配新内核。表现:
modprobe 报错排查:
uname -r
ls /lib/modules/
常见情况:
检查:
nvidia-smi
lsmod | grep nvidia
若无输出或报错:
ubuntu-drivers devices
sudo ubuntu-drivers autoinstall
Ubuntu 默认启用 Secure Boot:
典型表现:
modprobe: ERROR: could not insert解决:
图形界面中:
软件和更新 → 附加驱动
可能不小心切回开源驱动。
/lib/modules 缺失检查:
ls /lib/modules/$(uname -r)/kernel
lspci -k | grep -A 3 -i vga
lspci -k | grep -A 3 -i network
dmesg | grep -i error
journalctl -p 3 -xb
sudo apt update
sudo ubuntu-drivers autoinstall
sudo reboot
dkms status
cups 或 sane 配置问题你可以补充:
我可以直接给你对应的一条修复命令方案。