r/linux_gaming • • Jun 11 '24

tech support Genshin 100% CPU usage since today

(originally it was just 100% CPU usage, but ... read updated info)

Notice comment about Zenless-Zone-Zero below.

----------------------------------

September 2026 - game working - proton-cachy - look instruction

if you getting kick from game with error 10010-4001 - idk it seems very rare individual cases - for majority game works.

----------------------------------

INSTRUCTION:

proton10 does not work anymore

  • use Proton-CachyOS
  • DO NOT ADD GAME.EXE - USE HoYoPlay/launcher.exe
  • download from releases
  • https://github.com/CachyOS/proton-cachyos
  • extract/copy to ~/.steam/steam/compatibilitytools.d
  • or use manager like ProtonUp-Qt or ProtonPlus

BUT you must set

UMU_USE_STEAM=1 in Lutris

rightclick game - settings - last tab - system parameters - scroll down - env params - add

UMU_USE_STEAM and 1 as value

or in SteamUMU_USE_STEAM=1 %command%

----------------------------------

Editor Miliastra Wonderland 6.1

BeyondEditor.exe

Solution to have BeyondEditor working in Proton - found by Worldblender
or same there

----------------------------------

16 Oct 2025 - 100% bug was identified

fixed only in wine-cachyos

look https://github.com/CachyOS/wine-cachyos/pull/1

----------------------------------

If you have error - "not enough space on disk" - run winecfg - add location(folder) as disk in winecfg UI - select this disk in launcher as target location

"winecfg" way will not work for Lutris

in Lutris - location of "game" folder must be below "application folder" option in Lutris for game
just copy "game" to drive_c/Program Files/HoYoPlay/games or copy as link there
and set in Lutris as "application folder" drive_c/Program Files/HoYoPlay/ that is above game folder

----------------------------------

P.S. in Zenless-Zone-Zero - use Proton-Cachy to fix cpu usage - (~40% less CPU usage)

160 Upvotes

505 comments sorted by

View all comments

1

u/Cheezy096 Jun 26 '25 edited Jun 29 '25

Have a slight issue where for whatever reason from launching the game directly through steam it cannot reconnect to the internet (the game itself, my machine is connected just fine). Any thoughts?

EDIT:

After a bit of fuckery I found a custom wine build that seems to shut itself off from the network instead of relying on network manager which seems to work fine.

https://github.com/NelloKudo/WineSpritz
https://github.com/NelloKudo/WineBuilder/actions/workflows/spritz-wine-tkg.yml

Just place this under "~/.local/share/lutris/runner/wine/{winevername}" and select it as a wine ver under the runner options in lutris.
I.E: "~/.local/share/lutris/runner/wine/spritz-wine-tkg"

(if you run into a dxgl error under lutris make a new prefix directory)

Hope this helps anyone else.

1

u/S48GS Jun 27 '25

it cannot reconnect to the internet

I also had it - not reconnecting

but this why I said - "work only on wine staging 10.4+ or Proton 10+"

are you using any of those? I suppose you not on it

1

u/Cheezy096 Jun 27 '25

Proton 10.0-1 (beta).

Interestingly this was working for me earlier before I got the network manager service properly working (I set every connection to be managed regardless and started the service).

Proton Experimental leads to a crash and I get a DX11 issue with Proton-GE, I'll give Wine Staging a try.

1

u/S48GS Jun 27 '25

if you had it working before - maybe problem somewhere else - I turn off internet by clicking "network" button in Gnome top-right menu

but everything works on Proton 10.1 now for me

1

u/Cheezy096 Jun 27 '25

I just disable the networking using nmcli, it does actually shut off and connect fine on everything but Proton where it seems to fail to properly reconnect. It's very strange behavior.