diff --git a/content/docs/vrchat/eac.md b/content/docs/vrchat/eac.md index d782e05..6e62018 100644 --- a/content/docs/vrchat/eac.md +++ b/content/docs/vrchat/eac.md @@ -7,7 +7,21 @@ title: Easy Anti-Cheat Sometimes, seemingly randomly, you can get an EAC error during the VRChat startup/login screen. It looks like a message box, with the title "Anti-cheat Error", no actual message text, and a single button labeled "Quit". -**We are still trying to determine the cause.** +## Recommended Workaround + +Wrapper script for starting VRChat: [startvrc.sh on GitHub](https://gist.github.com/galister/ca63a5795694e4c839a8e7f4bb8a35bc) + + +Set startup options for VRChat: +`/path/to/startvrc.sh %command%` + +If you're using extra env vars, they should go first: +`PRESSURE_VESSEL_FILESYSTEMS_RW=/run/user/1000/monado_comp_ipc /path/to/startvrc.sh %command%` + + +## Root Cause + +We are still trying to determine the cause. It is likely caused by a race condition. Closing unnecessary apps or otherwise **lowering your CPU usage** before starting VRChat seems to make the EAC error happen significantly less often. It is safe to crank the CPU usage back up after the home world has loaded.