====== Zobrazenie obrazka na strojceku ======
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
====== Urobenie screenshotu ======
Ulozenie screenshotu do suboru "screen".
cat /dev/fb0 > /tmp/screen
Zobrazenie screenshotu na obrazovke.
cat /tmp/screen > /dev/fb0
====== Screenshot obrazku ======
Kombinacia predchadzajucich postupov.
splash_start
splash_bmp 0 0 /tmp/obrazok.bmp
splash_copy
splash_stop
cat /dev/fb0 > /tmp/screen
====== Screenshot obrazku na 2.4 citacke ======
* cez winSCP nahrat do /tmp subory libpng12.so.0 [[http://192.168.10.22/emtest/bin/screen_2_4_slave/libpng12.so.0|libpng]] a fbgrab [[http://192.168.10.22/emtest/bin/screen_2_4_slave/fbgrab|fbgrab]]
cez putty sa pripojit
cd /tmp
export LD_LIBRARY_PATH=/tmp/
./fbgrab -d /dev/fb0 screen.png
skopirovat /tmp/screen.png cez winscp
====== Vytvorenie obrazka pre zariadenie v GIMPe ======
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 (320x240, 640x480, 800x600). 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:
{{howto:gimp_export.png|}}
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".
====== Screenshot na zariadeniach, kde bezi X server ======
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
======== Vesna ========
Pre ulozenie screenu na VESNE:
/usr/bin/xwd -display :0 -root | /usr/bin/xwdtopnm | /usr/bin/pnmtopng > /tmp/fbimage.png