Sanal bir konsolun ekran görüntüsünü alabilir miyim?


Yanıtlar:


18

fbgrab(Adından da anlaşılacağı gibi) adı verilen bir uygulama var mevcut çerçeveleyen bir atış kapmak. Bu belki yeni KMS kurulumları üzerinde çalışma değil.

sudo apt-get install fbgrab
fbgrab screenshot.png

Bu başarısız olursa, VirtualBox'da her zaman bir VM kullanabilirsiniz.


Başka bir TTY’nin fotoğrafını çekmek istiyorsanız, (kullandığınız yerle değiştirilir) fbgrabbir -c Nargüman alır .N/dev/ttyN

Yani eğer tty1 istiyorsanız:

sudo fbgrab -c 1 Desktop/tty-screenshot.png

1
Denedim zaman fbgrab foo.pngdiyor Error: Couldn't open /dev/fb0.. Neden bir fikrin var mı?
trusktr

3
@ trusktr Bunun geç olduğunu biliyorum, ancak video grubunda olmadığınız için olabilir. / Etc / group dosyasını düzenlemeyi ve kullanıcı adınızı "video" ile başlayan satırın sonuna eklemeyi deneyin. Bu işe yaramazsa, uygulamayı root olarak kullanmayı deneyin
Braden Best

@ B1KMusic Teşekkürler, yeni dizüstü bilgisayarım gelecek hafta geldiğinde denemem gerekecek. Arada Windows var.
trusktr

1
Kullanmak zorundaydım sudo -E fbgrab vt1.png. Ama harika çalıştı.
isomorphismes,

19

İlk sanal konsolun (AKA screendump ) ekran görüntüsünü almak ve "ekran görüntüsü" adlı bir dosyaya kaydetmek için:

sudo cat /dev/vcs1 > screenshot

Bu yöntemi kullanarak, ekran görüntüleri görüntü değil, düz metin biçiminde kaydedilir (bunu fileveya mimetypekomutuyla kontrol edin ). Sadece bir ekran dökümü ve ardından EOF çıktılar. Çıktı o Not gelmez bazı işlemler gerekebilir, böylece satır karakterleri içerir:

sudo cat /dev/vcs1 | fold  > screenshot

fold Her giriş satırını belirtilen genişliğe sığacak şekilde kaydırın (varsayılan olarak 80).

Grafikler etkinleştirildiğinde sanal bir konsolun ekran görüntüsünü alamazsınız.

Referans


1
metin formatı ne demek? RGB değerleri bir metin dosyasına kaydedilir veya terminalin metin içeriği kaydedilir? Genellikle insanlar kodlanmış karakter çıkışına aktarılmayan bazı görsel hataları yakalamak için ekran görüntüsünü isterler.
jiggunjer
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.