Tôi có thể chụp ảnh màn hình của bảng điều khiển ảo không?


23

Có cách nào để tôi chụp ảnh màn hình trong bảng điều khiển ảo không?

Câu trả lời:


18

Có một ứng dụng được gọi là fbgrab(như tên có thể gợi ý) lấy một bộ đệm của bộ đệm khung hiện tại. Điều này có thể không hoạt động trên các thiết lập KMS mới hơn.

sudo apt-get install fbgrab
fbgrab screenshot.png

Nếu thất bại, bạn luôn có thể sử dụng VM trong VirtualBox.


Nếu bạn muốn chụp ảnh một TTY khác , hãy fbgrablấy một -c Nđối số (nơi Nđược thay thế bằng /dev/ttyNbạn đang sử dụng).

Vì vậy, nếu bạn muốn tty1:

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

1
Khi tôi thử fbgrab foo.pngnó nói Error: Couldn't open /dev/fb0.. Bất cứ ý tưởng tại sao?
trusktr

3
@trusktr Tôi biết điều này là muộn, nhưng có thể là do bạn không thuộc nhóm video. Hãy thử chỉnh sửa tệp / etc / group và thêm tên người dùng của bạn vào cuối dòng bắt đầu bằng "video". Nếu điều đó không hiệu quả, hãy thử sử dụng ứng dụng với quyền root
Braden Best

@ B1KMusic Cảm ơn, tôi sẽ phải dùng thử khi máy tính xách tay mới của tôi đến vào tuần tới. Tôi có Windows tạm thời.
trusktr

1
Tôi đã phải sử dụng sudo -E fbgrab vt1.png. Nhưng nó đã làm việc rất tốt.
đẳng cấu

19

Để chụp ảnh màn hình của bảng điều khiển ảo đầu tiên (AKA screendump ) và lưu nó vào một tệp có tên là "ảnh chụp màn hình":

sudo cat /dev/vcs1 > screenshot

Sử dụng phương pháp này, các ảnh chụp màn hình được lưu ở định dạng văn bản thuần túy, không phải là hình ảnh (kiểm tra điều này bằng filehoặc mimetypelệnh). Nó chỉ đơn giản là xuất ra một màn hình và sau đó là EOF. Lưu ý rằng đầu ra không chứa các ký tự dòng mới, vì vậy một số xử lý có thể được yêu cầu:

sudo cat /dev/vcs1 | fold  > screenshot

fold bọc từng dòng đầu vào để vừa với chiều rộng quy định (80 theo mặc định).

Bạn không thể chụp ảnh màn hình của bảng điều khiển ảo khi đồ họa được bật.

Tài liệu tham khảo


1
định dạng văn bản của bạn là gì? Các giá trị RGB được lưu trong tệp văn bản hoặc nội dung văn bản của thiết bị đầu cuối được lưu? Thông thường mọi người muốn có một ảnh chụp màn hình để ghi lại một số lỗi hình ảnh không chuyển sang đầu ra ký tự được mã hóa.
jiggunjer
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.