Bagaimana cara mengambil tangkapan layar saat menggunakan Gnome?


25

Ada serangkaian instruksi yang cukup rinci untuk cara mengambil tangkapan layar di bawah debian online. Paragraf pertama menunjukkan bahwa debian mendukung fasilitas tangkapan layar bawaan:

"Print Screen" key to take a screenshot of the whole screen.
Alt+"Print Screen" key to take a screenshot of the current active window.

tangkapan layar debian popup

Instruksi menyiratkan bahwa ketika saya menekan PrtScnsaya akan melihat popup ini. Namun, saya menjalankan Debian Jessie dan ketika saya menekan PrtScnsaya hanya mendengar suara shutter kamera dan tidak melihat popup. Saya mencoba menempel ke GIMP( edit-> paste) tetapi tidak ada di clipboard.

Fakta bahwa saya mendengar bunyi rana menunjukkan bahwa ada sesuatu yang terjadi, tetapi bagaimana cara mendapatkan salinan gambar?


apt-cache search screenshot | grep creenshotmemberi banyak pilihan, dan ada yang lain. Halaman web yang Anda tautkan memiliki banyak pilihan. Yang mana yang kamu bicarakan?
Faheem Mitha

@FaheemMitha Saya sudah mencoba menjelaskan. Saya berharap fitur inbuild berfungsi.
quant

Itu mungkin berhasil jika Anda menjalankan GNOME. Halaman referensi gnome-utilssehingga Anda perlu menginstalnya. Anda menulis "Paragraf pertama menunjukkan bahwa debian mendukung fasilitas tangkapan layar bawaan". Ini tidak ada hubungannya dengan Debian per se. Apakah Anda menjalankan GNOME? Saya akan mencoba imagemagick. Tetapi sekali lagi, ada banyak pilihan lain. Saya menyarankan eksperimen.
Faheem Mitha

@FaheemMitha Ya, saya sedang menjalankan GNOME(Saya menggunakan GUI "GNOME-classic" jika itu membuat perbedaan). Apakah Anda pikir ini adalah bug?
quant

Jawaban:


2

Resep tangkapan layar yang Anda tanyakan tentang penggunaan gnome-utilspaket. Namun, seperti yang dapat Anda periksa, rilis Debian terakhir yang menyertakan paket itu ditekan.

Karena fungsionalitas yang Anda gambarkan menggunakan gnome-utils, dan karena paket itu tidak lagi di Debian, tidak mengherankan metode ini tidak berfungsi.

Selain itu Anda dapat memeriksa tab info https://wiki.debian.org/ScreenShots , dan Anda akan melihat gambar dari sana yang Anda sertakan dalam pertanyaan Anda ditambahkan pada 2007.

Ringkasan: Saya sarankan Anda menggunakan metode lain untuk mendapatkan tangkapan layar. Ada banyak metode semacam itu.


6
FWIW, pada versi Gnome yang lebih baru, tangkapan layar disimpan ~/Picturessecara default. Mengambil tangkapan layar dilakukan melalui gnome-shell( gnome-utilstidak digunakan lagi), lihat di sini .
don_crissti

@don_crissti ini harus menjadi jawaban yang terpisah.
Faheem Mitha

8
Anda tidak memberikan jawaban sama sekali!
Rodrigo

Mungkin Anda ingin benar-benar menjawab pertanyaan alih-alih hanya menambahkan detail ke apa yang @arman tanyakan?
theillien

26

GNOME memiliki fitur tangkapan layar bawaan untuk beberapa waktu. Tangkapan layar disimpan $HOME/Pictures, tidak ada dialog atau konfirmasi apa pun. Anda hanya mendengar klik kamera saat menekan pintasan tangkapan layar. Secara default, pintasannya adalah:

  • PrtScn - Tangkap seluruh layar
  • Alt+ PrtScn- ambil jendela saat ini
  • Shift+ PrtScn- kursor berubah menjadi garis bidik, sekarang Anda dapat memilih wilayah yang akan ditangkap.
  • Ctrl+ Shift+ PrtScn- Sama seperti di atas tetapi simpan ke clipboard.

8
Fitur pelengkap yang berguna: tahan Ctrldengan semua ini, dan tangkapan layar akan disalin ke clipboard alih-alih disimpan sebagai file. Lihat dokumen di help.gnome.org/users/gnome-help/stable/screen-shot-record.html .
Greg Price

8

Saya akan menyarankan menginstal aplikasi shutteruntuk mengambil screenshot. Harus dalam repo untuk Debian. Situs utama untuk aplikasi ada di sini: http://shutter-project.org/ .

    ss # 1

Ini memungkinkan Anda untuk mengonfigurasikan PrtScrtombol sehingga menangkap layar dalam Bidik, daripada menggunakan metode GNOME untuk menangkap. Ini juga memungkinkan Anda untuk menangkap daerah, seluruh jendela, seluruh desktop, dialog klik kanan dll. Ini juga memungkinkan untuk membuat anotasi gambar dengan menambahkan panah, lingkaran, mengaburkan teks dll.

Saya menggunakannya setiap hari dan sejauh ini merupakan alat screen capture terbaik yang saya temukan selama bertahun-tahun menggunakan Linux. Lihatlah galeri screenshot di situs web proyek bersama dengan berbagai screencast yang menunjukkannya dalam aksi:

Menjadikannya default untuk PrtScr

Jika Anda ingin melakukan perubahan ini, Anda dapat melakukannya di bawah dialog Pengaturan GNOME , khususnya tab Shortcut applet Keyboard .

$ gnome-control-center

Akan membawa Anda ke dialog Pengaturan . Dari sana klik pada applet Keyboard, lalu tab Shortcut . Dari sini Anda akan melihat salah satu pilihan di sebelah kiri, itu seharusnya mengatakan Screenshot .

    ss # 2

Dari sini Anda dapat melihat pintasan keyboard apa yang ada di sistem Anda, dan Shutter dapat bertindak sebagai pengganti pengganti dengan mengambil layar penuh, jendela aktif, wilayah, dll. Tetapi untuk menimpanya, Anda harus menambahkan entri di bawah yang Shortcuts Kustom suka begitu:

    ss # 3

                                             ss # 4

    ss # 5

    ss # 6

    ss # 7

Bidik dapat dipanggil melalui baris perintah untuk melakukan pemotretan layar sehingga hanya mengubah tindakan ketika salah satu tombol ditekan, ke shutterperintah yang sesuai , untuk memetakan jenis tindakan lainnya. Dari shutterhalaman penggunaan:

$ shutter --help
Usage:
    shutter [options]

...

  Capture Mode Options:
    -s, --select=[X,Y,WIDTH,HEIGHT]
            Capture an area of the screen. Providing X,Y,WIDTH,HEIGHT is
            optional.

    -f, --full
            Capture the entire screen.

    -w, --window=[NAME_PATTERN]
            Select a window to capture. Providing a NAME_PATTERN (Perl-style
            regex) ist optional.

    -a, --active
            Capture the current active window.

    --section
            Capture a section. You will be able to select any child window
            by moving the mouse over it.

    -m, --menu
            Capture a menu.

    -t, --tooltip
            Capture a tooltip.

    --web=[URL]
            Capture a webpage. Providing an URL ist optional.

    -r, --redo
            Redo last screenshot.

...

Jadi dengan pemetaan itu di tempat Anda sekarang dapat menekan PrtScrtombol dan mendapatkan layar penuh seperti:

    ss # 8


2
Pada Debian, hal ini menghasilkan peringatan yang mengkhawatirkan (untuk pengguna Debian): "PERINGATAN: Net :: DBus :: GLib tidak ada -> dukungan Ubuntu One akan dinonaktifkan!" Saya tergoda untuk melaporkan bug.
Faheem Mitha

Anda menulis "Ini memungkinkan Anda untuk mengonfigurasi tombol PrtScr sehingga dapat menangkap layar dalam Shutter, daripada menggunakan metode GNOME untuk menangkap." Jadi, (a) apakah ini berguna dan jika demikian (b) bagaimana Anda melakukan ini?
Faheem Mitha

@FaheemMitha - mereka tidak super detail tetapi harus memberi Anda ide bagaimana melakukan ini.
slm

Ada juga opsi dalam pengaturan Shutter untuk mengatur binding keyboard: menu Edit> Preferences> Keyboard (meskipun mereka tampaknya tidak bekerja di sistem saya, dengan Cinnamon)
Marco Lackovic

0

Meskipun GNOME mungkin tidak dapat mengambil tangkapan layar dengan cara aslinya, ada kemungkinan besar GIMP telah diinstal. Itu bahkan tersedia di Tails.

GIMP dapat mengambil screenshot dari seluruh layar atau jendela yang berbeda.

Terbuka GIMP, File> Create> Screenshot.


gnome jelas "dapat mengambil tangkapan layar dengan cara aslinya".
don_crissti

Yakin. Jika semua paket yang diperlukan diinstal.
TranslucentCloud

0

Mulai 2017 (saya menggunakan openSUSE Leap 42.2 dengan GNOME 3.20 ), ada dua cara mengambil tangkapan layar saat menggunakan GNOME:

  1. Salah satunya menggunakan pintasan keyboard, didokumentasikan dengan baik oleh jawaban @ Skyr

  2. Yang lain menggunakan aplikasi Screenshot GNOME , seperti yang didokumentasikan di Bantuan GNOME :

  1. Buka Screenshot dari ikhtisar Kegiatan .
  2. Di jendela Screenshot , pilih apakah akan mengambil seluruh layar, jendela saat ini, atau area layar. Tetapkan penundaan jika Anda perlu memilih jendela atau mengatur desktop Anda untuk tangkapan layar. Kemudian pilih efek yang Anda inginkan.
  3. Klik Ambil Screenshot.

Jika Anda memilih Pilih area untuk diraih, penunjuk berubah menjadi crosshair. Klik dan seret area yang Anda inginkan untuk tangkapan layar.

  1. Di jendela Simpan Screenshot, masukkan nama file dan pilih folder, lalu klik Simpan. https://en.wikipedia.org/wiki/Screenshot

Atau, impor tangkapan layar langsung ke aplikasi pengeditan gambar tanpa menyimpannya terlebih dahulu. Klik Salin ke Papan Klip lalu tempel gambar di aplikasi lain, atau seret gambar mini ke aplikasi.

Menurut Wikipedia :

Screenshot GNOME adalah utilitas yang digunakan dalam lingkungan desktop GNOME untuk mengambil screenshot . Itu adalah bagian dari paket GNOME Utilities (gnome-utils), tetapi dipecah menjadi paketnya sendiri [ 3 ] untuk versi 3.3.1 pada 2011. [ 4 ]

Saya dapat mengkonfirmasi itu pada openSUSE : sistem saya memiliki paket yang disebut gnome-screenshotdiinstal. Saya tidak perlu menginstalnya secara manual, mungkin sudah ada GNOME di openSUSE.

Debian dan Ubuntu juga memiliki paket yang disebutgnome-screenshot .


0

Mungkin saja terjadi bahwa gnome tidak diinstal pada mesin Anda, jika Anda menerima pesan karena "GNOME SCREENSHOT" tidak berfungsi, maka dalam hal ini silakan instal gnome menggunakan perintah berikut:

sudo yum install gnome-utils -y

0

Saya memiliki masalah yang sama memahaminya.
Hanya ketika Anda benar-benar membuka program dan secara manual mengklik tombol untuk mengambil tangkapan layar Anda mendapatkan jendela yang Anda tampilkan.
Ketika Anda hanya menekan PrtScr, Anda memang mendapatkan tangkapan layar tetapi Anda harus tahu di mana mencarinya. Saya menggunakan Raspberry Pi dengan Raspbian OS, jadi saya harus pergi ke / home / pi untuk mendapatkan gambar saya dan kemudian seret ke folder yang saya inginkan. Anda juga dapat mencoba mencarinya di folder Gambar Anda.

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.