[RPi5] Running StepMania OutFox on LibreELEC

  • Hi everyone,

    I’ve been trying to run StepMania OutFox on my Raspberry Pi 5 running LibreELEC, but I’m encountering an issue with missing OpenGL libraries. Here’s the situation:


    Steps I’ve Taken:

    1. I downloaded and extracted the latest version of StepMania OutFox to /storage/outfox-alpha.
    2. When I try to run it via SSH with:

      Code
      ./OutFox

    I get the following error:

    Code
    ./OutFox: error while loading shared libraries: libGL.so.1: cannot open shared object file: No such file or directory

    To troubleshoot:

    • I verified that LibreELEC’s base system doesn’t include libGL.so.1.
    • Tried running StepMania OutFox in a Docker container with an ARM-compatible image (arm64v8/ubuntu) OutFox still fails to launch.
  • LE runs Kodi without a desktop environment so the plumbing for e.g. Xorg/X11 graphics or Wayland are not needed and absent (minimalist distro and all that). The OutFox instructions look written for RaspiOS (Debian) which is more conventional and I don't see anything obvious in Google searching.

    You probably need to reach out to someone on their forum or Discord chat. In short, you need to run OutFox under GLES on an OS with no desktop environment. This is sometimes described as "running on the framebuffer" although that's not technically correct these days - but might help people understand.

    Docker won't help because the container cannot directly access graphics hardware to render anything.