バッテリーランタイムを改善するため、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」オプションのみ)。
何が間違っていますか?
解決策は、update-initramfsを使用してブートイメージを再生成することでした(デニスに感謝)。
すべてのカーネル(複数インストールされている場合)
update-initramfs -u -k all
現在使用されているカーネルの場合(他のカーネルに触れたくない場合)
update-initramfs -u
この後、「enable_huc」パラメーターが無効(dmesg)であるというブート時エラーが表示されたため、オプションが設定されました。ただし、systoolはまだオプションを表示しません。