![如何从 debian 10 中真正删除 nvidia 驱动程序](https://linux22.com/image/161775/%E5%A6%82%E4%BD%95%E4%BB%8E%20debian%2010%20%E4%B8%AD%E7%9C%9F%E6%AD%A3%E5%88%A0%E9%99%A4%20nvidia%20%E9%A9%B1%E5%8A%A8%E7%A8%8B%E5%BA%8F.png)
我正在尝试从我的系统中删除 nvidia 驱动程序(使用 debian 10 运行)。我尝试了几种方法,但没有成功。像这样的东西:
- apt 删除 nvidia 驱动程序
- apt-get 清除 nvidia 驱动程序
之后,当我重新启动 PC 时,debian 10 重新启动,我看到以下内容:
mario@DESKTOP-N9UN2H3:/home/mariozio# lspci -nnk -d 10de
01:00.0 VGA 兼容控制器 [0300]:NVIDIA Corporation TU102 [GeForce RTX 2080 Ti] [10de:1e04] (rev a1) 子系统:ZOTAC International (MCO) Ltd. TU102 [GeForce RTX 2080 Ti] [19da:2503] 内核使用的驱动程序:nvidia 内核模块:nvidia
该怎么办 ?
答案1
当 nvidia 驱动程序出现问题时,应用 debian wiki 的答案:
按 Ctrl+alt+F2
以 root 身份登录
apt-get purge nvidia.
(不要忘记“。”点)它会删除名称上带有“nvidia”的每个包
/etc/init.d/gdm3 stop # (gdm3 for gnome 3)
apt-get install --reinstall xserver-xorg
apt-get install --reinstall xserver-xorg-video-nouveau
killall Xorg
reboot
Xorg 应该重新配置自己,如果不运行终端并通过
X -configure
Debian 维基:失败时退出
答案2
驱动程序的内核模块nvidia
可能仍然存在于您的 initramfs 中。用于update-initramfs -u
在没有驱动程序模块的情况下重建 initramfs 文件nvidia
。