答案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'>"
可用的設定檔
- 省電器
- 均衡
- 表現
嘗試此命令並重新啟動並查看持久性。如果設定檔變更回您不想要的內容,請將上述命令放入啟動命令清單中。