答案1
其实有一个简单的方法,不需要任何编译或编写脚本。
只需将命令powerprofilesctl set performance
放入启动应用程序或启动时运行的文件中即可。
答案2
此链接https://gitlab.freedesktop.org/hadess/power-profiles-daemon提供命令行所需的所有详细信息。
安装步骤
git clone https://gitlab.freedesktop.org/hadess/power-profiles-daemon.git
cd power-profiles-daemon
meson _build -Dprefix=/usr
ninja -v -C _build install
要知道哪个配置文件处于活动状态,请运行以下命令
gdbus introspect --system --dest net.hadess.PowerProfiles --object-path /net/hadess/PowerProfiles
部分结果
interface net.hadess.PowerProfiles {
methods:
signals:
properties:
readwrite s ActiveProfile = 'balanced';
要设置性能模式,请运行以下命令
gdbus call --system --dest net.hadess.PowerProfiles --object-path /net/hadess/PowerProfiles --method org.freedesktop.DBus.Properties.Set 'net.hadess.PowerProfiles' 'ActiveProfile' "<'performance'>"
可用配置文件
- 省电器
- 均衡
- 表现
尝试此命令并重新启动,查看持久性。如果配置文件变回您不想要的状态,则将上述命令放入启动命令列表中。