卸载 nvidia 驱动程序和现有 ( sudo killall Xorg
) 后,Xorg 不再启动。
运行sddm &
只会给出输出并退出:
Aborted
如果手动运行 Xorg,我会在日志中看到此错误:
vesa: Ignoring device with a bound kernel driver
答案1
看起来 NVIDIA 没有正确处理卸载,它让其内核模块保持启用状态:
# lsmod |grep nvidia
nvidia_uvm 45056 0
nvidia 10584064 1 nvidia_uvm
drm 483328 5 nvidia,nouveau,ttm,drm_kms_helper
i2c_core 94208 6 i2c_algo_bit,nvidia,nouveau,psmouse,drm_kms_helper,drm
运行此命令来禁用它们:
rmmod nvidia_uvm
rmmod nvidia
启用nouveau
驱动程序(nvidia 驱动程序卸载程序也不会执行此操作):
modprobe nouveau
现在可以运行sddm &
或者,您可以重新启动系统,但是,这不是 macos。