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

そうすれば、それが実行されます。現在のカーネルのみを更新することに注意してください。追加の引数を指定して、他のカーネル (古いカーネルなど) も更新できます。

関連情報