Je voudrais savoir s'il existe un moyen de désactiver l'écran sur une distribution Linux que j'utilise Debian. J'ai trouvé quelques moyens de le faire avec X installé, mais pas sans X.
15
Je voudrais savoir s'il existe un moyen de désactiver l'écran sur une distribution Linux que j'utilise Debian. J'ai trouvé quelques moyens de le faire avec X installé, mais pas sans X.
Réponses:
Vous pouvez désactiver l'écran de votre ordinateur portable à l'aide de la commande xset :
DPMS est la signalisation de gestion de l'alimentation d'affichage, une norme pour réduire la consommation d'énergie des moniteurs. xset est bien sûr un utilitaire X. Si vous devez accomplir cela sans X impliqué, utilisez setterm :
La liste complète des options pour manipuler votre écran:
Tout cela est dûment expliqué dans le mini-HOWTO Linux alimenté par batterie .
la source
setterm -powersave on
, je reçoiscannot (un)set powersave mode
Découvrez vbetool . Vous pouvez éteindre l'écran avec:
Le seul problème que j'ai avec ceci est que l'écran ne se rallume pas automatiquement, par exemple sur la saisie au clavier. Vous devez le faire manuellement en le tapant en aveugle ou via SSH:
Sur Debian Squeeze, vbetool est utilisé dans /etc/acpi/lid.sh lorsque X n'est pas disponible.
la source
vbetool dpms off && read -s -n 1 && vbetool dpms on
.Je ne sais pas quel package le fournit, mais certains packages liés à ACPI incluent des scripts pour masquer l'écran selon que le couvercle de l'ordinateur portable est ouvert. Bien que maintenant que je regarde le script lui-même (
/etc/acpi/lid.sh
), il ne semble fonctionner que sur X. Cependant, le fait est qu'il fournit un cadre pour déclencher des actions sur les événements d'ouverture / fermeture du couvercle. Vous pouvez modifier le script pour utiliser setterm et il peut faire ce que vous voulez.la source
Dans Kali GNU / Linux Rolling 64 bits, vérifiez si des
xset -q
émissions comme celle-ci:Les mettre tous à 0 fonctionne pour moi. Faites-le avec cette ligne de commande:
la source
Si vous avez un port série sur votre machine, vous pouvez l'exécuter sans tête.
Effectuez une recherche sur le Web pour "howto linux serial console".
la source
En réponse à votre question,
devrait le faire. Notez que cela devra être fait pour chaque connexion tty.
la source
Si, par hasard, vous devez désactiver un écran à distance, par exemple sur un ordinateur portable lorsque vous êtes connecté via SSH ...
Sauf si vous spécifiez une
DISPLAY
variable, xset échouerait avec:la source