如何将amdgpu列入黑名单?

如何将amdgpu列入黑名单?

我想将 amdgpu 驱动程序列入黑名单。我打开/etc/modprobe.d/blacklist.conf并添加了以下行:

blacklist amdgpu

然后我重新启动并运行lsmod | grep amdgpu

$ lsmod | grep amdgpu
amdgpu               1564672  23
i2c_algo_bit           16384  1 amdgpu
ttm                    98304  1 amdgpu
drm_kms_helper        151552  1 amdgpu
drm                   352256  11 amdgpu,ttm,drm_kms_helper

为什么模块仍在加载?

我的桌面运行的是 Kubuntu 17.04,并且有 Radeon R9 270X。

答案1

在挂载根文件系统之前,许多模块是从 initramfs 加载的。这意味着 initramfs 包含自己的 modprobe 配置副本,因此编辑后,您需要更新 initramfs:

sudo update-initramfs -u

会那么做。请注意,仅更新当前内核的一个 - 您也可以指定其他参数来更新其他内核(例如旧内核)。

相关内容