Менять политику процессора при блокировке экрана
Как сделать сабж в Manjaro KDE, чтобы вызов блокировки экрана в Плазме переводил питание процессора с performance на powersave?
Ответ
Скорее всего только скриптами. Мониторить состояние и выполнять скрипты.
Код:
user@linux:~$ dbus-monitor --session "type='signal',path=/ScreenSaver,interface='org.freedesktop.ScreenSaver'"
signal time=1593615542.078472 sender=org.freedesktop.DBus -> destination=:1.141 serial=2 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=NameAcquired
string ":1.141"
signal time=1593615542.078484 sender=org.freedesktop.DBus -> destination=:1.141 serial=4 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=NameLost
string ":1.141"
signal time=1593615545.507844 sender=:1.18 -> destination=(null destination) serial=2742 path=/ScreenSaver; interface=org.freedesktop.ScreenSaver; member=ActiveChanged
boolean true
signal time=1593615548.494313 sender=:1.18 -> destination=(null destination) serial=2755 path=/ScreenSaver; interface=org.freedesktop.ScreenSaver; member=ActiveChanged
boolean false
Две последние строчки - это включение и отключение блокировки экрана.

Открыть спойлер
It's time to kick gum and chew ass. And i'm all out of ass.
Ответ