尽管被添加到黑名单,模块仍在加载

Lás*_*nda 7 blacklist modules

我想黑名单几个模块,即drmdrm_kms_helperi2c_algo_biti915禁止我的集成了Intel GPU使用,但用我的Nvidia MXM卡代替。

我将以下几行插入到 /etc/modprobe.d/blacklist.conf 中:

blacklist i915
blacklist drm
blacklist drm_kms_helper
blacklist i2c_algo_bit
Run Code Online (Sandbox Code Playgroud)

尽管在重新启动我的笔记本电脑并输入 lsmod 后,我可以看到这些模块已加载。

为什么我的黑名单完全不受尊重,我该怎么办?

Lek*_*eyn 11

在 中修改后/etc/modprobe,您需要运行:

sudo update-initramfs -u
Run Code Online (Sandbox Code Playgroud)

我会小心禁用drm等。如果 nvidia 驱动程序依赖它,我不会感到惊讶(检查modinfo nvidia)。此外,如果您的 nvidia 驱动程序有任何问题,那么您将拥有一个可能根本不支持 GUI 登录的低分辨率屏幕。

为什么要禁用 iGPU?处理器已经在使用中,所以我怀疑它是否可以节省任何电源或资源。