I’ve been playing Genshin Impact using Bottles without any problems for months, but it seems like a recent update has caused some issues. I’ve checked out multiple threads discussing this problem, and while some folks have found success, their instructions are a bit unclear for me. There are mentions of using different runners, but no one specifies which program to use (like Bottles, Lutris, Heroic, etc.). Sometimes I see suggestions about using ProtonUp-Qt, but the recommended versions aren’t available. I’ve also tried disabling my internet connection during launch, but that hasn’t helped either. Can someone please provide clear, step-by-step instructions on how to get Genshin Impact running on Linux? I’m currently on Arch but willing to switch distros if needed!
1 Answer
If you’re using Steam, try Proton 7. Just right-click on HoYoPlay, go to Compatibility, and force the use of Proton 7.0-6.
For Lutris, here’s what you do:
1. Install HoYoPlay in Lutris by hitting the ‘+’ icon in the top left. You can find installers on the Lutris site or download HoYoPlay directly and choose ‘Install a Windows game from an executable’. It may prompt you to update regardless.
2. Install ProtonUp-Qt (using Flatpak) and ensure it has access to Lutris. Open Flatseal, select ProtonUp-Qt, and give it permission to access the Lutris folder.
3. In ProtonUp-Qt, install Wine for Lutris. Choose a tool, add a version, and select Kron4ek Wine-Builds Vanilla version 10.6.
4. Then, in Lutris, right-click HoYoPlay, go to Configure, and set the Wine version to the one you just installed (like wine-10.6-amd64-wow64).
I’ve faced some errors on Wine 10.6 too, but I just work around them and it runs pretty smoothly for me. I also create separate entries for each HoYo game in Lutris, all using the same HoYoPlay directory.
Thanks a ton for the help!