J'ai un problème similaire à ce message: Comment puis-je désactiver l'économiseur d'écran à l'aide de la ligne de commande?
Cependant, ces nouvelles commandes (et de même si je configure les options depuis l'interface graphique) ne semblent fonctionner que si je suis connecté normalement à X.
J'utilise une session de bureau uniquement XBMC et lorsque je tape cette commande:
gsettings get org.gnome.desktop.screensaver idle-activation-enabled
Je suis "vrai" (ce qui explique pourquoi il reste vide après 10 minutes), mais quand je tape cette commande:
gsettings set org.gnome.desktop.screensaver idle-activation-enabled false
Je reçois ce qui suit:
** (process:4909): WARNING **: Command line 'dbus-launch --autolaunch=b3ac84dfb4159464a026d84900000006 --binary-syntax --close-stderr' exited with non-zero exit status 1: Autolaunch error: X11 initialization failed.\n
Y at-il un moyen de modifier ce système de réglage à l'échelle?
Cela semble avoir été résolu dans une mise à jour il y a quelque temps. Cela fonctionne maintenant au moins.
J'ai également compris que s'il y avait un problème avec les paramètres d'économiseur d'écran à l'échelle du serveur, cela était probablement lié aux fonctionnalités d'économie d'énergie.
Qui peut être désactivé avec pour exemple
xset -dpms
Le correctif:
sessionfile=`find "${HOME}/.dbus/session-bus/" -type f`
export `grep "DBUS_SESSION_BUS_ADDRESS" "${sessionfile}" | sed '/^#/d'`
Maintenant, essayez à nouveau d'exécuter votre commande.
gsettings set org.gnome.desktop.screensaver idle-activation-enabled false
Le débordement de pile est génial .
:)