Installation Issues
Dependencies not found
Dependencies not found
git- Version control and repository accessp7zipor7z- Archive extractionlibwebp/dwebp- Image processing
Launcher won't start
Launcher won't start
-
Verify installation
- Flatpak:
flatpak list | grep anime - AUR:
pacman -Q | grep anime-game - Ensure package is actually installed
- Flatpak:
-
Check permissions
Launcher needs read/write access to its folder
-
Review logs
- Flatpak:
flatpak run moe.launcher.an-anime-game-launcher - Terminal output shows startup errors
- Flatpak:
-
Dependencies
- GTK4 libraries installed
- libadwaita available
- Graphics drivers up to date
First-run wizard doesn't appear
First-run wizard doesn't appear
- First-run marker file already exists
- Configuration file present from previous installation
src/ui/first_run/download_components.rs:597 after successful setup.Download Problems
Downloads fail or timeout
Downloads fail or timeout
- Network connectivity issues
- Slow/unstable connection
- Server-side problems
- Firewall blocking connections
-
Increase timeout
Default is 8000ms (8 seconds), increased from 3000ms in version 3.7.0.
-
Reduce Sophon threads
- Settings > General > Sophon Threads
- Lower to 2-4 threads on slow connections
- Higher threads = more concurrent downloads = more bandwidth
-
Check network
-
Proxy support
Set environment variables:
Proxy support added in version 3.7.0.
Download stuck at 100%
Download stuck at 100%
- Update launcher to 3.15.3 or later
- Wait 5-10 minutes (may be verifying)
- Check console output for errors
- Download is likely applying patches
- Check progress bar status text
- Monitor CPU usage (should be active)
- Wait for “Removing outdated files” stage
Download restarts in endless loop
Download restarts in endless loop
- Reaches 100%
- Immediately restarts from 0%
- Repeats continuously
- Clear temp folder downloads
- Restart launcher
- Begin download again
Insufficient disk space
Insufficient disk space
- Game download: ~20-40 GB
- Unpacked game: ~40-80 GB
- Temp folder: ~20-40 GB during updates
- Voice packs: ~2-4 GB each
- Remove old Wine builds (Settings > Enhancements)
- Remove old DXVK builds
- Clear temp folder
- Disable unused voice packs
- Use game repair to clean up
Segmented archive extraction fails
Segmented archive extraction fails
- 7z or 7za binary installed
- Sufficient disk space (2x archive size)
- All segments downloaded
archive.zip.001, archive.zip.002, etc.If extraction fails:- Verify all parts are present
- Check file permissions
- Manually test extraction:
Game Launch Issues
Game won't start
Game won't start
-
Wine not installed
- Launcher shows “Download Wine” button
- Go to Settings > Enhancements
- Select and download a Wine version
-
Prefix not created
- Launcher shows “Create Prefix” button
- Click it to initialize Wine prefix
- Wait for completion (2-5 minutes)
-
DXVK not installed
- Launcher shows “Install DXVK” button
- Download and apply DXVK
- Required for DirectX to Vulkan translation
-
Game not installed
- Launcher shows “Download” or “Install”
- Download the game first
FPS Unlocker not working
FPS Unlocker not working
-
FPS Unlocker enabled
- Settings > Enhancements > FPS Unlocker
- Toggle should be ON
-
Correct runner compatibility
- Version 3.17.0 fixed compatibility with some runners
- Update launcher if on older version
-
FPS Unlocker version
- Updated to 1.2.1 in version 3.15.5
- BAT script updated for latest Wine behavior
-
Custom FPS Unlocker
- Version 3.9.4 replaced FPS unlocker with custom implementation
- Should work more reliably
Game crashes on launch
Game crashes on launch
-
Telemetry not disabled
- Some game versions require telemetry to be disabled
- Launcher should prompt automatically
- Manually: Menu > Disable Telemetry
-
Wrong Wine version
- Try different Wine version
- Wine-GE recommended for best compatibility
- Settings > Enhancements > Wine Version
-
Missing DXVK
- Reinstall DXVK
- Settings > Enhancements > Reinstall DXVK
-
Corrupted prefix
- Backup and recreate Wine prefix
- Settings > Wine > Prefix
-
Game files corrupted
- Use game repair function
- Menu > Repair Game Installation
game.log (added in version 3.10.2). Size is controlled by LAUNCHER_GAME_LOG_FILE_LIMIT environment variable.Game runs but no audio
Game runs but no audio
-
Check voice pack installed
- Settings > General > Game Voiceovers
- Enable desired language
- Download voice pack
-
PulseAudio/PipeWire
-
Wine audio configuration
- Settings > Wine Tools > Wine Configuration
- Audio tab > Test Sound
- Select correct audio driver
-
Sandbox issue
- Game sandboxing may break audio
- Settings > Sandbox > Disable sandbox
- Audio issues with sandbox noted in version 3.6.0
Game runs on wrong display (multi-monitor)
Game runs on wrong display (multi-monitor)
-
Enable Gamescope
- Settings > Gamescope > Enable Gamescope
- Select output display
- Configure resolution
-
Force grab cursor
- Settings > Gamescope > Force grab cursor
- Added in version 3.9.5
- Keeps game on correct display
- Move game window manually
- Configure Wine virtual desktop
- Use window manager rules
Update Problems
Failed to find game diff
Failed to find game diff
-
Update launcher
- Install version 3.15.6 or later
-
Verify game path
- Settings > General > Game Path
- Check path exists and is correct
-
Check .version file
File should exist and contain version number
-
Repair game
- Menu > Repair Game Installation
- Verifies all files and version
.version file for game version parsing (added in version 3.11.0) and prioritizes parsed version over API response.Predownload issues
Predownload issues
- Update launcher
- Restart predownload
- Multiple threads getting stuck
- Fixed in 3.15.2
- Updating game after preload deleted voice data
- Fixed in 3.15.2
- Preload ignored configured temp folder
- Fixed in 3.15.1
Patch applying fails
Patch applying fails
- Sufficient disk space
- Correct source files
- Valid patch files
- Console shows patch error details
- May indicate corrupted download
- Or incorrect game version
-
Clear partial downloads
-
Re-download
- Restart launcher
- Begin update again
-
Repair game first
- Menu > Repair Game Installation
- Ensures base files are correct
- Then retry update
-
Check voiceover migration
- Version 3.4.0 includes automatic 3.5 → 3.6 voiceover migration
- Base game hdiff errors may be caused by voiceover file conflicts
- Fixed in version 3.4.1
Configuration Issues
Settings not saving
Settings not saving
-
File permissions
File must be writable
-
Disk space
Need space to write config
-
JSON validity
Config must be valid JSON
-
Flatpak permissions
Custom launcher folder
Custom launcher folder
~/.bashrc or ~/.zshrc:Components index issues
Components index issues
https://github.com/an-anime-team/componentsChina users:
GitHub is blocked in China. You need to:-
Mirror repository
- Fork components repository
- Host on accessible platform
- Replace GitHub URLs with mirrors
-
Update index path
- Settings > General > Components Index
- Point to your mirror
-
Update config
Performance Issues
Low FPS
Low FPS
-
Enable FPS Unlocker
- Settings > Enhancements > FPS Unlocker
- Unlocks 60 FPS cap
- Custom unlocker since version 3.9.4
-
FSR (FidelityFX Super Resolution)
- Settings > Gamescope > FSR
- Select quality mode (Ultra/Quality/Balanced/Performance)
- Quality mode setting added in 3.7.0
-
Gamescope optimizations
- Enable Gamescope
- Set appropriate resolution
- Enable integer scaling if needed
- NIS (NVIDIA Image Scaling) option available
-
Graphics drivers
-
DXVK version
- Try different DXVK versions
- Newer isn’t always better for all GPUs
- Settings > Enhancements > DXVK Version
High RAM usage
High RAM usage
- Improved RAM usage in files MD5 hash verifier
- Fixed RAM filling with buffered game logs (3.10.3)
-
Game log limits
Default limit prevents log file overfilling (added 3.10.2)
-
Reduce Sophon threads
- Settings > General > Sophon Threads
- Fewer threads = less RAM per thread
-
Close other applications
- Free up system RAM
- Wine can be memory-intensive
-
Increase swap
Slow downloads
Slow downloads
-
Increase Sophon threads
- Settings > General > Sophon Threads
- Try 8-16 threads for fast connections
- Default is 4 threads
-
Change temp folder
- Use SSD instead of HDD
- Settings > General > Temp Folder
- Faster disk = faster extraction
-
Network speed
-
Server location
- Download speed depends on game servers
- Usually mirrors in multiple regions
- Peak times may be slower
Launcher-Specific Issues
Background image not updating
Background image not updating
- Settings > Appearance > Update Background
- Toggle must be enabled
- Changed in version 3.10.0
- Improved processing in 3.10.1
- Uses
dwebpfor image re-coding
Titlebar behavior issues
Titlebar behavior issues
- Some DEs don’t respect GTK4 titlebar hints
- Fixed for major DEs in 3.1.0
- Use client-side decorations
- Configure DE window rules
- Use Gamescope for window management
Discord RPC not working
Discord RPC not working
- Fixed updates in 3.10.3
- Icon selection added in 3.7.1
- Icons updating added in 3.7.3
Proton support removed
Proton support removed
- Fixed sandbox compatibility (3.7.0)
- Fixed wine tools with Proton builds (3.6.0)
- Improved compatibility (3.2.0)
Getting Help
Console Output
Always check console output for detailed errors: Flatpak:- Error messages in red
- Warning messages
- Stack traces
- Network errors
Log Files
Game logs:Community Support
Discord server: All project life happens in the Discord server (see README.md:20). Report issues:- Contact developers directly in Discord
- Provide console output
- Include launcher version
- Describe steps to reproduce
Version Information
Check launcher version:- Open Settings
- Click “About”
- Shows launcher version, core version, SDK version
- Launcher version
- Distribution
- Installation method (Flatpak/AUR/RPM)
- Game version