web-dev-qa-db-fra.com

L'affichage s'éteint trop tôt

Dans les paramètres du gestionnaire d'alimentation Xfce, j'ai défini un délai d'expiration de 6 minutes pour désactiver l'affichage (et jamais pour le sommeil). Cependant, l’affichage s’éteint plus tôt et xset q affiche (entre autres):

DPMS (Energy Star): Veille: 120 Suspension: 0 Désactivé: 0 DPMS est activé

Si je modifie le paramètre pour dire 7 minutes dans Xfce Power Manager, la sortie est

DPMS (Energy Star): Veille: 0 Suspension: 0 Désactivé: 420 DPMS activé

Mais je veux que le paramètre Xfce soit efficace dès le début. Qu'est-ce qui définit la valeur du délai d'attente DPMS différente du paramètre Xfce? Xcreensaver n'est pas installé.

OS: Ubuntu 14.04.5 LTS avec le bureau Xfce

Solution de contournement:

Ajoutez la commande suivante dans l’onglet Application Autostart de la boîte de dialogue Session and Startup:

/bin/sh -c 'sleep 5 && xset dpms 0 $((60*$(xfconf-query -c xfce4-power-manager -p /xfce4-power-manager/dpms-on-ac-sleep))) $((60*$(xfconf-query -c xfce4-power-manager -p /xfce4-power-manager/dpms-on-ac-off)))'

(Ceci est pour le mode AC. Vous devrez peut-être ajuster l'argument pour sleep plus grand.)

1
jarno

Au démarrage, le mien a xset q paramètres qui ne correspondent pas non plus aux paramètres du gestionnaire d'alimentation de xfce, tels que 7200 en veille & 14400 éteints, mais il semble toujours réagir aux paramètres xfce. Donc, votre cas ressemble plus à un bug, mais il existe une solution de contournement ci-dessous.

Les modifier dans le gestionnaire d'alimentation de xfce modifie les paramètres xset.

Je ne sais pas quoi faire pour que les paramètres correspondent exactement au démarrage, ils semblent être stockés dans ~/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-power-manager.xml mais la modification de ce fichier ne modifie pas les paramètres de gestion de l'alimentation ou de xset ... bien que peut-être une déconnexion/login est requis.

Le programme xfce4-settings-editor modifie les paramètres du fichier xml et du gestionnaire d'alimentation, tandis que la modification des paramètres du gestionnaire d'alimentation ne modifie pas le fichier xml (du moins pas tout de suite).


Utilisez xfconf-query

Pour modifier les paramètres lors de la connexion (peut-être avec un fichier dans ~/.config/autostart). Pour définir le "désactiver après"//xfce4-power-manager/dpms-on-ac-off à 15 minutes, exécutez ceci:

xfconf-query -c xfce4-power-manager -p /xfce4-power-manager/dpms-on-ac-off -s 15

Pour interroger le paramètre actuel, omettez le -s:

xfconf-query -c xfce4-power-manager -p /xfce4-power-manager/dpms-on-ac-off
1
Xen2050