J'ai essayé comme suit:
1. Turn off: export DISPLAY=:0.0 && xset dpms force off
2. Turn on: export DISPLAY=:0.0 && xset -dpms
Cela fonctionne mais c'est une solution temporaire, qui ne résout pas encore mon problème. Lorsque je redémarre le système, il redémarre encore et encore le même mode d'arrêt automatique.
Comment puis-je maintenant à distance en utilisant SSH le désactiver pour toujours?
IMPORTANT:
- KIOSK (ATM machine will use this option)
- 24/7 advertising display/slides will use this
Remarque facultative: ce guide a suivi http://v2kblog.blogspot.com/2008/08/disabling-monitor-power-saver.html , mais la solution permanente n'a pas fonctionné.
Réponses:
Enregistrez ce script dans quelque chose comme
/usr/bin
, donnez-lui un nom (commeswitch_dpms
) et rendez-le exécutable avecchmod 664 /usr/bin/switch_dpm
.Il ne vous reste plus qu'à l'ajouter à une tâche cron. Alors ouvrez votre fichier crontab avec:
et ajoutez ceci en bas:
Chaque redémarrage , il se tournera
dpms
versoff
et vous pouvez également le transformeron
de commandline en faisant/usr/bin/switch_dpms on
ou vérifier son état avec/usr/bin/switch_dpms status
.Source pour le script
la source
kiosk
? Je suggérerais d'ajouter cette information dans votre question car ma réponse pourrait changer en fonction de cela. Le script que j'ai publié fonctionne et est facile à utiliser et à comprendre. Et non, il n'a pas besoin d'être crontab. C'est juste pour régler l'écranoff
lors du redémarrage. Mais vous pouvez le faire n'importe où dans la chaîne, du démarrage au bureau / en ligne de commande lors du démarrage. Pourquoi est-ce «fou»? Je pense qu'il est normal d'ajouter quelque chose comme çacron
.Cela fonctionnera. Ouvrez le terminal dans le
/etc/xdg/autostart
répertoire. Exécutez cette commande:Appuyez sur Entrée, vous devrez saisir votre mot de passe. Gedit va ouvrir, copier et coller le code suivant, puis l'enregistrer.
Émettez ceci dans le terminal toujours ouvert:
Appuyez sur Entrée, vous devrez saisir votre mot de passe. Gedit va ouvrir, copier et coller le code suivant, puis l'enregistrer.
Fermez le terminal. Ouvrez le navigateur de fichiers et accédez au répertoire etc / xdg / autostart. Assurez-vous que les fichiers, nodpms.desktop et noscreenblank.desktop sont là. Si c'est le cas, fermez tout et redémarrez.
Après le redémarrage, vous pouvez exécuter une
xset q
commande dans le terminal et voir que les dpms et la suppression d'écran sont désactivés.la source
La solution au problème de suppression d'écran est simple une fois que la bonne option est trouvée. Cela a à voir avec l'économie d'énergie, mais ce n'est pas dans un endroit évident.
Dans 12.04 Gnome allez à:
Applications > Outils système > Paramètres système .
Sélectionnez Luminosité et verrouillage .
Décochez la case Dim screen pour économiser de l'énergie .
À côté de l' option Éteindre l'écran lorsqu'il est inactif pendant , sélectionnez la durée avant que l'écran ne s'éteigne. J'ai sélectionné 1 heure. Jamais une seule sélection n'est disponible.
la source
xset -dpms
La réponse précédente ne fonctionnera pas. Si vous ouvrez un terminal et émettez: xset q, vous verrez que dpms sera activé. Le moyen le plus simple que j'ai trouvé pour résoudre ce problème est d'aller dans les applications de démarrage et de créer 2 applications. Le nom que vous leur donnez n'a pas d'importance, les 2 commandes dont vous avez besoin sont les suivantes: xset s off (cela désactive l'économiseur d'écran) et xset -dpms (désactive dpms). Je souhaite que je nouveau dans quel fichier de configuration mettre ces commandes, mais je ne le fais pas.
la source
$ echo -e '#!/bin/bash\nsleep 50\nexport DISPLAY=:0.0\nxset s off\nxset -dpms' > /var/tmp/pp.sh; cat /var/tmp/pp.sh; contab -e /var/tmp/pp.sh