Linux Packaging Changes — Flatpak and Portable Builds
Quick update on Linux support for Mythic GME Digital.
TL;DR
- AppImage: Discontinued.
- DEB/RPM: Discontinued.
- Flatpak: Recommended packaged install on Linux going forward.
- Portable Linux build: Still available through itch.io when provided for a release.
What’s changing
- AppImage is dropped. Recent builds have been unreliable. v1.4.7 will remain available as a legacy option for a while, but new updates won’t target AppImage.
- DEB and RPM are dropped. These formats often break across distro versions and take extra time to maintain.
- Flatpak is the packaged install focus. It runs on Ubuntu/Debian, Fedora/openSUSE/RHEL, Arch, and SteamOS with fewer dependency issues.
- Portable Linux builds may still be provided. These are not AppImages; they are direct portable builds for players who prefer the itch app or manual folders.
Steam
When the game lands on Steam, it’ll ship as a native Linux build. Steam will run it in their Linux runtime so it works cleanly on SteamOS/Deck.
If you’re new to Flatpak
Some distros already include Flatpak. On others (like Ubuntu), there’s a simple one-time setup. I’ll keep clear install steps on the game page.
Flatpak Install Guide (Linux)
Follow the steps for your distro, then install the .flatpak file (e.g., mythicgmedigital.flatpak).
Ubuntu 22.04 / 24.04 / Debian 12 / 11
sudo apt update
sudo apt install -y flatpak
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
Arch Linux / Manjaro / EndeavourOS
sudo pacman -S --noconfirm flatpak
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
openSUSE Leap / Tumbleweed
sudo zypper install -y flatpak
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
Fedora 40 / 41 / 42
sudo dnf install -y flatpak
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
RHEL 9 / CentOS Stream 9 / Rocky 9 / AlmaLinux 9
sudo dnf install -y flatpak
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
Install the .flatpak file (all distros)
Assumes you downloaded mythicgmedigital.flatpak to your current folder. The filename may differ.
# Install for your user (recommended)
flatpak install --user ./mythicgmedigital.flatpak
# Flatpak will fetch the required runtime from Flathub if needed.
Run the app
# Option A: from your desktop menu (after install)
# Option B: from the terminal
# Find the app ID (replace "mythic" with part of the app's name if needed)
flatpak list --app | grep -i mythic
# Then run it (replace <APP_ID> with the exact ID shown above)
flatpak run <APP_ID>
Update / Uninstall (optional)
# Update all Flatpak apps and runtimes
flatpak update
# Uninstall the app (replace <APP_ID> as above)
flatpak uninstall <APP_ID>
# Remove unused runtimes
flatpak uninstall --unused
Quick checks (troubleshooting)
# Confirm Flatpak is installed
flatpak --version
# Confirm Flathub is added
flatpak remotes
Reference links
- Flatpak setup per distro: https://flatpak.org/setup/
- Installing applications: https://docs.flatpak.org/en/latest/using-flatpak.html#installing-applications
- Flathub (app catalog): https://flathub.org/
- Arch Wiki — Flatpak: https://wiki.archlinux.org/title/Flatpak
- openSUSE — Flatpak portal: https://en.opensuse.org/Portal:Flatpak
- Fedora — Flatpak setup: https://flathub.org/setup/Fedora
- Linux Mint — Flatpak setup: https://flathub.org/setup/Linux%20Mint
I want your input
If you rely on .deb or .rpm, please reply with:
- Your distro + version
- Which format you use
- Why Flatpak wouldn’t work for you
This shift should reduce weird breakages and let updates roll out faster. Thanks for all the Linux testing and feedback — keep it coming!