Risposte:
Supponendo di aver letto correttamente questa segnalazione di bug ...
Questo è di progettazione. No davvero!
I commenti # 37 in poi parlano di questo.
Le attuali patch di unità dichiarano:
nelle sessioni Unity viene visualizzata una finestra di dialogo di conferma dopo aver acquisito schermate con le combinazioni di tasti, il comportamento di salvataggio automatico confonde i nostri utenti
Il thread continua:
ma la tua correzione non aiuta quando non uso Unity. Perché hai pensato che questo si applica solo agli utenti Unity?
Con la risposta:
perché continuiamo a chiederci agli utenti GNOME upstream e GNOME di lasciare solo il loro desktop e spedirlo come progettato, quindi è quello che cerchiamo di fare, rispettiamo il comportamento a monte per gli ambienti GNOME e prendiamo la decisione di progettazione per Unity
Così il gioco è fatto. Gli sviluppatori di Gnome insistono sul fatto che il loro ambiente desktop dovrebbe comportarsi in questo modo. È un problema a monte. Gli sviluppatori canonici stanno rispettando questa decisione e quindi la "divergenza": gli utenti di Unity hanno la finestra di dialogo Salva con nome mentre gli utenti di gnome-shell hanno la funzionalità di no-dialog di progettazione .
Pertanto, se si utilizza gnome-shell / gnome-classic, tutti gli screenshot vengono salvati nella cartella delle immagini domestiche ~/Pictures
Nota: è possibile ignorare la posizione dello screenshot con gsettings
(riga di comando) o dconf-editor
(GUI):
org.gnome.gnome-screenshot auto-save-directory
afile:///home/yourusername/wherever/you/want
Sono in ritardo alla festa, ma ho appena inciampato su questo e voglio offrire una risposta leggermente diversa.
Fondamentalmente, nell'ultimo Gnome 3 / Gnome Shell non usano più Gnome Screenshot . Ciò significa che qualsiasi modifica alle impostazioni predefinite di Gnome-Screenshot (come la posizione di salvataggio predefinita) non influirà su nulla.
Invece, devi andare alle impostazioni della tastiera, disabilitare le scorciatoie "Salva uno screenshot [...] in Immagini" e aggiungere le tue scorciatoie personalizzate che chiamano gnome-screenshot
senza argomenti (salvataggio automatico nella posizione definita da gsettings), -a
(area di salvataggio ), -w
(salva la finestra corrente) o -i
(se si desidera ripristinare la finestra di dialogo delle opzioni). Puoi ovviamente combinare alcune impostazioni o aggiungerne altre da man gnome-screenshot
.
prova invece a utilizzare Shutter, è il miglior strumento di acquisizione dello schermo (come dice il sito :)
sudo add-apt-repository ppa:shutter/ppa
sudo apt-get update && sudo apt-get install shutter
sito dell'app: http://shutter-project.org/
Per configurare l'otturatore come strumento predefinito con cui acquisire schermate quando si preme PrtSc o Alt + PrtSc, ecco cosa è necessario fare:
gnome:
1 Vai a Modifica ▸ Preferenze in Otturatore
2 Nella scheda Tastiera, abilita le caselle di controllo "Cattura" e "Cattura con selezione":
3 Ecco fatto! Ora i soliti tasti PrtSc e Alt + PrtSc useranno l'otturatore per acquisire gli screenshot.
Ehi ragazzi questo potrebbe essere d'aiuto, stavo frugando nel menu di Gnome poiché ho notato che con la nuova versione dell'otturatore abilitare il tasto di scelta rapida non era così semplice e ho scoperto che il demone iBus non era stato avviato sulla mia macchina mentre era in "fallback di gnome" '. Ho trovato questo andando nel menu di GNOME> Strumenti di sistema> Preferenze> Metodi di input da tastiera. L'ho cliccato e avviato come richiesto da una finestra di dialogo e ora funziona lo schermo di stampa. Anche se la finestra di dialogo usata nell'unità non viene visualizzata, ho scoperto che è stata salvata in ~ / Pictures per impostazione predefinita, quindi nessun problema, spero di poter aiutare qualcuno in quanto ciò mi ha frustrato.
Forse qualcuno lo trova utile: per ripristinare questa funzione, ho copiato il file binario v3.18.0 /usr/bin/gnome-screenshot
, disabilitato il tasto di scelta rapida del sistema per "Salva uno screenshot di un'area nelle immagini" e creato un nuovo collegamento con il comando/usr/bin/gnome-screenshot -a -i
Unico inconveniente: senza -i
posso selezionare solo un'area che verrà copiata negli appunti (già meglio di prima), con l'interruttore, ottengo prima le opzioni di gnome-screenshot prima di poter selezionare l'area, ma il resto va bene.
Per lo screenshot completo, rilasciare il -a
(costruire v3.18.0 con Ubuntu 18 è un po 'disordinato, ho finito con qualcosa del genere
-v /tmp:/tmp
modo da poter copiare il binario sul sistema host alla fine)apt-get update
apt-get install git gnome-common libx11-dev libglib2.0-dev libgtk-3-dev libcanberra-gtk3-dev
./autogen.sh && make && cp ./src/gnome-screenshot /tmp/
/usr/bin/gnome-screenshot
con il file in/tmp
Essere consapevoli del fatto che questa è in realtà un'idea semi-carina, anche se sembra funzionare bene sulla mia macchina, il binario potrebbe essere collegato a simboli che non esistono più su Ubuntu 18 / comportarsi diversamente. (Penso che il problema principale per cui l'ho compilato in un contenitore 16.04 fosse un conflitto di versione in libpcre)
gnome-screenshot
salvare automaticamente senza mostrare la finestra di dialogo?