Arrêt du sommeil de l'écran du Raspberry Pi

16

J'utilise mon Raspberry Pi affiché sur un téléviseur via HDMI. Il démarre dans le terminal et va bien, cependant, quand je le laisse quelques minutes, l'écran se met en veille.

J'utilise une application appelée conspy pour contrôler la console à partir d'un autre ordinateur, mais l'affichage ne se réveille pas une fois que je commence à taper (je peux toujours ssh et tout le reste).

Existe-t-il une commande qui réveillera l'écran ou l'empêchera simplement de dormir? Je n'utilise pas l'interface graphique, juste la console dans laquelle il démarre.

Edit: J'utilise parfois aussi la sortie vidéo standard, donc un correctif pour HDMI ou vidéo sera apprécié.

Will Cobb
la source
1
Assurez-vous que c'est le Pi qui tourne le téléviseur en blanc, et non la minuterie de veille intégrée du téléviseur. :)
tlhIngan

Réponses:

12

Tu pourrais essayer

you@yourpi:~$ setterm -powersave off -blank

Cela devrait empêcher l'écran de dormir pour la session en cours. Mettez-le dans votre .bashrcpour le rendre permanent.

xereeto
la source
2
Retourne "ne peut pas (dé) définir le mode d'économie d'énergie", même lorsque j'essaie sudo
Will Cobb
Est-ce que X fonctionne? Si c'est le cas, arrêtez-le et réessayez.
xereeto
4
Encore mieux, ajoutez consoleblank=0à la ligne de commande du noyau.
xereeto du
1
J'ai redémarré et il l'a accepté (setterm -powersave off -blank). Mon économiseur d'écran ne s'est pas activé depuis. Je vous remercie.
Will Cobb
4
Je reçois une erreur: setterm: terminal xterm-256color does not support --blank setterm: cannot (un)set powersave mode: Inappropriate ioctl for device:(
mgPePe
0

Selon ce fil , vous pouvez modifier /boot/cmdline.txt, ajouter consoleblank=0.

Cela modifie le paramètre du noyau. (Ceci est également mentionné dans les commentaires de l'autre réponse, mais ce sont des instructions explicites sur la façon de le définir.)

Sparhawk
la source