这些禁用 nouveau 的方法有何不同?

这些禁用 nouveau 的方法有何不同?

看来这几年我个人电脑上的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=0nvidia-drm.modeset=1与禁用 nouveau 无关。

相关内容