web-dev-qa-db-ja.com

i915のカーネルオプションの設定

バッテリーランタイムを改善するため、Ubuntu 16.04を実行しているXPS 13(9360)でi915ドライバーを構成しようとしています。

この名前のカーネル構成ファイルを作成しました:

/etc/modprobe.d/i915.conf

ファイルの内容:

options i915 modeset=1 enable_rc6=1 enable_fbc=1 enable_guc_loading=1 enable_guc_submission=1 enable_huc=1 enable_psr=1 disable_power_well=0

マシンを再起動し、これでドライバーのパラメーターを確認しました。

systool -v -m i915

これは、[パラメーター]セクションにオプションをリストしません。

私のオプションはまったくドライバーに設定されていないようです(「Y」デフォルト値を持つ「enable_hangcheck」オプションのみ)。

何が間違っていますか?

5
sola

解決策は、update-initramfsを使用してブートイメージを再生成することでした(デニスに感謝)。

すべてのカーネル(複数インストールされている場合)

update-initramfs -u -k all

現在使用されているカーネルの場合(他のカーネルに触れたくない場合)

update-initramfs -u

この後、「enable_huc」パラメーターが無効(dmesg)であるというブート時エラーが表示されたため、オプションが設定されました。ただし、systoolはまだオプションを表示しません。

5
sola