Warning
This modifies the VRChat SDK using Harmony to properly work on Linux.
This is directly against the VRChat Terms of Service.
Important
Please support this canny issue (Add Proton support to the SDK for local tests) so that these patches wouldn't be required in the future.
- ALCOM [Recommended]
- Add the
Linux VRChat SDK Patchpackage to ALCOM via the listing atbefuddledlabs.github.io/LinuxVRChatSDKPatch. - Install the appropriate package
Linux VRChat SDK PatchWorlds or Avatars
- Add the
- Manual
- Download the Base and either Worlds or Avatars UnityPackage(s) from the Releases.
Select the VRChat binary the settings of the VRChat SDK's settings panel.
if you have protontricks installed the patch will auto detect the proton install for VRChat,
if you don't have protontricks you'll also need to select the proton python file in the VRChat SDK's settings panel.
To make modifications to this package:
- Clone this repository to a non-unity project folder.
- Create a symbolic link from the package(s) into a Unity project's package folder.
- The package should be editable via Unity and any external editor.
- Bartkk
- For making the original VRCSDKonLinux.
- And sharing their latest patches they hadn't gotten around to releasing.