Installation Issues
Dependencies not found
Dependencies not found
Required packages:Install missing packages:Arch Linux:Debian/Ubuntu:Fedora:
git- Version control and repository accessp7zipor7z- Archive extractionlibwebp/dwebp- Image processing
The package name for libwebp on Arch was fixed in version 3.18.0 (previously showed incorrect package name).
Launcher won't start
Launcher won't start
Check these items:
-
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
This happens when:Then restart the launcher.
- First-run marker file already exists
- Configuration file present from previous installation
The first-run file is removed at
src/ui/first_run/download_components.rs:597 after successful setup.Download Problems
Downloads fail or timeout
Downloads fail or timeout
Common causes:
- 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%
Fixed in version 3.15.3If on older version:
- 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
Fixed in version 3.15.5Symptoms:
- Reaches 100%
- Immediately restarts from 0%
- Repeats continuously
- Clear temp folder downloads
- Restart launcher
- Begin download again
Insufficient disk space
Insufficient disk space
Space requirements:Free up 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
The launcher performs free space checks (added in version 3.9.2) with symlink resolution before starting downloads.
Segmented archive extraction fails
Segmented archive extraction fails
Support added in version 3.9.1Requirements:Check temp folder:
Look for all archive parts:Should see:
- 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
Check launcher state:
-
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
The launcher performs a check for broken DXVK installations (added in version 3.17.0).
FPS Unlocker not working
FPS Unlocker not working
Fixed in version 3.17.0Check these:
-
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
Common causes:
-
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 logs are written to
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
Solutions:
-
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)
Gamescope solutions:
-
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
Fixed in version 3.15.6Solutions:
-
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
The launcher respects root
.version file for game version parsing (added in version 3.11.0) and prioritizes parsed version over API response.Predownload issues
Predownload issues
Multiple fixes in 3.15.x versions:Progress bar not showing (3.15.2):
- 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
hdiff patches:Requirements:
- 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
Check these:
-
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
Using LAUNCHER_FOLDER variable:Added in version 3.6.0, you can specify custom root path.Set variable:Persistent setting:
Add to Flatpak:
~/.bashrc or ~/.zshrc:Components index issues
Components index issues
Default index:
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
See README.md lines 66-74 for detailed China version support information.
Performance Issues
Low FPS
Low FPS
Optimization steps:
-
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
Fixed in version 3.14.1Improvements:
- 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
Optimization:
-
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
Fixed in version 3.0.1Check settings:Restart launcher to re-download.
- 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
Background picture processing logic was changed in version 3.10.2, and error handling for dwebp re-coding was added in 3.10.1.
Titlebar behavior issues
Titlebar behavior issues
Fixed in version 3.1.0Desktop environment specific:
- 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
Removed in version 3.13.0Discord RPC feature was removed from the launcher.Previous issues (if on old version):
- 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
Removed in version 3.16.0Official statement:
“Removed support for launching with Proton from the launcher. Launching with proton externally is unaffected.”Using Proton externally:
You can still use Proton, but must launch outside the launcher.Previous Proton issues:
- 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
Related Resources
First Run Setup
Initial configuration guide
Updating Games
Download and update procedures
Voice Packs
Voice pack management
GitHub Wiki
Official wiki and FAQ