@toniosj said:
ls -al /dev/fb*
ls: /dev/fb*: No such file or directory
Hmm, so no framebuffer device at all
For testing I've installed Recalbox PC on an old Atom-based nettop. It has HDMI & VGA outputs and I connected 2x HD monitors. After Recalbox boots (I do get /dev/fb0
) I ran xrandr
:
Screen 0: minimum 320 x 200, current 1920 x 1080, maximum 8192 x 8192
HDMI-1 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 16mm x 9mm
1920x1080i 60.00*+ 50.00 59.94
...
VGA-1 connected (normal left inverted right x axis y axis)
1920x1080 60.00 +
...
OK, try placing the second monitor to the right of the primary:
xrandr --output VGA-1 --pos 1921x0
and run xrandr
again:
Screen 0: minimum 320 x 200, current 3841 x 1080, maximum 8192 x 8192
HDMI-1 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 16mm x 9mm
1920x1080i 60.00*+ 50.00 59.94
...
VGA-1 connected 1920x1080+1921+0 (normal left inverted right x axis y axis) 477mm x 268mm
1920x1080 60.00*+
...
Better: now we should be able to get images/video on the second screen:
mpv --vo=gpu --geometry=+1920:+0 -loop media/system/zxspectrum.logo.png
mpv --vo=gpu --hwdec=vaapi --geometry=+1920:+0 -loop media/mame/chasehq.mp4
Yes, it works Or at least, it's a promising start...