Contents
Comment faire une capture d'écran sous Debian ?
Avec GNOME
GNOME intègre nativement une fonction de capture d'écran (via le paquet gnome-utils). Appuyez simplement sur :
- la touche « Impr. écran » pour prendre une capture de votre écran au complet.
- la combinaison de touches « Alt+"Impr. écran" » pour prendre une capture de l'actuelle fenêtre active.
Plus d'options de captures d'écran (comme la temporisation) sont disponibles dans votre menu des applications GNOME : dirigez-vous dans la rubrique Accessoires et sélectionnez Capture d'écran.
Lisez la page de manuel gnome-screenshot(1) (en anglais).
Avec KDE
KDE Plasma peut prendre une capture d'écran sur la plupart des configurations à l'aide du paquet kde-spectacle qui est inclus avec la quasi-totalité des métapaquets et des tâches KDE de Debian. Dans ce cas :
- Appuyez sur la touche « Impr. écran » pour prendre une capture de votre écran au complet.
Pour plus d'information, consultez le manuel de Spectacle.
Avec Xfce
xfce4-screenshooter est un utilitaire pour l'environnement de bureau Xfce afin de prendre des captures d'écran de votre écran de bureau. Un greffon de panneau est également fourni.
Xfce4-screenshooter peut réaliser des captures de l'écran au complet, de la fenêtre active ou de zones sélectionnées. Vous pouvez définir le délai entre chaque prises et l'action à faire avec chaque captures d'écran : sauvegarde en un fichier PNG, copie dans le presse-papier, ouverture de cette capture par une autre application, ou l'hébergement sur ZimageZ, un service gratuit de stockage en ligne d'images.
Afin de prendre des captures d'écran encore plus rapidement, vous pouvez également utiliser xfce4-screenshooter via la ligne de commande
Plus d'informations à propos de l'utilisation de xfce4-screenshooter : http://docs.xfce.org/apps/screenshooter/usage (en anglais).
Avec la ligne de commande
Ouvrez un terminal et tapez :
sleep 5; xwd -root | convert - capture.png ou sleep 5; xwd -root | xwdtopnm | pnmtopng > capture.png
La commande xwd est un outil standard de Xorg qui crée un fichier pnm. Vous pouvez alors utiliser la commande convert de imagemagick, ou l'outil xwdtopnm de netpbm.
De même, la capture d'écran d'une seule fenêtre peut être obtenue en ne spécifiant aucune fenêtre cible à xwd :
xwd | convert - capture.png ou xwd | xwdtopnm | pnmtopng > capture.png
Le pointeur de la souris devient alors un réticule et l'utilisateur doit cliquer sur la fenêtre désirée.
Des résultats similaires peuvent être obtenus en combinant l'utilitaire xwininfo de x11-utils avec la commande import de imagemagic. Pour ce faire, lancez d'abord xwininfo qui vous demandera de cliquer sur la fenêtre désirée. L'affichage en sortie de xwininfo démarrera avec une ligne similaire à :
xwininfo: Window id: 0x1600077 "Modifica "ScreenShots" - Debian Wiki - Iceweasel
Cette ligne contient l'identifiant (id) de cette fenêtre (0x1600077 dans ce exemple).
Afin de réaliser une capture d'écran de cette fenêtre, utilisez la commande « import » en indiquant l'identifiant à l'option « -window » :
import -window 0x1600077 screenshot.jpg
La commande ci-dessus crée un fichier .jpg, mais d'autre formats de fichiers sont également disponibles.
Afin de réaliser une capture d'écran de l'ensemble du bureau (avec une temporisation de 5 secondes), utilisez la commande suivante :
sleep 5; import -window root screen.ps
De même, l'outil scrot est une alternative puissante. Cet outil peut directement enregistrer des fichiers en tant que png (ou d'autres formats) et générer un nom de fichier. Voir scrot(1).
Console / Xterm
Plutôt que réaliser une capture graphique de l'écran d'une console ou d'un terminal X-window, il est généralement préférable de copier le contenu actuel du texte affiché (sélectionnez la zone avec votre souris).
Console
Pour que vous puissiez utiliser la souris dans l'écran de la console, vous devez installer gpm (exécutez apt-get install gpm).
- Sélectionnez la zone à copier en appuyant sur le bouton gauche de la souris puis en faisant glisser.
- Ouvrez votre éditeur de texte préféré, puis collez le texte sélectionné en appuyant sur le bouton du milieu.
Astuce avancée : si vous ne voulez pas utiliser un éditeur de texte, vous pouvez lancer cat > /tmp/outfile.txt, puis coller le contenu en utilisant le bouton du milieu et enfin appuyer (une fois) sur Ctrl+D .
Framebuffer (mémoire d'image)
Si votre système utilise un framebuffer (argument du noyau vga=XXX, etc.), vous pouvez utiliser fbgrab pour capturer et convertir le contenu du framebuffer.
fbgrab fb.png screen.png
Astuce : Si fbgrab n'est pas installé quand vous voulez capturer l'écran, vous pouvez utiliser cp /dev/fb0 screen.raw, puis fbgrab -f screen.raw -w 1024 -h 768 -b 16 screen.png .
Autres outils
Debian fournit plusieurs autres outils (avancés) pour faire des captures d'écran, incluant gimp.
Captures d'écran de l'installateur graphique Debian
L'installateur graphique Debian dispose d'un bouton de prise de capture d'écran.
Pour récupérer la capture d'écran :
- Cliquez sur « Revenir en arrière » jusqu'au menu principal de l'installateur (ceci peut être reporté à une étape suivante de l'installation).
- Sélectionnez l'option « Sauvegarder les journaux de débogage ».
- Sélectionnez une de ces trois options : « disquette », « serveur web » ou « système de fichiers monté ». (L'option « serveur web » est très pratique si vous avez un autre ordinateur à proximité).
- Suivez ensuite les instructions dans la boite de dialogue suivante.
- Quand vous revenez dans le menu, reprenez l'installation à l'étape suivante (qui devrait être celle qui est sélectionnée quand le menu est affiché).
Si vous terminez l'installation, les captures d'écran peuvent également être trouvées dans le répertoire /var/log/installer/ (après le redémarrage, à l'intérieur du système installé).
Licence des captures d'écran
Les captures d'écran sont considérées comme des œuvres dérivées (selon le SPI legal counsel), voir http://lists.debian.org/debian-legal/2008/08/msg00016.html.
Voir aussi
screenshots.debian.net, est un dépôt public des captures d'écran d'applications contenues dans la distribution Debian GNU/Linux.