web-dev-qa-db-ja.com

サスペンド/レジュームをデバッグするには、「CONFIG_DRM_I915 = nを設定」する方法を教えてください。

このブログ の指示に従って、中断/再開の問題をデバッグしようとしています。

Linuxの初心者であるため、これらの半分は象形文字のように見えます。ここに私がやろうとしている1つのステップがあります:

使用しているカーネルグラフィックドライバーを無効にします。 Intelプラットフォームでは、CONFIG_DRM_I915 = nを設定します。

これを行う方法について約2時間グーグルで調べました。知ってる?私の無知を失礼します。

2
qorka

CONFIG_DRM_I915 はカーネルbuild構成オプションです。変更するには、ソースからLinuxカーネルを再構築する必要があります。

ただし、i915ドライバーを無効にする簡単な方法があります:モジュール「ブラックリスト」を介してカーネルモジュールを無効にします。

  • 1回限りのテストでは、カーネルコマンドラインを編集してi915.blacklist=yesを追加します。

    1. Grubメニューでのブート中に、Ubuntuブート構成のブートエントリを選択します。
    2. 押す e それを編集します。
    3. linuxで始まる行の最後に移動します。
    4. 上記のパラメーターを追加します。
    5. 押す Ctrl+x 現在の構成を起動します。

    詳細については、 カーネルブートパラメーターを追加する方法 を参照してください。

  • ブラックリストに永続的に追加する場合:

    Sudo tee /etc/modprobe.d/blacklist-i915.conf > /dev/null <<< 'blacklist i915'
    Sudo update-initramfs -u
    

    次に再起動します。

    詳細については、 カーネルモジュールをブラックリストに登録する方法 を参照してください。

4
David Foerster