Questa guida pratica spiega come acquisire e modificare schermate su Linux in ogni scenario: ambienti desktop (GNOME, KDE Plasma, XFCE, Cinnamon/MATE), Wayland/X11, strumenti grafici e da terminale, più consigli per editing, formati e automazioni.
Contents
- 1 1) Capire il tuo ambiente: GNOME, KDE, XFCE, Wayland o X11
- 2 2) Scorciatoie da tastiera tipiche
- 3 3) GNOME (Ubuntu, Fedora, ecc.)
- 4 4) KDE Plasma (Spectacle)
- 5 5) XFCE (Screenshooter)
- 6 6) Cinnamon e MATE
- 7 7) Flameshot: cattura + annotazioni (Wayland/X11)
- 8 8) Solo terminale su X11: scrot
- 9 9) Solo terminale su Wayland: grim + slurp (+ wl-clipboard)
- 10 10) Modificare e anonimizzare: GIMP, Flameshot, ImageMagick
- 11 11) Formati, cartelle e nomi file
- 12 12) Script rapido di cattura
- 13 13) Problemi comuni e soluzioni
- 14 Conclusione
1) Capire il tuo ambiente: GNOME, KDE, XFCE, Wayland o X11
- Desktop environment: GNOME, KDE Plasma, XFCE, Cinnamon e MATE offrono utility integrate per gli screenshot.
- Server grafico: su Wayland alcuni tool X11 (es. scrot) non funzionano; usa
grim+slurpo strumenti integrati/portal. Su X11 vanno bene scrot e Shutter.
2) Scorciatoie da tastiera tipiche
Le combinazioni possono variare leggermente per distro/desktop.
- Print Screen: schermo intero.
- Alt + Print: finestra attiva.
- Shift + Print: selezione area.
- Ritardo: dalle app grafiche puoi impostare 3–10 s per menu e tooltip.
3) GNOME (Ubuntu, Fedora, ecc.)
GNOME integra uno strumento per screenshot (e in molte versioni anche una modalità con selettore a schermo).
Metodo grafico
- Premi Print Screen o cerca “Screenshot” nel menu.
- Scegli tra Schermo intero, Finestra o Selezione.
- Opzioni: ritardi, cursore, cartella di salvataggio.
Metodo da terminale (X11/compatibilità)
sudo apt install gnome-screenshot # Debian/Ubuntu
gnome-screenshot # schermo intero
gnome-screenshot -w # finestra attiva
gnome-screenshot -a # selezione area
gnome-screenshot -d 3 -f ~/Immagini/schermata.png # ritardo + file
4) KDE Plasma (Spectacle)
Lo strumento Spectacle è molto completo: scorciatoie, cattura con ritardo, copia negli appunti, annotazioni basiche.
printscreen # apre Spectacle
spectacle -b -o ~/Immagini/shot.png # salva senza UI
spectacle -r # cattura area
5) XFCE (Screenshooter)
Leggero e veloce, perfetto per sistemi con poche risorse.
sudo apt install xfce4-screenshooter
xfce4-screenshooter # apre la GUI
xfce4-screenshooter -r -d 3 # area con ritardo
6) Cinnamon e MATE
Usano tool simili a GNOME.
# Cinnamon spesso usa gnome-screenshot
mate-screenshot # su MATE (intero)
mate-screenshot -a # selezione area
7) Flameshot: cattura + annotazioni (Wayland/X11)
Flameshot è uno dei migliori per selezione area, freccie, blur, evidenziazioni e condivisione rapida.
sudo apt install flameshot
flameshot gui # modalità area con strumenti
flameshot full -c # schermo intero negli appunti
flameshot gui -p ~/Immagini # salva in cartella
Su Wayland, assicurati di avere il desktop portal attivo (di solito preinstallato su GNOME/KDE recenti). Se serve, avvia Flameshot in modalità Wayland dal menu.
8) Solo terminale su X11: scrot
sudo apt install scrot
scrot # schermo intero (nome auto)
scrot -s ~/Immagini/area.png # selezione area
scrot -u ~/Immagini/finestra.png # finestra attiva
scrot -d 5 ~/Immagini/ritardo.png # ritardo 5s
9) Solo terminale su Wayland: grim + slurp (+ wl-clipboard)
sudo apt install grim slurp wl-clipboard
# schermo intero
grim ~/Immagini/schermo.png
# selezione area
grim -g "$(slurp)" ~/Immagini/area.png
# copia negli appunti (PNG)
grim -g "$(slurp)" - | wl-copy
Se usi Sway o ambienti wlroots, puoi valutare anche grimblast (helper):
grimblast save area ~/Immagini/area.png
grimblast copy screen # copia negli appunti
10) Modificare e anonimizzare: GIMP, Flameshot, ImageMagick
Ritaglio, frecce, evidenziazioni
- Flameshot: subito dopo la cattura, usa strumenti di crop, frecce, testo, evidenziatore, blur.
- GIMP: apri l’immagine e usa Ritaglia, Testo, Strumento sfocatura.
Blur dati sensibili (CLI)
# Installazione (Debian/Ubuntu)
sudo apt install imagemagick
# Esempio: sfoca un'area (rettangolo X,Y,W,H)
convert input.png -region 800x200+100+60 -blur 0x18 output.png
Ridimensionare/comprimere per il web
# Resize su lato lungo 1600px
convert input.png -resize 1600x1600\> output.png
# WebP (qualità 85)
cwebp -q 85 input.png -o output.webp
11) Formati, cartelle e nomi file
- PNG: lossless, ideale per interfacce/testo.
- JPEG/WebP: più leggeri per il web; WebP spesso consigliato.
- Cartella: molte distro usano
~/Immagini/Screenshotso~/Immagini. - Nomi con data (utile per ordine e SEO):
mkdir -p ~/Immagini/Screenshots
grim ~/Immagini/Screenshots/shot-$(date +%F_%H-%M-%S).png
# oppure con scrot
scrot ~/Immagini/Screenshots/shot-%Y-%m-%d_%H-%M-%S.png
12) Script rapido di cattura
#!/usr/bin/env bash
DIR=~/Immagini/Screenshots
mkdir -p "$DIR"
FILE="$DIR/shot-$(date +%F_%H-%M-%S).png"
if command -v grim &>/dev/null && command -v slurp &>/dev/null; then
grim -g "$(slurp)" "$FILE"
elif command -v scrot &>/dev/null; then
scrot -s "$FILE"
else
echo "Installa grim+slurp (Wayland) o scrot (X11)."
exit 1
fi
echo "Salvato in: $FILE"
13) Problemi comuni e soluzioni
- Lo strumento non cattura su Wayland: usa grim/slurp, Flameshot con portal, o la utility del desktop.
- Schermate nere con app protette: alcuni player/DRM le bloccano; prova a finestra non DRM o usa strumenti del DE.
- Il cursore non appare: abilita l’opzione “Mostra puntatore” (Spectacle/GNOME) o aggiungi via editor.
- File troppo pesanti: converti in WebP o ridimensiona con ImageMagick.
Conclusione
Su Linux hai sempre un modo efficace per acquisire e modificare schermate: scegli lo strumento adatto al tuo desktop o al tuo server grafico, aggiungi le annotazioni che ti servono e salva nel formato più adatto alla pubblicazione.
