Comment puis-je faire une capture d'écran de l'écran de connexion?
Je ne veux pas recréer mon installation Ubuntu dans une machine virtuelle.
login-screen
screenshot
ændrük
la source
la source
Réponses:
Ce blog peut être utile: http://ptspts.blogspot.com/2010/02/how-to-create-screen-shot-of-gdm-login.html
Installez ImageMagick pour la conversion du format de fichier image ci-dessous:
Créez un script d'aide:
Assurez-vous que votre écran de connexion est actif (déconnectez-vous ou redémarrez la machine et attendez de voir l'écran de connexion). Connectez-vous en mode texte (en appuyant sur Ctrl-Alt-F1) ou en utilisant SSH. Créez la capture d'écran en exécutant
Vous pouvez vous connecter maintenant (en appuyant d'abord sur Ctrl-AltF7 pour revenir à l'écran de connexion GDM). Convertissez la capture d'écran en JPEG et / ou PNG:
Affichez la capture d'écran dans votre visionneuse d'images préférée.
la source
sudo sh -c 'sleep 5s; xwd -display :0 -root | convert - screenshot.png'
partir d'une console virtuelle et passer à l'écran de connexion pendant le sommeil de 5 secondes.Pour 11.10 et Lightdm et versions ultérieures
Vous pouvez essayer de courir
unity-greeter --test-mode
dans un terminal. Il affiche l'écran de connexion dans la session. Vous pouvez ensuite prendre une capture d'écran de l'écran de connexion comme vous le faites normalement avec toute autre application.la source
Vous pouvez essayer ceci:
vous n'avez pas besoin d'installer quoi que ce soit, entrez simplement la commande et verrouillez l'écran, l'écran sera tourné dans les 10 secondes après l'exécution de la commande.
Encore plus .. la commande verrouillera l'écran, copiera la capture d'écran dans le presse-papiers et déverrouillera à nouveau l'écran. Tout seul.
la source
Pour Ubuntu 14.04
Les réponses ci-dessus n'ont pas fonctionné pour moi dans Ubuntu 14.04 - J'ai cherché et trouvé cela qui fonctionnait.
Installer ImageMagick
Créez un fichier dans votre répertoire personnel nommé de
shot.sh
préférence dans votre dossier personnel et collez-y le code suivant:Rendez-le exécutable
Déconnexion du système. Appuyez sur Ctrl+ Alt+ F1pour accéder à la console (tty1) et connectez-vous. Exécutez le script à l'aide de cette commande:
Il vous ramènera à l'interface graphique de l'écran de connexion (chvt 7) et après cinq secondes, il faudra et enregistrer la capture d'écran dans votre répertoire personnel avec un nom de fichier
screenshot.png
.Voilà le mien:
Source: http://itsfoss.com/screenshot-login-screen-ubuntu-linux/
la source
Tapez ceci dans un terminal:
C'est ça! prendre une capture d'écran comme d'habitude
Appuyez sur Alt + F4 pour fermer la fenêtre plein écran de votre écran de connexion
la source
Je voulais juste noter que j'ai eu beaucoup de problèmes en faisant cela sur Ubuntu 10.04 LTS avec ceci - voici ma solution:
Je suis sur la machine A et je me connecte à la machine B via ssh:
Ensuite, je procède à plusieurs tentatives de capture d'écran, qui ont toutes échoué. Le problème peut être réduit à l'
xwininfo
impossibilité de sonder l'état de la fenêtre:Eh bien, il s'avère que pour une raison quelconque, l'invocation correcte pour cibler les fenêtres X via ssh est
DISPLAY=:0.0 sudo xwininfo ...
- c'est-à-dire que laDISPLAY=:0.0
variable d'environnement passe en premier; lesudo
va secondes - et ensuite la commande X correspondant:Maintenant que nous savons qu'il
xwininfo
peut sonder l'état, il n'y a également aucun problème avec la capture d'écran viaxwd
:la source
J'ai édité "/ etc / mdm / Init / Default" et ajouté:
scrot -d 5 -e 'mv $f /root' &
avant la ligne avec "sortie 0".
La prochaine fois que je me connecte, je compte jusqu'à cinq, bip, et j'ai ma capture d'écran dans "/ root".
la source