Mettre l'écran en veille


10

J'utilise Raspbmc. J'aimerais que l'écran se mette en veille (pas simplement un économiseur d'écran) après 15 minutes, mais je ne trouve aucune option pour cela dans les paramètres. Suis-je en train de manquer quelque chose?


3
Il y a beaucoup de gens dans le même bateau. raspberrypi.org/phpBB3/viewtopic.php?t=13801 Ils discutent de ce problème en détail et proposent plusieurs correctifs. Ils utilisent la commande tvservice, avec quelques contournements. Jetez un œil, j'espère que cela vous aidera.
Impulss

Réponses:


2

Cas 1: pour x11 sans démarrage automatique X

$ vim ~/.xinitrc

xset s off # don't activate screensaver
xset -dpms # disable DPMS (Energy Star) features.
xset s noblank # don't blank the video device

Cas 2: pour X11 avec démarrage automatique X

Suivez les instructions du cas 1, puis

$ vim /etc/lightdm/lightdm.conf

[SeatDefaults]
xserver-command=X -s 0 -dpms

cd ~/.config
mkdir autostart
cd autostart
vim screensaver.desktop

[Desktop Entry]
Type=Application
Exec=/home/pi/.xinitrc

Cas 3: bash sans X

$ sudo vim /etc/kbd/config

BLANK_TIME=0
POWERDOWN_TIME=0

$ sudo /etc/init.d/kbd restart

1
Bonjour @Gilles, bienvenue sur RPi.SE. Très bonne réponse. Ce serait encore mieux si vous pouviez ajouter un lien vers vos références et / ou ajouter des commentaires pour aider les débutants en cours de route.
Alex Chamberlain

1
Cela désactive complètement l'économiseur d'écran. Comment configurez-vous X pour utiliser un économiseur d'écran après un laps de temps spécifique?
Macil

2

Il existe une option non documentée /boot/config.txtqui pourrait vous aider:

hdmi_blanking=1

Testé et testé sous Raspbian "Jessie" (pas Raspbmc). L'écran se met en veille après environ 10 minutes d'inactivité. Source: https://github.com/raspberrypi/linux/issues/487

[Notez que le Pi lui-même ne peut pas dormir comme les PC adultes.]

Edit: Il s'avère que cette astuce ne fonctionne pas sur les versions plus modernes du matériel Pi, comme le RPi 4. De même, les nouvelles versions de divers systèmes d'exploitation Pi peuvent se comporter différemment. Merci à Dmitry Grigoryev de l'avoir signalé. Ma réponse est valable pour les anciens matériels (je les ai testés sur le RPi 2) et les anciens logiciels comme Raspbian "Jessie".


On y va encore une fois. Quelqu'un a rejeté cette (bonne) réponse sans aucune explication. J'aimerais apprendre, et un grand nombre d'autres personnes sur ce site aimeraient aussi apprendre. Le downvoter est prié de bien vouloir nous éclairer sur ce qu'il n'a pas aimé de cette réponse. Je vous remercie.
Laryx Decidua

1
@DmitryGrigoryev Merci pour la clarification. Puis-je attirer votre attention sur le fait que j'ai fourni cette réponse en 2015, soit il y a 4 ans. Le matériel et les logiciels changent rapidement, et je vous crois que cette option ne fonctionne pas avec un RPi4, ni même avec un RPi3, ou avec des versions de système d'exploitation plus récentes, mais quand même ... cela aurait été beaucoup plus convivial si vous aviez simplement ajouté ceci au lieu de voter pour une réponse qui était définitivement correcte au moment où je l'ai fournie.
Laryx Decidua

1
C'est le problème avec les questions fourre-tout qui n'ont pas de balise de modèle RPi: il n'y a aucun moyen de savoir si la réponse fonctionnera, alors que poser une nouvelle question sur le même sujet entraînera généralement un vote serré. Je ne pourrai pas annuler mon vote négatif à moins que vous ne modifiiez votre réponse, quelle IMO est une bonne occasion de dire sur quel matériel vous avez fait cela.
Dmitry Grigoryev

1
En tant qu'observateur indépendant, je déteste les votes négatifs sans commentaires et j'ai de l'empathie pour les affiches de réponse qui ne parviennent pas, comme vous le dites, à bien opposer leurs réponses avec une matrice de modèles Pi sur lesquels ils ont testé leur réponse pour la pérenniser 4 ans après avenir. Si cela vous tient à cœur, peut-être engager les comités SE plutôt que d'utiliser le système contre lui-même?
Scott Prive

1
Cette solution a parfaitement fonctionné pour moi sur un RPi 3B avec Raspbian GNU / Linux 10 (buster).
Victor Yarema

0

Afin de "ACTIVER" les options de gestion de l'alimentation sur Raspbian

Version GUI:

sudo apt-get install xscreensaver

(l'installation peut prendre un certain temps)

Vous trouverez ensuite l'application économiseur d'écran dans Démarrer > Préférences

Sélectionnez le premier onglet Modes d'affichage

Réglez le mode sur "Écran vide uniquement"

Réglez Blank After sur "15" minutes "

Sélectionnez le deuxième onglet Avancé

Activer la mise hors tension rapide en mode vierge uniquement

Je recommanderais de laisser la mise hors tension rapide en mode blanc uniquement pour les valeurs "Veille après, Suspendre après et Arrêt après" par défaut

Veuillez noter que le démon d'économiseur d'écran peut ne pas démarrer automatiquement au redémarrage


Je viens d'essayer xscreensaver et il n'est pas capable de faire autre chose que le masquage d'écran.
Dmitry Grigoryev

0

Vous pouvez installer xautolockqui exécute une commande arbitraire comme casier d'écran. Par exemple, le mien ressemble à ceci:

tvservice -o
DISPLAY=:0 xev -geometry 1900x1200 | stdbuf -o0 grep Motion >&-
tvservice -e "CEA 4"

La première ligne coupe le signal HDMI, ce qui met le téléviseur en veille. La deuxième ligne démarre l'outil "X event" dans une fenêtre plus grande que l'écran et attend jusqu'à ce que "Motion" soit signalé, c'est-à-dire lorsque l'utilisateur déplace la souris à l'intérieur de la fenêtre (qui est n'importe où sur l'écran). Enfin, la troisième ligne ramène le mode HDMI à celui que j'utilise, qui est 1280x720.

xautolocklui-même est démarré lxsession/LXDE-pi/autostartavec:

xautolock -time 10 -corners +--- -cornerdelay 5 -noclose -locker bcmsaver

Cela signifie que l'écran sera verrouillé après 10 minutes, ou après 5 secondes si le pointeur de la souris est "parqué" dans le coin supérieur gauche. bcmsaverest le nom du script de casier ci-dessus. Selon la façon dont vous exécutez xautolock, vous devrez peut-être spécifier le chemin d'accès complet au script de casier et utiliser un &pour envoyer xautolocken arrière-plan.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.