Bonjour,
Le 23/04/2023 à 12:13, Marc BERLIOUX a écrit :
>
> Ce qui me gêne dans cette solution, c'est le 'sudo'. Y'a pas moyen de
> faire ça sans ? L'outil de configuration de Kde/plasma ne me réclame
> aucun mot de passe pour faire ça
Pour Gnome, il y a quelques années j'avais cela d'un dans un de mes
programmes:
# Get current power managment
PMSetting=`gsettings get org.gnome.settings-daemon.plugins.power
sleep-inactive-ac-type 2>/dev/null`
# Force to disable power managment
gsettings set org.gnome.settings-daemon.plugins.power
sleep-inactive-ac-type nothing 2>/dev/null
# For GNOME, "$PMSetting" should be "suspend" or "nothing"
gsettings set org.gnome.settings-daemon.plugins.power
sleep-inactive-ac-type `echo ${PMSetting##*:}` 2>/dev/null
Par contre, je n'avais pas réussi pour KDE. Mes notes de l'époque
indiquent :
# Try KDE power managment
# qdbus local.org_kde_powerdevil /org/freedesktop/PowerManagement|sort
# kcmshell5 help powerdevilprofilesconfig
# kwriteconfig --file
~/.config/powermanagementprofilesrc --group AC --group SuspendSession
--key suspendType 0
# kwriteconfig --file
~/.config/powermanagementprofilesrc --group AC --group SuspendSession
--key suspendType 1
#
https://forum.kde.org/viewtopic.php?f=289&t=151643
# qdbus org.freedesktop.PowerManagement.Inhibit
/org/freedesktop/PowerManagement/Inhibit Inhibit "suspend" "need"
# qdbus local.org_kde_powerdevil
/org/freedesktop/PowerManagement/Inhibit
org.freedesktop.PowerManagement.Inhibit.HasInhibit
# qdbus org.freedesktop.PowerManagement.Inhibit
/org/freedesktop/PowerManagement/Inhibit UnInhibit 1
Cordialement,
Olivier
--
~~~~~~~ _____/\_____ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Phoenix / _ \/ _ \ Olivier Allard-Jacquin
/ / \ / \ \ Web: http://olivieraj.free.fr/
/___/ / \ \___\ Mail: olivieraj@???
~~~~ ///// ///\\\ \\\\\ ~~~~~~~~~~~~~~~~~~~~~~~ Linux Powered !!