Troubleshooting
To add new solutions, please open a pull request, issue or contact me directly.
Sorted by appearance from installation (top) to gameplay (bottom).
Launcher: Game download issues
Download timeout, stuck at 0%:
- Sep/Oct 2020 launcher bug. Download the newest version and retry
Download works but launcher freezes/crashes midway:
- Caused by bad error handling in
launcher.exe
and a blocked domain
- See Issue#28 for solutions
Launcher: Failed to unzip game files
- Check for launcher updates
- Edit
/path/to/Genshin Impact Game/config.ini
- Adjust the line
game_version=X.X.X
to the currently installed version
- Re-run the launcher to install the update
Alternatively: re-download the entire game. See Issue#28 for direct links.
Game does not start at all
- Check & update the game version in your launcher
- Apply the patches as described in
README.md
Game no longer works on Windows
- This is intentional to avoid abuse of this project
- If you are Dual-Booting, write a batch script to swap the game files as needed
StartThreadpoolIo not found in KERNEL32.dll
- Use Wine 5.3 or newer. This function has been added recently.
- For more details, see Issue#12.
White screen freeze when entering the door
... plus error log "err:virtual:virtual_setup_exception stack overflow".
This error is caused by server-sent bytecode. Workaround:
bash "/path/to/GI-on-Linux/GAMEVER/patch_anti_logincrash.sh"
Crash when initially loading the world (7 symbols)
Rare occurrence related to an audio failure. Observed in Wine 5.22 and newer.
- Restart the game
- Check for music and button sound effects
In-game browser looks weird or crashes the game
winetricks corefonts
- Ubuntu/Debian: install
ttf-mscorefonts-installer
- Re-install dxvk (if present)
- Try running the game in a virtual desktop
Other font installations might work as well as long Fontconfig can use them as fallback.
ZFGameBrowser crash
- Ignore and restore the game window
- For input issues: try the virtual desktop (see below)
For more details, see Issue#29.
Graphics bugs/issues
- Check whether your GPU supports Vulkan:
- Try Proton: add
launcher.bat
to your game library.
- PlayOnLinux: Possibly outdated DXVK. Instructions:
- Configure game -> Install components -> [Latest DXVK version]
Mouse/keyboard input issues
Easiest solution:
wine explorer /desktop=anyname,1920x1080 cmd /c launcher.bat
(adjust to your resolution)
- Try Proton: add
cmd /c launcher.bat
to your game library
Lutris:
- Runner options -> Enable virtual desktop
Without a virtual desktop: (experimental)
- winecfg -> Check "Automatically capture the mouse in full-screen windows"
- regedit ->
HKEY_CURRENT_USER\Software\Wine\X11 Driver
set REG_SZ UseTakeFocus
to N
- Lutris already does this by default.
See also: search engine query unity wine focus
Alt + Mouse click not working
Cinnamon users:
- Workaround: Disable the window move & resize feature
Xfce4 users:
- Same solution as in the
causes view to "spin"
issue below
Switching between workspaces causes the view to "spin"
Change the in-game resolution setting:
- Focus the (virtual) desktop
- Focus the game window again
- Change the resolution back to fullscreen
Weak graphics, slow game
Please keep in mind that the minimal specifications also apply for Linux. Do not expect a performance gain compared to Windows native.
- Change the detail level to
1.0
other values may be slower
- Lower the resolution
- Edit
launcher.bat
and append following arguments:
-screen-width XXX -screen-height YYY -screen-fullscreen 1
- Alternative:
-show-screen-selector
to change the settings on startup
- Alternative: change the virtual desktop's size (if present)
- Alternative: use regedit to change the keys in
HKCU\Software\...
- See also: Unity CLI args
-screen-quality
is only applied to the first login scene, hence useless
Information sources
General information: