该软件在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就好了。