Troubleshooting
Controller not working
Section titled “Controller not working”Symptom: Controller is connected but Ember does not respond to input.
-
Check that your user is in the
inputgroup:Terminal window groups $USERIf
inputis missing:Terminal window sudo usermod -aG input $USERThen log out and back in.
-
Verify the controller is visible to the system:
Terminal window ls /dev/input/event* -
Some Bluetooth controllers need to be paired in “gamepad mode” (not keyboard/mouse mode).
Dolphin does not launch fullscreen
Section titled “Dolphin does not launch fullscreen”Symptom: Dolphin opens in windowed mode.
- Open Dolphin manually once:
Terminal window flatpak run org.DolphinEmu.dolphin-emu - Go to Options → Interface → Start in Fullscreen
- Close Dolphin
This setting is saved in Dolphin’s config and will apply to all future launches.
Video thumbnails not generating
Section titled “Video thumbnails not generating”Symptom: Movie and TV show covers are blank.
- Verify
ffmpegis installed:Terminal window ffmpeg -version - Check that Ember has read access to your media directories.
Native video decoder not loading
Section titled “Native video decoder not loading”Symptom: MKV / HEVC files do not play.
- Check that
libavcodecand related libraries are installed:Terminal window # Debian / Ubuntusudo apt install libavcodec-dev libavformat-dev libavutil-dev libswscale-dev - If you are on a system without FFmpeg libraries, Ember will try the GStreamer backend automatically. Ensure GStreamer is installed:
Terminal window # Debian / Ubuntusudo apt install libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev
AppImage will not run
Section titled “AppImage will not run”Symptom: Double-clicking the AppImage does nothing.
- Make it executable:
Terminal window chmod +x ember-*.AppImage - Run from terminal to see errors:
Terminal window ./ember-*.AppImage - Some distributions require FUSE for AppImage. If missing:
Terminal window # Debian / Ubuntusudo apt install libfuse2