J'ai besoin d'un moyen d'afficher un écran noir en exécutant la commande dans la console en utilisant la connexion SSH. Le moniteur ne doit pas se mettre en veille J'ai juste besoin d'un écran noir pour cacher tout ce qui est à l'écran. L'écran doit être noir jusqu'à ce que je donne une autre commande pour afficher le contenu de l'écran.
Addition: Ce serait bien si la commande fonctionnait sous Ubuntu, Lubuntu et Xubuntu.
Ajout 2: J'ai également un projecteur qui a besoin d'être masqué. Je souhaite utiliser SSH pour me connecter à mon serveur et afficher un écran vide. Si j'essaie d'éteindre le projecteur, "Aucun signal" s'affiche à l'écran.
Réponses:
Réponse courte:
où
DVI-I-1
est le nom de votre écran.L'inverse:
pour rétablir la luminosité normale.
Pour obtenir le nom de l'écran
Exécutez simplement la commande:
Dans la sortie, vous trouverez le nom de l'écran, dans la ligne, y compris
connected
Petit script pour assombrir l'écran ou le remettre à la normale
Le script peut être utilisé pour définir (tous) les écrans connectés sur noir et vice versa. Le script trouve automatiquement vos écrans.
Courir
set_black.py
Exécutez-le soit avec:
pour assombrir l'écran, ou
pour remettre la luminosité à la normale.
Alors que la réponse ci-dessus devrait fonctionner correctement sur toutes les distributions Ubuntu localement , la question se trouve être sur ssh / remote (les informations ont été modifiées dans la question).
En cas de situation à distance, nous aurions besoin de définir
$DISPLAY
correctement la variable. Si la variable d'affichage est par exemple:0
, nous aurions besoin d'exécuter le script avec:La variable n'est pas nécessairement
:0
cependant. Ce post sur U&L semble être un excellent réglage de laDISPLAY
variable sur la machine distante.la source
Edit: La question a été modifiée depuis que j'ai fourni cette réponse. Je vais laisser cette réponse reposer car elle fournit des informations qui peuvent être utiles.
Si par console, vous entendez l'une des consoles virtuelles de cellule de personnage, installez
vlock
:Vous pouvez ensuite masquer et verrouiller votre console virtuelle:
Lors du déverrouillage de la console, l'écran n'est pas restauré. Si vous ne voulez pas perdre le contenu de l'écran, je vous suggère de vous connecter à une deuxième console; lorsque vous voulez verrouiller le déplacement de l'écran vers cette deuxième console et entrez
Cela verrouillera toutes les consoles et empêchera le changement de console. Après avoir déverrouillé les consoles, vous pouvez revenir à la console de travail principale et retrouver le contenu de votre écran intact.
la source
Exécutez simplement:
Remarque: Cela appellera également l'écran de verrouillage, sauf si vous désactivez l'option "Verrouiller" dans les paramètres système:
la source