Linux

Run the AppImage

Portable

No installation needed — the AppImage is fully self-contained. Just download, mark as executable, and run.

1Go to the latest release and download PokeRogueOffline.AppImage
2Open a terminal in the download directory and run: chmod +x PokeRogueOffline.AppImage
3Run it: ./PokeRogueOffline.AppImage

⚠️ Sandbox Error Fix

If you see a fatal sandbox error mentioning chrome-sandbox not being owned by root or missing mode 4755, your system's AppArmor or kernel settings are blocking the Chromium sandbox. There are two ways to fix this:

Option A — Pass --no-sandbox (quickest)

Run the AppImage with the sandbox disabled:

./PokeRogueOffline.AppImage --no-sandbox

Option B — AppArmor unprivileged user namespace (recommended)

On Ubuntu 23.10+ and other distros that restrict unprivileged user namespaces, you can create an AppArmor profile that allows the AppImage to sandbox itself properly without disabling security globally:

sudo aa-status | grep apparmor

If AppArmor is running, create a profile to allow user namespaces for the AppImage:

sudo tee /etc/apparmor.d/pokerogue-offline <<'EOF' abi <abi/4.0>, include <tunables/global> profile pokerogue-offline /path/to/PokeRogueOffline.AppImage flags=(unconfined) { userns, } EOF sudo apparmor_parser -r /etc/apparmor.d/pokerogue-offline

Replace /path/to/PokeRogueOffline.AppImage with the actual path on your system. After running, launch the AppImage normally without --no-sandbox.

The AppImage bundles everything it needs. No dependency installation required.
PokéRogue Offline is an unofficial fan project and is not affiliated with or endorsed by the PokéRogue team. PokéRogue is developed by PageFaultGames. This app is intended for personal use only. Privacy Policy / TOS