Tools - notro/tinydrm GitHub Wiki

fbi

fbi supports DRM, and since version 2.11 it supports flushing which tinydrm needs.

Source: https://www.kraxel.org/cgit/fbida/

$ wget http://art110.wikispaces.com/file/view/Mystery-100x100.jpg/30649064/Mystery-100x100.jpg

$ fbi --version
fbi version 2.13, compiled on Aug  1 2017
(c) 1998-2016 Gerd Hoffmann <[email protected]>

$ fbi -d /dev/dri/card1 -i
connectors for /dev/dri/card1:
    virtual-1 : 320x240

$ .fbi -d /dev/dri/card1 Mystery-100x100.jpg
using "Droid Sans Mono-16", pixelsize=21.33 file=/usr/share/fonts/truetype/droid/DroidSansMono.ttf
trying drm: /dev/dri/card1 ...
ioctl VT_GETMODE: Inappropriate ioctl for device
NOTICE: No vt switching available on terminal.
NOTICE: Not started from linux console?  CONFIG_VT=n?

Binary for Raspberry Pi:

$ wget http://tronnes.org/downloads/fbi
$ chmod +x fbi
$ ./fbi --version
fbi version 2.13, compiled on Aug  1 2017
(c) 1998-2016 Gerd Hoffmann <[email protected]>