Musime mat nachystany obrazok vo formate *.bmp, a nakopirovat si ho na strojcek.
scp obrazok.bmp root@192.168.12.60:/tmp
Zavolame nasledovne funkcie. Pri splash_bmp su prve dva argumenty suradnice, od ktorych sa ma obrazok zobrazit, a treti argument je nazov suboru.
splash_start splash_bmp 0 0 /tmp/obrazok.bmp
Ak chceme, aby obrazok zostal zobrazeny (napr. ak chceme spravit jeho screenshot) musime zavolat funkciu splash_copy.
splash_copy
Skoncime zavolanim funkcie splash_stop.
splash_stop
Ulozenie screenshotu do suboru “screen”.
cat /dev/fb0 > /tmp/screen
Zobrazenie screenshotu na obrazovke.
cat /tmp/screen > /dev/fb0
Kombinacia predchadzajucich postupov.
splash_start splash_bmp 0 0 /tmp/obrazok.bmp splash_copy splash_stop cat /dev/fb0 > /tmp/screen
cez putty sa pripojit cd /tmp export LD_LIBRARY_PATH=/tmp/ ./fbgrab -d /dev/fb0 screen.png skopirovat /tmp/screen.png cez winscp
V GIMPe si otvorime niektory screenshot ziskany napr. cez web rozhranie. Pripadne vytvorime obrazok v RGB rezime s velkostou aku ma zariadenie, kde ho budeme zobrazovat (320×240, 640×480, 800×600). Nakreslime obrazok aky potrebujeme. Pred ulozenim flipneme obrazok vertikalne (aby bol dole hlavou) a zvolime v menu export as. Tam zvolime format ”.bmp”, kde v “Compatibility options” zapneme kompatibilitny mod a v “Advanced options” nastavime “R5 G6 B5”. Podla obrazku:
Obrazok ulozime (napr. ako image.bmp) a pouzijeme nad nim nasledovny prikaz:
dd if=image.bmp of=screen bs=1 skip=70
Vzniknuty subor je vo formate, ktory je zobrazitelny cez vyssie spominany prikaz “cat /tmp/image > /dev/fb0”.
Na zariadeni, kde bezi X server je mozne spustit:
xwd -root -display :0 | convert - jpg:- > /tmp/screenshot.jpg
Ak na danom zariadeni nie je program convert, mozeme to spravit v 2 krokoch. Na zariadeni treba zavolat:
xwd -root -display :0 | gzip > /tmp/screen.xwd.gz
Po skopirovani suboru na lokalnom pocitaci (u seba zavolat):
gzip -dc screen.xwd.gz | convert - jpg:- > /tmp/screenshot.jpg
Pre ulozenie screenu na VESNE:
/usr/bin/xwd -display :0 -root | /usr/bin/xwdtopnm | /usr/bin/pnmtopng > /tmp/fbimage.png