在 Ubuntu 中“禁用驱动”通常指 禁用某个硬件的开源/闭源内核驱动模块(kernel module),常见场景有:
下面按常用方式说明。
lsmod
或查看某个设备:
lspci -k
sudo modprobe -r 模块名
例如:
sudo modprobe -r nouveau
sudo modprobe -r nvidia
如果提示
Module is in use,说明有进程占用。
编辑黑名单文件:
sudo nano /etc/modprobe.d/blacklist.conf
添加:
blacklist nouveau
blacklist nvidia
然后更新 initramfs:
sudo update-initramfs -u
sudo reboot
✅ 重启后该驱动不会被加载
sudo nano /etc/modprobe.d/disable-driver.conf
内容:
install nouveau /bin/true
install nvidia /bin/true
更新并重启:
sudo update-initramfs -u
sudo reboot
ubuntu-drivers devices
sudo apt purge nvidia-*
sudo apt autoremove
sudo update-initramfs -u
sudo reboot
sudo nano /etc/default/grub
确保没有:
third-party
或禁用自动驱动:
sudo systemctl mask ubuntu-drivers
sudo modprobe -r rtl8821ce
黑名单:
blacklist rtl8821ce
删除对应 blacklist 行 →
sudo update-initramfs -u
sudo reboot
如果你能告诉我:
我可以给你精确命令。