禁用 Nouveau 驱动程序的所有说明(例如,官方 NVidia 使用 CUDA 及其专有驱动程序的指南)建议您创建一个modprobe.d
包含以下内容的文件:
blacklist nouveau
options nouveau modeset=0
这很棒,它有效。但我不明白为什么建议options nouveau modeset=0
在将驱动程序本身列入黑名单后这样做。附加配置有什么作用?
禁用 Nouveau 驱动程序的所有说明(例如,官方 NVidia 使用 CUDA 及其专有驱动程序的指南)建议您创建一个modprobe.d
包含以下内容的文件:
blacklist nouveau
options nouveau modeset=0
这很棒,它有效。但我不明白为什么建议options nouveau modeset=0
在将驱动程序本身列入黑名单后这样做。附加配置有什么作用?
我看了看,
nouveau_drm.c
看起来模块参数modeset=0
只是禁用了驱动程序。我可能弄错了,但我对这两个指令的解读如下:
blacklist nouveau
: 阻止内核加载nouveau
模块。options nouveau modeset=0
:如果nouveau
模块直接内置到内核中,请禁用它。