该软件在2004已经有了。我们就可以对tty终端截图。
软件网站:http://hem.bredband.net/gmogmo/fbgrab/
软件名称:fbgrab
软件版本:1.0
使用步骤:
一、在使用之前,我们需要对grub引导动一个小手术,来指定tty使用Framebuffer设备的方式。
修改/boot/grub/grub.conf文件中的引导linux内核的行。
原:
title Red Hat Enterprise Linux Server (2.6.18-164.el5)
root (hd0,0)
kernel /vmlinuz-2.6.18-164.el5 ro root=/dev/VolGroup00/LogVol00 rhgb quiet
initrd /initrd-2.6.18-164.el5.img
修改为:
title Red Hat Enterprise Linux Server (2.6.18-164.el5)
root (hd0,0)
kernel /vmlinuz-2.6.18-164.el5 ro root=/dev/VolGroup00/LogVol00 rhgb quiet vga=0x0317
# kernel /vmlinuz-2.6.18-164.el5 ro root=/dev/VolGroup00/LogVol00 rhgb quiet
initrd /initrd-2.6.18-164.el5.img
红色的文字为新增加的。
该步骤更详细的说明请查阅:http://www.tldp.org/HOWTO/Framebuffer-HOWTO/
二、FbGrab依赖
libpng
libz
splint http://www.splint.org/
这三个库,请安装libpng zlib splint 这三套软件。其中splint应该不是必须的。安装FbGrab前请确认libpng和zlib软件已经安装好了。
三、安装FbGrab
下载:http://hem.bredband.net/gmogmo/fbgrab/fbgrab-1.0.tar.gz
解压:tar xzvf fbgrab-1.0.tar.gz -C /usr/local/src/
编译:请先查阅,INSTALL 文件,注释掉Makefile中的下面的行
splint +posixlib fbgrab.c
如果不注释,可能会编译失败。
安装:make;make install
四、可以使用啦,直接在截图的时候,输入:fbgrab 文件名.png就好了。