NVIDIA PowerMizerを取り除く方法?


8

私はnvidia PowerMizerをオフにしようとしています(つまり、パフォーマンスレベルを2-最大に設定しています)。nvidia-settingsで実行できますが、再起動するとデフォルトに戻ります。これが私が試したものです:

  • rootとしてのnvidia-settings- xorg.confおよびへの設定の保存~/.nvidia-settings-rc
  • 追加options nvidia NVreg_RegistryDwords="PerfLevelSrc=0x2222"/etc/modprobe.d/nvidia.conf-何も起こりませんでした
  • デバイスセクションの下にオプション"RegistryDwords" "PowerMizerLevel=0x2" "PowerMizerLevelAC=0x2"を追加xorg.conf:gdmが起動しませんでした- xorg.conf回復するには削除する必要がありました
  • オプション"RegistryDwords" "PowerMizerEnable=0x0"を追加xorg.conf:何も起こらなかった

どうすればこれを行うことができますか?


PS Ubuntu 12.10

回答:


8

xorg.confに追加したものをすべて削除し、次のようなものを追加する必要があります。

Section "Device"
  Identifier "NVIDIA GeForce"
  Driver     "nvidia"
  Option     "RegistryDwords" "PerfLevelSrc=0x3322; PowerMizerDefaultAC=0x1"
EndSection

PerfLevelSrc=0x3322 AC時に固定PowerMizerモードを使用することを意味します。

PowerMizerDefaultAC=0x10x1最大パフォーマンスである電力モードを定義します。

再起動する必要はなく、ログアウト/ログインするだけです。


3
まだ「アダプティブ」に戻ります
lfk

Nvidia設定でPowerMizerが有効になっていることを確認します。それでもうまくいかない場合は、のPerfLevelSrc=0x2222代わりに試してくださいPerfLevelSrc=0x3322
mikewhatever

違いはありません。nvidia設定でPowerMizerを有効にし、xorg.confに行を追加しました(両方を試しました)。それでも、再度ログインすると、nvidiaの設定で「アダプティブ」に戻ります
lfk

あなたは正しい、私はその"RegistryDwords"部分を忘れてしまった。上記のコードは修正およびテストされており、動作するはずです。そうでない場合はお知らせください。
mikewhatever

1
動いた!ありがとう!nvidia設定のドロップダウンメニューはまだアダプティブになっていますが、パフォーマンスレベルは2のままで変化しません。つまり、コードは機能しています
lfk

0

GPUPowerMizerModeなどのGPUターゲット属性をnvidia-settingsの構成ファイルに書き込む、独自のNVIDIAグラフィックスドライバーの最新バージョン(334.21および337.12)の非公式パッチがあります。つまり、NVIDIA Xサーバー設定GUIを使用して、希望どおりのパフォーマンスレベルを本来あるべき状態に永続的に設定できます。


グラフィックの解像度が低く設定されているため、GUIウィンドウのその部分を表示/到達できないため、nvidia設定GUIは役に立たない
Scott Stensland
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.