Jawaban:
Ada aplikasi bernama fbgrab
itu (seperti namanya) mengambil suntikan framebuffer saat ini. Ini mungkin tidak berfungsi pada pengaturan KMS yang lebih baru.
sudo apt-get install fbgrab
fbgrab screenshot.png
Jika gagal, Anda selalu bisa menggunakan VM di VirtualBox.
Jika Anda ingin mengambil gambar TTY lain , fbgrab
ambil -c N
argumen (di mana N
diganti dengan yang /dev/ttyN
Anda gunakan).
Jadi, jika Anda ingin tty1:
sudo fbgrab -c 1 Desktop/tty-screenshot.png
sudo -E fbgrab vt1.png
. Tapi itu berhasil dengan baik.
Untuk mengambil tangkapan layar konsol virtual pertama (AKA screendump ) dan menyimpannya ke file yang disebut "tangkapan layar":
sudo cat /dev/vcs1 > screenshot
Dengan menggunakan metode ini, tangkapan layar disimpan dalam format teks biasa, bukan gambar (periksa dengan file
atau mimetype
perintah ini). Ini hanya menampilkan dump layar dan kemudian EOF. Perhatikan bahwa output tidak mengandung karakter baris baru, jadi beberapa pemrosesan mungkin diperlukan:
sudo cat /dev/vcs1 | fold > screenshot
fold
bungkus setiap jalur input agar sesuai dengan lebar yang ditentukan (80 secara default).
Anda tidak dapat mengambil tangkapan layar konsol virtual saat grafik diaktifkan.
fbgrab foo.png
dikatakanError: Couldn't open /dev/fb0.
. Ada yang tahu kenapa?