решение1
На самом деле есть простой способ, который не требует компиляции или написания скрипта.
Просто поместите команду powerprofilesctl set performance
в Startup Applications или в файл, который будет запущен во время запуска.
решение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'>"
Доступные профили
- энергосберегающий
- сбалансированный
- производительность
Попробуйте эту команду и перезагрузитесь и посмотрите на сохранение. Если профиль меняется обратно на то, что вам не нужно, то поместите указанную выше команду в список команд запуска.