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.