(Linux) VRChat freezing every few minutes for a while, and then it continues working while usual

VRChat keeps freezing for me, I use CachyOS (Arch-based), and every time I launch the game it keeps freezing for a solid 5 minutes no matter if it’s in desktop or VR. I use Proton-GE RTSP but I honestly have no idea what the issue could actually be. I’ve tried anything I could think of to no avail.

Any help would be appreciated, thanks in advance.

1 Like

I want to share my experience here, it may be different from OPs’. Mine is Manjaro(also Arch based), following two problems are my headache these days.

First, it seems my VRChat client has some connectivity(API?) issues, like:

  • when launching, I have to wait couples of minutes for it to login. (It might be a minute, but much longer than a Windows session anyway)
  • Social/Friends locations, Invitations, Profile, World details, Portals etc.. take way too long to load, or some of them fail.
  • I see ‘Websocket API’ failure on VRChat log files.

Second, the VRChat window locks up randomly.

  • there were times that it was still audible and listens to inputs. It tends to happen when I leave it running a while. In this case, I’m sure other Xwayland windows behave exactly alike too.
  • Sometimes it just lags so bad depends on instances, and highly likely it would just stops working.

On Ubuntu Xorg session a while back, it worked just fine, by the way.

I’m on Kubuntu 25.04 but I don’t have the OP’s problem.

Some of the problems I currently have (probably related to proton) are:

  • Not being able to join some worlds.
    • Some specific worlds cause the whole system to freeze and eventually run out of memory (then terminated by kernel). My friends on Windows don’t have this issue on these worlds.
  • Heavy stutters in some instances.
  • Generally lower FPS compared to what I had on Windows.
  • No selfie expressions.

Edit: I use Proton Experimental btw.