可能的原因: 重启后更新了内核版本
方法:
一、确认是否检测到 NVIDIA 显卡
先确认系统是否识别到显卡:
lspci | grep -i nvidia
正常输出:
01:00.0 VGA compatible controller: NVIDIA Corporation GA106 [GeForce RTX 3060 Lite Hash Rate] (rev a1)
01:00.1 Audio device: NVIDIA Corporation Device 228e (rev a1)
如果没显示任何 NVIDIA 相关信息,可能是硬件连接有问题,或 BIOS 关闭了独立显卡(比如切换成了集成显卡)。
查看当前内核是否加载 NVIDIA 驱动模块:
lsmod | grep nvidia
如果没有任何输出,说明驱动没有被加载。
三、尝试重新安装
步骤 1:完全卸载现有 NVIDIA 驱动(清理干净)
sudo apt purge 'nvidia*'
sudo apt autoremove
sudo reboot
步骤 2:查找推荐的驱动版本
ubuntu-drivers devices
步骤 3:手动指定版本(比如 535):
sudo apt install nvidia-driver-535
sudo reboot
步骤 4:重启后检查驱动是否生效
nvidia-smi
如果显示了 GPU 名称和驱动版本,问题就解决了。