我目前在旧的 Thinkpad T530 上运行 Fedora,并根据我的需要对其进行配置。我正在使用 GDM/Gnome Desktop(在 Xorg 上,而不是 Wayland)。我已经安装并配置了专有的 NVIDIA 驱动程序。
现在我想通过强制驱动程序在最低性能模式(当前情况)下运行来延长电池的使用寿命。这就是我的目标。但我希望在交流电上再次恢复自适应模式。我无法自己解决这个问题,也找不到 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 开发者论坛。有人可以帮助我(或指出任何参考),以便我能够同时运行 a)电池在最低(强制)性能模式和 b)交流自适应模式吗?
先感谢您。
答案1
我得到了它!再次在网上搜索后,我发现了这个Reddit 上的网站。
基本上变化是:
PerfLevelSrc
到0x2233
,这意味着:对于电池 (22
) 是固定的,对于交流电 (33
)是动态的PowerMizerDefaultAC
到0x2
,这意味着:将 AC 设置为动态/自适应行为。
为了澄清,设置PowerMizerDefault
(同样适用于PowerMizerDefaultAC
)意味着:
PowerMizerDefault=0x1
:最大性能PowerMizerDefault=0x2
:动态性能PowerMizerDefault=0x3
:最低性能
我的整条线现在是:
Option "RegistryDwords" "PowerMizerEnable=0x1; PerfLevelSrc=0x2233; PowerMizerDefault=0x3; PowerMizerDefaultAC=0x2"
我将把这个留给其他人,寻求指导。