僕の備忘録(PC、UN*X、ネットワーク関連が中心)なんです。
自分の書いたところは適当(な時とか)に書き換えますので御了承を。
Rasbianのコンソールで画像を表示できるコマンド。
JPEGおよびPNGができた。
-a で自動ズームし、 -t NUM -1 で何秒後に終了とかできる。
嵌ったのは任意の端末から表示させる機能。/dev/pts/3など
からコマンドを叩くと、
$ fbi hoge.jpg using "DejaVu Sans Mono-16", pixelsize=16.67 \ file=/usr/share/fonts/truetype/dejavu/DejaVuSansMono.ttf ioctl VT_GETSTATE: Inappropriate ioctl for device (not a linux console?)
でうまくできず。コンソールにログインしていてもしてなくても同様。
man pageと睨めっこの末、なんとか以下のオプションを与えて、
リモートから表示させることに成功。
$ sudo fbi -a -t 5 -1 -T 1 -d /dev/fb0 foo.png using "DejaVu Sans Mono-16", pixelsize=16.67 \ file=/usr/share/fonts/truetype/dejavu/DejaVuSansMono.ttf
man pageによれば-d でフレームバッファデバイスを指定し、-T で 仮想端末の番号を指定するが、これをスーパーユーザ でやるのがミソと思われた。
-d は無くても動いた。
リンクはご自由にどうぞ。でもURLや内容が変った場合はあしからず。