Maybe my pm2 error log will help.
looks like I am missing a file but can not figure out how to install it or what to install.
/home/pi/.pm2/logs/omx-stream1-error.log last 15 lines:
0|omx_stre | dbus[632]: Unable to set up transient service directory: XDG_RUNTIME_DIR "/run/user/1000" not available: No such file or directory
0|omx_stre | /usr/bin/omxplayer: line 67: 85464 Killed LD_LIBRARY_PATH="$OMXPLAYER_LIBS${LD_LIBRARY_PATH:+:$LD_LIBRARY_PATH}" $OMXPLAYER_BIN "$@"
0|omx_stre | dbus[626]: Unable to set up transient service directory: XDG_RUNTIME_DIR "/run/user/1000" not available: No such file or directory
0|omx_stre | dbus[629]: Unable to set up transient service directory: XDG_RUNTIME_DIR "/run/user/1000" not available: No such file or directory
0|omx_stre | dbus[627]: Unable to set up transient service directory: XDG_RUNTIME_DIR "/run/user/1000" not available: No such file or directory
0|omx_stre | dbus[83012]: arguments to dbus_message_new_method_call() were incorrect, assertion "destination == NULL || _dbus_check_is_valid_bus_name (destination)" failed in file ../../../dbus/dbus-message.c line 1364.
0|omx_stre | This is normally a bug in some application using the D-Bus library.
0|omx_stre |
0|omx_stre | D-Bus not built with -rdynamic so unable to print a backtrace
0|omx_stre | /usr/bin/omxplayer: line 67: 83012 Aborted (core dumped) LD_LIBRARY_PATH="$OMXPLAYER_LIBS${LD_LIBRARY_PATH:+:$LD_LIBRARY_PATH}" $OMXPLAYER_BIN "$@"
0|omx_stre | dbus[626]: Unable to set up transient service directory: XDG_RUNTIME_DIR "/run/user/1000" not available: No such file or directory
0|omx_stre | dbus[624]: Unable to set up transient service directory: XDG_RUNTIME_DIR "/run/user/1000" not available: No such file or directory
/home/pi/.pm2/logs/MagicMirror-error.log last 15 lines:
1|mm | MESA-LOADER: failed to retrieve device information
1|mm | MESA-LOADER: failed to open kms_swrast: /usr/lib/dri/kms_swrast_dri.so: cannot open shared object file: Permission denied (search paths /usr/lib/aarch64-linux-gnu/dri:\$${ORIGIN}/dri:/usr/lib/dri)
1|mm | failed to load driver: kms_swrast
1|mm | MESA-LOADER: failed to open swrast: /usr/lib/dri/swrast_dri.so: cannot open shared object file: Permission denied (search paths /usr/lib/aarch64-linux-gnu/dri:\$${ORIGIN}/dri:/usr/lib/dri)
1|mm | failed to load swrast driver
1|mm | [2651:0709/163251.289963:ERROR:broker_posix.cc(40)] Recvmsg error: Connection reset by peer (104)
1|mm | /home/pi/MagicMirror/node_modules/electron/dist/electron exited with signal SIGINT
1|mm | MESA-LOADER: failed to retrieve device information
1|mm | MESA-LOADER: failed to retrieve device information
1|mm | MESA-LOADER: failed to retrieve device information
1|mm | MESA-LOADER: failed to open kms_swrast: /usr/lib/dri/kms_swrast_dri.so: cannot open shared object file: Permission denied (search paths /usr/lib/aarch64-linux-gnu/dri:\$${ORIGIN}/dri:/usr/lib/dri)
1|mm | failed to load driver: kms_swrast
1|mm | MESA-LOADER: failed to open swrast: /usr/lib/dri/swrast_dri.so: cannot open shared object file: Permission denied (search paths /usr/lib/aarch64-linux-gnu/dri:\$${ORIGIN}/dri:/usr/lib/dri)
1|mm | failed to load swrast driver
1|mm | [2838:0709/163305.686316:ERROR:gl_surface_presentation_helper.cc(260)] GetVSyncParametersIfAvailable() failed for 1 times!