Skip to content

Fix "Exec format error" for PrismLauncher AppImage#5

Open
vilkoz wants to merge 2 commits intoFlyingEwok:mainfrom
vilkoz:patch-1
Open

Fix "Exec format error" for PrismLauncher AppImage#5
vilkoz wants to merge 2 commits intoFlyingEwok:mainfrom
vilkoz:patch-1

Conversation

@vilkoz
Copy link

@vilkoz vilkoz commented Jan 15, 2026

Fixes the following error:

⚠  PrismLauncher execution failed, using manual instance creation
💡 Error output: /tmp/minecraft-modules-7vl7wd/launcher_setup.sh: line 53: /home/deck/.local/share/PrismLauncher/PrismLauncher.AppImage: cannot execute binary file: Exec format error

The previous query "AppImage$" matched to rows:
*aarch64.AppImage and *x86_64.AppImage, head -n1 selects aarch64 which is wrong architecture for steamdeck

Fixes the following error:
```
⚠  PrismLauncher execution failed, using manual instance creation
💡 Error output: /tmp/minecraft-modules-7vl7wd/launcher_setup.sh: line 53: /home/deck/.local/share/PrismLauncher/PrismLauncher.AppImage: cannot execute binary file: Exec format error
```

The previous query "AppImage$" matched to rows:
*aarch64.AppImage and *x86_64.AppImage, head -n1 selects aarch64 which is wrong architecture for steamdeck
aradanmn added a commit to aradanmn/MinecraftSplitscreenSteamdeck that referenced this pull request Jan 31, 2026
README.md updates:
- New "Dynamic Splitscreen Mode (v3.0.0)" section with full feature docs
- How it works: join/leave flow explanation
- Window repositioning behavior for 1-4 players
- Optional package requirements (inotify-tools, xdotool, etc.)
- Limitations section (Wayland, Game Mode, max players)
- Added to Recent Improvements section

CLAUDE.md updates:
- Version bump to 3.0.0
- Issue FlyingEwok#5 added: Dynamic Splitscreen implementation details
- Updated Implementation Order checklist

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
aradanmn added a commit to aradanmn/MinecraftSplitscreenSteamdeck that referenced this pull request Feb 2, 2026
Merges all rev2 improvements into the v3.0 dynamic splitscreen branch:

From rev2 (main):
- cleanup-minecraft-splitscreen.sh: Complete uninstaller script
- Smart Steam Deck controller handling (OLED detection, virtual controllers)
- Architecture-aware AppImage downloads (x86_64/ARM64)
- Improved timeout handling in prompts
- TMPDIR environment variable support
- Enhanced logging with log_debug function
- Flatpak --system flag for remote selection
- Various bug fixes across all modules

Merged into rev3:
- Dynamic splitscreen mode (players join/leave mid-session)
- Controller hotplug detection
- Automatic window repositioning
- Desktop notifications

Conflict resolutions:
- Version headers: Keep 3.0.0, merge changelogs
- launcher_script_generator.sh: Integrate rev2 fixes (TMPDIR, log_debug,
  promptControllerMode) into rev3 dynamic mode structure
- CLAUDE.md/README.md: Include both Issue FlyingEwok#5 (DONE) and Issue FlyingEwok#6 (TODO)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant