Mengapa dialog PrintScreen tidak muncul di Gnome?

31

Saya menggunakan gnome-shellUbuntu 12.04. Ketika saya menekan PrtScuntuk mengambil tangkapan layar, itu berfungsi, tetapi secara otomatis menyimpan tangkapan layar di folder Gambar saya. Tidak ada dialog yang menanyakan ke mana harus menyimpan. Itu menunjukkan kotak dialog di bawah persatuan.

Ruben
sumber

Jawaban:

30

Dengan asumsi bahwa saya telah membaca laporan bug ini dengan benar ...

Ini dengan desain. Tidak benar-benar!

Komentar # 37 dan seterusnya bicarakan ini.

Status tambalan kesatuan saat ini:

pada sesi Unity menampilkan dialog konfirmasi setelah mengambil tangkapan layar dengan keybindings, perilaku penyimpanan otomatis membingungkan pengguna kami

Utas melanjutkan:

tetapi perbaikan Anda tidak membantu ketika saya tidak menggunakan Unity. Mengapa menurut Anda ini hanya berlaku untuk pengguna Unity?

Dengan balasan:

karena kami terus diminta oleh pengguna hulu dan GNOME GNOME untuk membiarkan desktop mereka sendiri dan mengirimkannya sebagaimana dirancang sehingga itulah yang kami coba lakukan, kami tetap berpegang pada perilaku hulu untuk lingkungan GNOME dan mengambil keputusan desain untuk Unity

Jadi begitulah. Pengembang Gnome bersikeras bahwa lingkungan desktop mereka harus berperilaku seperti ini. Ini masalah hulu. Para Pengembang Canonical menghormati keputusan ini dan karenanya "perbedaan" - pengguna Unity memiliki dialog Simpan sebagai sementara pengguna gnome-shell memiliki fungsionalitas tanpa fungsi dialog desain-perancang .

Jadi, jika Anda menggunakan gnome-shell / gnome-classic, semua tangkapan layar disimpan di folder gambar rumah Anda ~/Pictures

Catatan: Anda dapat mengganti lokasi tangkapan layar dengan gsettings(command-line) atau dconf-editor(GUI):

  • atur org.gnome.gnome-screenshot auto-save-directorykefile:///home/yourusername/wherever/you/want
kebebasan fosil
sumber
3
Apakah mungkin untuk membuat gnome-screenshotpenyimpanan otomatis tanpa menunjukkan dialog?
hingev
1
Kurangnya dialog printscreen dalam bionik adalah ketidaknyamanan yang besar. Ini bukan hanya tentang cara menyimpan layar ke lokasi / nama file yang sewenang-wenang. Yang lebih penting adalah mampu menyalin printscreen ke clipboard tanpa menyimpannya ke file: cukup salin saja dan Ctrl + V ke IM, klien email atau aplikasi (web) apa saja. Sekarang saya harus mengambil langkah-langkah tambahan untuk membuka file manager, arahkan ke folder Pictures, cari file yang saya butuhkan di antara yang lain, dan seret & jatuhkan ke tempat yang saya butuhkan, lalu hapus. Fungsionalitas dan pengalaman pengguna telah menurun secara signifikan, menjengkelkan.
Kris Jace
6

Saya terlambat ke pesta, tetapi saya baru saja tersandung dan ingin memberikan jawaban yang sedikit berbeda.

Pada dasarnya, di Gnome 3 / Gnome Shell terbaru maka mereka tidak lagi menggunakan Screenshot Gnome . Itu berarti setiap perubahan pada pengaturan default Gnome-Screenshot (seperti lokasi penyimpanan default) tidak akan memengaruhi apa pun.

Sebagai gantinya, Anda harus pergi ke pengaturan Keyboard Anda, nonaktifkan pintasan "Simpan tangkapan layar [...] ke Gambar" dan tambahkan pintasan kustom Anda sendiri yang memanggil gnome-screenshottanpa args (simpan otomatis ke lokasi yang ditentukan gsettings-nya), -a(simpan area ), -w(simpan jendela aktif) atau -i(jika Anda ingin dialog opsi kembali). Anda jelas dapat mencampur-dan-mencocokkan beberapa pengaturan, atau menambahkan lebih banyak dari man gnome-screenshot.

IBBoard
sumber
4

coba gunakan Shutter saja, ini alat tangkapan layar terbaik (seperti yang dikatakan situs :)

sudo add-apt-repository ppa:shutter/ppa    
sudo apt-get update && sudo apt-get install shutter

situs aplikasi: http://shutter-project.org/

Untuk mengonfigurasi Shutter sebagai alat default untuk mengambil tangkapan layar saat Anda menekan PrtSc atau Alt + PrtSc, inilah yang perlu Anda lakukan:

gnome:

1 Pergi ke Edit ▸ Preferensi dalam Rana
2 Pada tab Keyboard, aktifkan kotak centang "Capture" dan "Capture with selection":
3 Itu dia! Sekarang gantungan kunci PrtSc dan Alt + PrtSc biasa akan menggunakan Shutter untuk mengambil tangkapan layar.

speedox
sumber
3
Tidak ada tab Keyboard. i49.tinypic.com/28ip0rq.png
nama pengguna
1
Tidak ada tab keyboard .
Gaurav Agarwal
0

Hai teman-teman ini mungkin membantu, saya mencari-cari di menu gnome ketika saya perhatikan bahwa dengan rana versi baru yang mengaktifkan tombol pintas tidak sesederhana dan menemukan bahwa daemon iBus tidak dimulai pada mesin saya saat dalam 'gnome fallback ' Saya menemukan ini dengan masuk ke menu gnome> alat sistem> Preferensi> Metode Input Keyboard. Saya mengkliknya dan memulainya seperti yang diminta oleh dialog dan sekarang printscreen berfungsi. Meskipun dialog yang digunakan dalam persatuan tidak muncul, saya menemukan bahwa dialog itu disimpan ke ~ / Pictures secara default jadi tidak ada masalah, harap saya bisa membantu seseorang karena ini juga membuat saya frustasi.

Matthew Sparks
sumber
0

Mungkin seseorang menemukan ini membantu: Untuk mendapatkan fitur ini kembali, saya menyalin biner v3.18.0 ke /usr/bin/gnome-screenshot, menonaktifkan hotkey sistem untuk "Simpan tangkapan layar suatu area ke gambar" dan membuat pintasan baru dengan perintah/usr/bin/gnome-screenshot -a -i

Kelemahan: tanpa -isaya hanya dapat memilih area yang akan disalin ke clipboard (sudah lebih baik dari sebelumnya), dengan saklar, saya pertama-tama mendapatkan opsi screenshot gnome sebelum saya dapat memilih area, tetapi sisanya baik-baik saja.

Untuk tangkapan layar penuh, jatuhkan -a

(membangun v3.18.0 di bawah ubuntu 18 agak berantakan, saya berakhir dengan sesuatu seperti

  • memulai wadah buruh pelabuhan Ubuntu 16,04 (jangan lupa untuk me-mount sesuatu seperti pada -v /tmp:/tmpakhirnya Anda dapat menyalin biner ke sistem host Anda)
  • aktifkan backports, apt-get update
  • memasang: 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/
  • tinggalkan wadah buruh pelabuhan, timpa /usr/bin/gnome-screenshotdengan file/tmp

Berhati-hatilah melakukan ini sebenarnya adalah ide semi-bagus, meskipun tampaknya berfungsi dengan baik pada komputer saya, biner dapat dikaitkan dengan simbol yang tidak ada di ubuntu 18 lagi / berperilaku berbeda. (Saya pikir proble utama mengapa saya mengkompilasinya dalam wadah 16.04 adalah konflik versi di libpcre)

delf
sumber