先禁用这张卡
grub 禁用,防止加载驱动
禁用这张卡的 PCI
# 禁用 PCI 设备 0000:b1:00.0 (NVIDIA GPU)
ACTION=="add", SUBSYSTEM=="pci", ATTR{vendor}=="0x10de", KERNELS=="0000:b1:00.0", RUN+="/bin/sh -c 'echo 0000:b1:00.0 > /sys/bus/pci/drivers/nvidia/unbind'"
# 禁用 PCI 设备 0000:b1:00.1 (音频设备)
ACTION=="add", SUBSYSTEM=="pci", ATTR{vendor}=="0x10de", KERNELS=="0000:b1:00.1", RUN+="/bin/sh -c 'echo 0000:b1:00.1 > /sys/bus/pci/drivers/snd_hda_intel/unbind'"
手动移除设备
bash
echo 1 | sudo tee /sys/bus/pci/devices/0000:b1:00.0/remove
echo 1 | sudo tee /sys/bus/pci/devices/0000:b1:00.1/remove
检查设备是否已被移除:
bash
lspci | grep -i nvidia
如果你使用 CUDA 或者需要 NVIDIA 驱动的其他功能,可能需要重新配置 X server:
bash
sudo nvidia-xconfig
如果发现图形界面没运行?
重新启动图形界面:
bash
sudo systemctl restart gdm # 如果使用 GDM# 或
sudo systemctl restart lightdm # 如果使用 LightDM