7 votes

Le moniteur ne passe pas en mode économie d'énergie

Mon écran LCD ne passe pas en mode économie d'énergie.

Je suis entré dans System Preferences Screensaver , cliqué Power Management , puis fixer Put display to sleep when inactive for: à 10 minutes (pour les deux On AC Power y On Battery Power ), mais le moniteur ne passe toujours pas en mode économie d'énergie, même après une heure.

Quelqu'un a des idées sur ce qu'il faut essayer ?

J'utilise Ubuntu 10.04.1 LTS 64 bits sur un ordinateur portable Dell Latitude E6400.

Mise à jour Sun Jan 16 01:02:45 PST 2011 :

J'ai oublié de préciser que l'ordinateur portable est connecté à la station d'accueil et que le moniteur est relié à la station d'accueil par un câble DVI. Je n'ai pas essayé d'attendre le mode d'économie d'énergie avec un câble VGA ou sans station d'accueil.

9voto

David Points 800

Je suis également confronté à ce problème et j'ai beaucoup appris en essayant de le résoudre. Je n'ai pas trouvé d'interface graphique pour résoudre ce problème. Je suis sur un Dell Latitude D630 fonctionnant sous 10.10, qui est amarré et utilise deux écrans LCD de 23 pouces. LCD de 23 pouces.

Voici ce que j'ai fait et ce que vous pouvez essayer :

xset s XXX

où XXX est le nombre de secondes pendant lesquelles vous voulez que le PC soit inactif avant qu'il ne suspende/éteigne votre moniteur.

xset dpms 0 0 900

Le premier zéro correspond à la veille, le deuxième à la suspension et le troisième à l'arrêt. Ce réglage éteindra mon moniteur au bout de 15 minutes s'il reste inactif.

Vous pouvez tester les paramètres de veille, de suspension et d'arrêt de dpms avec :

sleep 1; xset dpms force standby

Vous pouvez remplacer le mot "standby" dans la commande ci-dessus par "suspend" ou "off". Lors de mes tests, elles ont toutes fait la même chose : elles ont toutes éteint le moniteur (lumière noire complètement éteinte). Lorsque j'ai bougé ma souris pour réveiller les moniteurs, chaque commande l'a fait aussi rapidement. Dans mon cas, je me suis contenté de la commande off.

xset -q

La commande ci-dessus vous donne des détails intéressants sur les paramètres de votre économiseur d'écran et de votre DPMS. Lorsque j'ai exécuté cette commande avant de modifier quoi que ce soit, le message suivant apparaît

Screen Saver:
prefer blanking:  yes    allow exposures:  yes
timeout:  0    cycle:  0

y

DPMS (Energy Star):
Standby: 0    Suspend: 0    Off: 0
DPMS is Enabled
Monitor is On

Lors d'un nouveau démarrage, le délai et la valeur du cycle de l'économiseur d'écran sont de 600. Avec le temps, elles se transforment en valeurs ci-dessus. Il s'agit d'un bogue, et je suis sûr qu'il a été signalé à launchpad.net. Je n'ai pas trouvé le rapport de bogue approprié (si quelqu'un le trouve, merci de partager le lien).

Désormais, la spécification des commandes ci-dessus ne persiste pas après la déconnexion. Le seul moyen de le faire fonctionner a été de créer un fichier appelé xset-start.sh dans mon répertoire personnel.

Dans le fichier, j'ai :

#!/bin/bash

/usr/bin/xset dpms 0 0 900 &

Vous devez donner au fichier les permissions d'exécution, sinon cela ne fonctionnera pas. Ouvrez un terminal et exécutez :

chmod u+x xset-start.sh

Pour que le démarrage se fasse à l'ouverture de la session, procédez comme suit :

  1. Allez dans Système -> Préférences -> Démarrage des applications
  2. Cliquez sur Ajouter
  3. Vous pouvez l'appeler xset-startup
  4. Naviguez jusqu'à votre répertoire personnel où se trouve xset-setup.sh
  5. Donnez un commentaire à l'entrée de démarrage si vous le souhaitez et cliquez sur Ajouter lorsque vous avez terminé.

Testez-le en redémarrant votre ordinateur. Après le redémarrage, ouvrez un terminal et exécutez

xset -q

s'assurer que la valeur de désactivation de DPMS est de 900.

Je suis sûr qu'il y a des fichiers globaux et d'autres fichiers de démarrage par utilisateur dans lesquels cela pourrait aller.

ce poste : Les moniteurs externes ne se mettent pas en veille lorsque le couvercle de l'ordinateur portable est fermé indique que les moniteurs externes se mettent en veille correctement si le couvercle de l'ordinateur portable est ouvert. Je n'ai pas testé cela, mais cela m'a fait penser que si l'écran LCD de l'ordinateur portable est désactivé dans les préférences "Moniteur", les paramètres dpms sont-ils honorés par les moniteurs externes ?

Références :

  1. xset manpages
  2. Session X personnalisée
  3. Une introduction à la suppression d'écran sous Xorg
  4. Comment éteindre l'écran via la ligne de commande ?

Conseils :

  1. Comment mettre l'écran en veille lors du verrouillage de l'écran ?

0voto

Pandincus Points 5785

J'ai trouvé une solution. Dans les préférences du moniteur (lancées soit via gnome-display-properties en ligne de commande, soit en cliquant sur l'icône du moniteur dans le panneau, puis en choisissant "Configurer les paramètres d'affichage..."), il y a une représentation visuelle des deux moniteurs. Si je fais glisser le moniteur LCD de manière à ce qu'il apparaisse sur le moniteur gauche de l'écran de l'ordinateur portable, le moniteur passe correctement en mode économie d'énergie. C'est très bien !

0voto

Parfois, vous avez besoin d'un PC qui n'arrête jamais son affichage (curseurs publicitaires). Vous pouvez utiliser une crontab -e pour mettre une tâche similaire, de sorte que toutes les secondes soient augmentées).

e.g:

$ crontab -e
*/5 * * * * xset s 86400

Note : je l'utilise dans ma crontab, où j'ai besoin d'afficher de la publicité 24/7.

0voto

bochgoch Points 3669

Dans Xubuntu 13.04 (xfce 4.10), les commandes dpms mentionné par MystaMax a fonctionné pour moi. En outre, j'ai découvert que dans les préférences de XScreenSaver (Menu > Paramètres du système > Économiseur d'écran), dans l'onglet Avancé, se trouve une section intitulée "Gestion de l'alimentation de l'écran". Ces valeurs sont maintenues pour moi, comme le montre l'exécution de la commande xset -q après les avoir paramétrés.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X