Come creare un'istantanea dello schermo (screenshot) in Debian?
Usando Gnome
Gnome ha una funzionalità interna per catturare schermate (pacchetto gnome-utils). Premere semplicemente:
- il tasto "Stamp" per catturare un'istantanea di tutto lo schermo;
- i tasti Alt+"Stamp" per catturare un'istantanea della finestra attualmente attiva.
Sono disponibili ulteriori opzioni usando la voce del menu Gnome "Applicazioni/Accessori/Cattura schermata" (ad esempio l'impostazione di un ritardo prima della cattura).
Per maggiori informazioni leggere la pagina di manuale gnome-screenshot(1) e la pagina di aiuto "Cattura di schermate".
Usando KDE
KDE ha la capacità di catturare schermate (pacchetto ksnapshot). Premere semplicemente:
- il tasto "Stamp" per catturare un'istantanea di tutto lo schermo;
Leggere il manuale di ksnapshot per maggiori informazioni.
Usando la riga di comando
Aprire un terminale grafico e digitare:
sleep 5; xwd -root | convert - cattura.png o sleep 5; xwd -root | xwdtopnm | pnmtopng > cattura.png
Il comando xwd è uno strumento standard di xorg che crea un file pnm. Si può quindi usare convert di imagemagick o lo strumento xwdtopnm di netpbm)
In modo simile è possibile catturare l'istantanea di una singola finestra non specificando una finestra obiettivo a xwd:
xwd | convert - cattura.png o xwd | xwdtopnm | pnmtopng > cattura.png
il puntatore del mouse diventa quindi a forma di mirino e l'utente deve cliccare sulla finestra desiderata.
Risultati simili si possono ottenere combinando l'utilità xwininfo in x11-utils con import di imagemagick.
Un potente strumento alternativo è scrot, che può salvare direttamente file come png (e altri formati) e può generare un nome di file. Vedere scrot(1).
Console / Xterm
Piuttosto che catturare un'istantanea grafica della console o della riga di comando o di un terminale X-window, è solitamente preferibile copiare l'effettivo contenuto testuale (selezionando la regione con il mouse).
Console
Per usare il mouse nello schermo della console è necesssario installare gpm (eseguire apt-get install gpm).
- Selezionare la regione da copiare premendo il pulsante sinistro del mouse e poi trascinando.
- Aprire il proprio editor di testi preferito, quindi incollare il testo selezionato usando il pulsante centrale del mouse.
Suggerimento avanzato: se non si vuole usare un editor di testi, si può eseguire cat > /tmp/outfile.txt, quindi copiare il contenuto della selezione usando il pulsante centrale, poi premere Ctrl-D (una volta).
Framebuffer
Se il sistema usa il framebuffer (argomento del kernel vga=XXX, ecc.), si può usare fbgrab per catturare e convertire il contenuto del framebuffer.
fbgrab fb.png schermata.png
Suggerimento: se si vuole catturare una schermata e fbgrab non è installato in quel momento, si può usare cp /dev/fb0 schermata.raw, in seguito usare fbgrab -f schermata.raw -w 1024 -h 768 -b 16 schermata.png.
Altri strumenti
Debian fornisce alcuni altri strumenti (avanzati) per catturare schermate, incluso gimp .
Schermate dell'Installatore Debian con GUI
La GUI dell'Installatore Debian ha un pulsante per catturare "Schermate".
Per recuperare la schermata catturata:
- Fare clic su "Indietro" fino a che non si raggiunge il menu principale dell'installatore (questo può essere rimandato ad un punto successivo dell'installazione).
- Selezionare l'opzione per salvare i log di debug.
Selezionare una delle tre opzioni: floppy, server web o filesystem montato. (Il metodo web server è molto comodo se si ha in giro un altro computer).
- Seguire quindi le istruzioni nel riquadro di dialogo successivo.
- Una volta ritornati al menu, riprendere l'installazione dal passo successivo (che dovrebbe essere quello selezionato quando il menu viene visualizzato).
Se si completa l'installazione, le schermate possono anche essere trovate nella directory /var/log/installer/ (dopo il riavvio del sistema installato).
Licenza delle schermate catturate
Le istantanee dello schermo vengono considerate lavori derivati ("derivative works", secondo il parere del consiglio legale dell'SPI), vedere http://lists.debian.org/debian-legal/2008/08/msg00016.html.
Vedere anche
screenshots.debian.net, un archivio pubblico di schermate catturate da applicazioni contenute nella distribuzione Debian GNU/Linux
