Odpowiedzi:
Istnieje aplikacja o nazwie, fbgrabktóra (jak mogłaby sugerować nazwa) pobiera ujęcie bieżącego bufora ramki. To może nie działać w nowszych konfiguracjach KMS.
sudo apt-get install fbgrab
fbgrab screenshot.png
Jeśli to się nie powiedzie, zawsze możesz użyć maszyny wirtualnej w VirtualBox.
Jeśli chcesz zrobić zdjęcie innym TTY, fbgrabprzyjmuje -c Nargument (gdzie Njest zastępowany /dev/ttyNużywasz).
Więc jeśli chcesz tty1:
sudo fbgrab -c 1 Desktop/tty-screenshot.png
sudo -E fbgrab vt1.png. Ale działało świetnie.
Aby zrobić zrzut ekranu z pierwszej wirtualnej konsoli ( screendump AKA ) i zapisać go w pliku o nazwie „zrzut ekranu”:
sudo cat /dev/vcs1 > screenshot
Przy użyciu tej metody zrzuty ekranu są zapisywane w formacie zwykłego tekstu, a nie obrazu (sprawdź to za pomocą polecenia filelub mimetype). Po prostu wyświetla zrzut ekranu, a następnie EOF. Zauważ, że dane wyjściowe nie zawierają znaków nowego wiersza, więc może być wymagane pewne przetwarzanie:
sudo cat /dev/vcs1 | fold > screenshot
fold zawiń każdą linię wejściową, aby zmieściła się w określonej szerokości (domyślnie 80).
Nie można wykonać zrzutu ekranu wirtualnej konsoli, gdy grafika jest włączona.
fbgrab foo.png, mówiError: Couldn't open /dev/fb0.. Masz pomysł, dlaczego?