I have a Raspberry Pi 3 with a newly installed Ubuntu “snappy” Core (core18 I think) which I would like to configure as a digital picture frame. A single HDMI screen is connected to the Raspberry Pi.
I can see the text output telling me how to SSH in. That works fine. Next I run:
$ snap install mir-kiosk
The screen flickers and I get a black screen, no more text. I guess this is a good sign but I don’t see a mouse pointer like some tutorials mention.
Next I install the ScummVM snap and connect the interfaces as explain on the mir-kiosk-scummvm store page:
$ snap install mir-kiosk-scummvm
$ /snap/mir-kiosk-scummvm/current/bin/setup.sh
Nothing changes, still the same black screen.
The output of mir-kiosk-scummvm
:
2020-11-05T18:06:04Z systemd[1]: Started Service for snap application mir-kiosk-scummvm.daemon.
2020-11-05T18:06:04Z mir-kiosk-scummvm.daemon[6172]: + grep -q snap_core= /proc/cmdline
2020-11-05T18:06:04Z mir-kiosk-scummvm.daemon[6172]: + exec wayland-launch scummvm-launch
2020-11-05T18:06:04Z mir-kiosk-scummvm.daemon[6172]: + dirname /run/user/0/snap.mir-kiosk-scummvm
2020-11-05T18:06:04Z mir-kiosk-scummvm.daemon[6172]: + real_wayland=/run/user/0/wayland-0
2020-11-05T18:06:04Z mir-kiosk-scummvm.daemon[6172]: + [ ! -O /run/user/0/wayland-0 ]
2020-11-05T18:06:04Z mir-kiosk-scummvm.daemon[6172]: + mkdir -p /run/user/0/snap.mir-kiosk-scummvm -m 700
2020-11-05T18:06:04Z mir-kiosk-scummvm.daemon[6172]: + ln -sf /run/user/0/wayland-0 /run/user/0/snap.mir-kiosk-scummvm
2020-11-05T18:06:04Z mir-kiosk-scummvm.daemon[6172]: + unset DISPLAY
2020-11-05T18:06:04Z mir-kiosk-scummvm.daemon[6172]: + exec scummvm-launch
2020-11-05T18:06:04Z mir-kiosk-scummvm.daemon[6172]: Failed to create secure directory (/var/run/pulse): Permission denied
2020-11-05T18:06:04Z mir-kiosk-scummvm.daemon[6172]: Unsupported modifier requested
2020-11-05T18:06:05Z systemd[1]: snap.mir-kiosk-scummvm.daemon.service: Main process exited, code=killed, status=11/SEGV
2020-11-05T18:06:05Z systemd[1]: snap.mir-kiosk-scummvm.daemon.service: Failed with result 'signal'.
2020-11-05T18:06:05Z systemd[1]: snap.mir-kiosk-scummvm.daemon.service: Service hold-off time over, scheduling restart.
2020-11-05T18:06:05Z systemd[1]: snap.mir-kiosk-scummvm.daemon.service: Scheduled restart job, restart counter is at 1.
2020-11-05T18:06:05Z systemd[1]: Stopped Service for snap application mir-kiosk-scummvm.daemon.
2020-11-05T18:06:05Z systemd[1]: Started Service for snap application mir-kiosk-scummvm.daemon.
2020-11-05T18:06:05Z mir-kiosk-scummvm.daemon[6224]: + grep -q snap_core= /proc/cmdline
2020-11-05T18:06:05Z mir-kiosk-scummvm.daemon[6224]: + exec wayland-launch scummvm-launch
2020-11-05T18:06:05Z mir-kiosk-scummvm.daemon[6224]: + dirname /run/user/0/snap.mir-kiosk-scummvm
2020-11-05T18:06:05Z mir-kiosk-scummvm.daemon[6224]: + real_wayland=/run/user/0/wayland-0
2020-11-05T18:06:05Z mir-kiosk-scummvm.daemon[6224]: + [ ! -O /run/user/0/wayland-0 ]
2020-11-05T18:06:05Z mir-kiosk-scummvm.daemon[6224]: + mkdir -p /run/user/0/snap.mir-kiosk-scummvm -m 700
2020-11-05T18:06:05Z mir-kiosk-scummvm.daemon[6224]: + ln -sf /run/user/0/wayland-0 /run/user/0/snap.mir-kiosk-scummvm
2020-11-05T18:06:05Z mir-kiosk-scummvm.daemon[6224]: + unset DISPLAY
2020-11-05T18:06:05Z mir-kiosk-scummvm.daemon[6224]: + exec scummvm-launch
2020-11-05T18:06:05Z mir-kiosk-scummvm.daemon[6224]: Failed to create secure directory (/var/run/pulse): Permission denied
2020-11-05T18:06:06Z mir-kiosk-scummvm.daemon[6224]: Unsupported modifier requested
2020-11-05T18:06:06Z systemd[1]: snap.mir-kiosk-scummvm.daemon.service: Main process exited, code=killed, status=11/SEGV
2020-11-05T18:06:06Z systemd[1]: snap.mir-kiosk-scummvm.daemon.service: Failed with result 'signal'.
2020-11-05T18:06:06Z systemd[1]: snap.mir-kiosk-scummvm.daemon.service: Service hold-off time over, scheduling restart.
2020-11-05T18:06:06Z systemd[1]: snap.mir-kiosk-scummvm.daemon.service: Scheduled restart job, restart counter is at 2.
2020-11-05T18:06:06Z systemd[1]: Stopped Service for snap application mir-kiosk-scummvm.daemon.
2020-11-05T18:06:06Z systemd[1]: Started Service for snap application mir-kiosk-scummvm.daemon.
2020-11-05T18:06:06Z mir-kiosk-scummvm.daemon[6276]: + grep -q snap_core= /proc/cmdline
2020-11-05T18:06:06Z mir-kiosk-scummvm.daemon[6276]: + exec wayland-launch scummvm-launch
2020-11-05T18:06:06Z mir-kiosk-scummvm.daemon[6276]: + dirname /run/user/0/snap.mir-kiosk-scummvm
2020-11-05T18:06:06Z mir-kiosk-scummvm.daemon[6276]: + real_wayland=/run/user/0/wayland-0
2020-11-05T18:06:06Z mir-kiosk-scummvm.daemon[6276]: + [ ! -O /run/user/0/wayland-0 ]
2020-11-05T18:06:06Z mir-kiosk-scummvm.daemon[6276]: + mkdir -p /run/user/0/snap.mir-kiosk-scummvm -m 700
2020-11-05T18:06:06Z mir-kiosk-scummvm.daemon[6276]: + ln -sf /run/user/0/wayland-0 /rsun/user/0/snap.mir-kiosk-scummvm
2020-11-05T18:06:06Z mir-kiosk-scummvm.daemon[6276]: + unset DISPLAY
2020-11-05T18:06:06Z mir-kiosk-scummvm.daemon[6276]: + exec scummvm-launch
2020-11-05T18:06:06Z mir-kiosk-scummvm.daemon[6276]: Failed to create secure directory (/var/run/pulse): Permission denied
2020-11-05T18:06:07Z mir-kiosk-scummvm.daemon[6276]: Unsupported modifier requested
2020-11-05T18:06:07Z systemd[1]: snap.mir-kiosk-scummvm.daemon.service: Main process exited, code=killed, status=11/SEGV
2020-11-05T18:06:07Z systemd[1]: snap.mir-kiosk-scummvm.daemon.service: Failed with result 'signal'.
2020-11-05T18:06:07Z systemd[1]: snap.mir-kiosk-scummvm.daemon.service: Service hold-off time over, scheduling restart.
2020-11-05T18:06:07Z systemd[1]: snap.mir-kiosk-scummvm.daemon.service: Scheduled restart job, restart counter is at 3.
2020-11-05T18:06:07Z systemd[1]: Stopped Service for snap application mir-kiosk-scummvm.daemon.
2020-11-05T18:06:07Z systemd[1]: Started Service for snap application mir-kiosk-scummvm.daemon.
2020-11-05T18:06:07Z mir-kiosk-scummvm.daemon[6331]: + grep -q snap_core= /proc/cmdline
2020-11-05T18:06:07Z mir-kiosk-scummvm.daemon[6331]: + exec wayland-launch scummvm-launch
2020-11-05T18:06:07Z mir-kiosk-scummvm.daemon[6331]: + dirname /run/user/0/snap.mir-kiosk-scummvm
2020-11-05T18:06:07Z mir-kiosk-scummvm.daemon[6331]: + real_wayland=/run/user/0/wayland-0
2020-11-05T18:06:07Z mir-kiosk-scummvm.daemon[6331]: + [ ! -O /run/user/0/wayland-0 ]
2020-11-05T18:06:07Z mir-kiosk-scummvm.daemon[6331]: + mkdir -p /run/user/0/snap.mir-kiosk-scummvm -m 700
2020-11-05T18:06:07Z mir-kiosk-scummvm.daemon[6331]: + ln -sf /run/user/0/wayland-0 /run/user/0/snap.mir-kiosk-scummvm
2020-11-05T18:06:07Z mir-kiosk-scummvm.daemon[6331]: + unset DISPLAY
2020-11-05T18:06:07Z mir-kiosk-scummvm.daemon[6331]: + exec scummvm-launch
2020-11-05T18:06:07Z mir-kiosk-scummvm.daemon[6331]: Failed to create secure directory (/var/run/pulse): Permission denied
2020-11-05T18:06:08Z mir-kiosk-scummvm.daemon[6331]: Unsupported modifier requested
2020-11-05T18:06:08Z systemd[1]: snap.mir-kiosk-scummvm.daemon.service: Main process exited, code=killed, status=11/SEGV
2020-11-05T18:06:08Z systemd[1]: snap.mir-kiosk-scummvm.daemon.service: Failed with result 'signal'.
2020-11-05T18:06:08Z systemd[1]: snap.mir-kiosk-scummvm.daemon.service: Service hold-off time over, scheduling restart.
2020-11-05T18:06:08Z systemd[1]: snap.mir-kiosk-scummvm.daemon.service: Scheduled restart job, restart counter is at 4.
2020-11-05T18:06:08Z systemd[1]: Stopped Service for snap application mir-kiosk-scummvm.daemon.
2020-11-05T18:06:08Z systemd[1]: Started Service for snap application mir-kiosk-scummvm.daemon.
2020-11-05T18:06:08Z mir-kiosk-scummvm.daemon[6382]: + grep -q snap_core= /proc/cmdline
2020-11-05T18:06:08Z mir-kiosk-scummvm.daemon[6382]: + exec wayland-launch scummvm-launch
2020-11-05T18:06:08Z mir-kiosk-scummvm.daemon[6382]: + dirname /run/user/0/snap.mir-kiosk-scummvm
2020-11-05T18:06:08Z mir-kiosk-scummvm.daemon[6382]: + real_wayland=/run/user/0/wayland-0
2020-11-05T18:06:08Z mir-kiosk-scummvm.daemon[6382]: + [ ! -O /run/user/0/wayland-0 ]
2020-11-05T18:06:08Z mir-kiosk-scummvm.daemon[6382]: + mkdir -p /run/user/0/snap.mir-kiosk-scummvm -m 700
2020-11-05T18:06:08Z mir-kiosk-scummvm.daemon[6382]: + ln -sf /run/user/0/wayland-0 /run/user/0/snap.mir-kiosk-scummvm
2020-11-05T18:06:08Z mir-kiosk-scummvm.daemon[6382]: + unset DISPLAY
2020-11-05T18:06:08Z mir-kiosk-scummvm.daemon[6382]: + exec scummvm-launch
2020-11-05T18:06:08Z mir-kiosk-scummvm.daemon[6382]: Failed to create secure directory (/var/run/pulse): Permission denied
2020-11-05T18:06:08Z mir-kiosk-scummvm.daemon[6382]: Unsupported modifier requested
2020-11-05T18:06:09Z systemd[1]: snap.mir-kiosk-scummvm.daemon.service: Main process exited, code=killed, status=11/SEGV
2020-11-05T18:06:09Z systemd[1]: snap.mir-kiosk-scummvm.daemon.service: Failed with result 'signal'.
2020-11-05T18:06:09Z systemd[1]: snap.mir-kiosk-scummvm.daemon.service: Service hold-off time over, scheduling restart.
2020-11-05T18:06:09Z systemd[1]: snap.mir-kiosk-scummvm.daemon.service: Scheduled restart job, restart counter is at 5.
2020-11-05T18:06:09Z systemd[1]: Stopped Service for snap application mir-kiosk-scummvm.daemon.
2020-11-05T18:06:09Z systemd[1]: snap.mir-kiosk-scummvm.daemon.service: Start request repeated too quickly.
2020-11-05T18:06:09Z systemd[1]: snap.mir-kiosk-scummvm.daemon.service: Failed with result 'signal'.
2020-11-05T18:06:09Z systemd[1]: Failed to start Service for snap application mir-kiosk-scummvm.daemon.
Running snap get mir-kiosk
shows:
Key Value
cursor software
daemon true
display-layout default
show-splash true
vt 0
I tried the wpe-webkit-mir-kiosk
snap and that works fine.
I can see the WPE webpage.
Who can point me in the right direction?
Thank you!