看来这几年我个人电脑上的grub2文件已经积累了多种与nouveau相关的配置。我什至惊讶地看到重复的。回想起来,我什至不知道他们的意思是什么,或者他们做了什么。这些配置背后的含义是什么?我认为他们都禁用了 nouveau 驱动程序,但为什么有这么多?每个人的做法有何不同?
module_blacklist=nouveau
modprobe.blacklist=nouveau
nouveau.modeset=0
rd.driver.blacklist=nouveau
nvidia-drm.modeset=1
答案1
modprobe.blacklist
是 modprobe 程序的参数
modprobe.blacklist=m1
告诉 modprobe 将模块列入黑名单
rd.driver.blacklist
是 dracut 的参数
rd.driver.blacklist=m1
告诉 dracut 将模块列入黑名单
module_blacklist
是内核的一个相对较新的参数
module_blacklist=m1,m2
告诉内核将模块列入黑名单
和nouveau.modeset=0
都nvidia-drm.modeset=1
与禁用 nouveau 无关。