Вход на сайт

Просмотр новости

Найдите то, что Вас интересует

Auto-switch power-profiles-daemon with udev

Дата публикации: 15-02-2026 19:54:14



Основное содержимое страницы с новостью.

On GNOME with power-profiles-daemon, I wanted the power profile to switch between power-saver and performance based on AC power or battery. The solution is to let udev react to POWER_SUPPLY_ONLINE changes and call powerprofilesctl directly.

Configuration

Put the following rules in /etc/udev/rules.d/99-power-profile-switch.rules:

$ sudo tee /etc/udev/rules.d/99-power-profile-switch.rules >/dev/null <<'EOF'
# AC plugged in
SUBSYSTEM=="power_supply", ATTR{type}=="Mains", ENV{POWER_SUPPLY_ONLINE}=="1", ACTION=="change", RUN+="/usr/bin/powerprofilesctl set performance"

# On battery
SUBSYSTEM=="power_supply", ATTR{type}=="Mains", ENV{POWER_SUPPLY_ONLINE}=="0", ACTION=="change", RUN+="/usr/bin/powerprofilesctl set power-saver"
EOF

Reload udev and trigger the change:

$ sudo udevadm control --reload-rules
$ sudo udevadm trigger --subsystem-match=power_supply
Verify

Unplug and plug the AC adapter back in, then check the active profile:

$ powerprofilesctl get

Схожие новости

#Наименование новостиТональностьИнформативностьДата публикации
1apm - Agent Package Manager01002-06-2026
2Клавиатура Panteon T24 Pro самопроизвольно переключет раскладку0522-03-2026
3Auto Land Hover MFD01007-08-2026
40024-03-2026
50025-05-2026
60525-05-2026
70005-05-2026
80024-10-2018
90026-10-2018
10How can I force Dark mode for all users and disable theme variation switching?01017-08-2026

Классификация: Пресс-релизы. Схожих патентов: 0. Схожих новостей: 10. Тональность: 0. Информативность: 60. Источник: www.guyrutenberg.com.