Xorg

Xorg Conf:交流電/電池的 NVIDIA 性能設置?

  • February 25, 2018

我目前正在一台舊的 Thinkpad T530 上執行 Fedora,並根據我的需要對其進行配置。我正在使用 GDM/Gnome 桌面(在 Xorg 上,而不是在 Wayland 上)。我已經安裝並配置了專有的 NVIDIA 驅動程序。

現在我想通過強制驅動程序以最低性能模式(目前情況)執行來延長電池的使用壽命。那是我的目標。但我希望在 AC 上再次恢復自適應模式。我自己無法弄清楚,也找不到任何有關 NVIDIA 驅動程序選項的參考資料。

我的目前xorg.conf包含:

Section "Screen"
   Identifier     "nvidia"
   Device         "nvidia"
   Option         "AllowEmptyInitialConfiguration"
   Option         "ConstrainCursor" "no"
   Option         "RegistryDwords" "PowerMizerEnable=0x1 PerfLevelSrc=0x2222; PowerMizerDefault=0x3; PowerMizerDefaultAC=0x3"
EndSection

我在NVIDIA Developer Forum上找到了這些選項。有人可以幫助我(或指向任何參考),以便我能夠同時執行 a)電池在最低(強制)性能模式和 b)AC 自適應?

先感謝您。

我得到了它!再次搜尋網路後,我在 reddit 上找到了這個網站

基本上變化是:

  • PerfLevelSrcto 0x2233,這意味著:對於電池 ( 22) 是固定的,對於交流電 ( 33)是動態的
  • PowerMizerDefaultACto 0x2,這意味著:將 AC 設置為動態/自適應行為。

為澄清起見,設置PowerMizerDefault(同樣適用於PowerMizerDefaultAC)意味著:

  • PowerMizerDefault=0x1: 最高性能
  • PowerMizerDefault=0x2: 動態性能
  • PowerMizerDefault=0x3: 最低性能

我的整行現在是:

Option         "RegistryDwords" "PowerMizerEnable=0x1; PerfLevelSrc=0x2233; PowerMizerDefault=0x3; PowerMizerDefaultAC=0x2"

我將把它留給其他人,尋求指導。

引用自:https://unix.stackexchange.com/questions/411428