Warning
I don't have much time to maintain this. A newer patch is available at:
https://befuddledlabs.github.io/LinuxVRChatSDKPatch/
https://github.com/BefuddledLabs/LinuxVRChatSDKPatch
Now using Harmony to avoid DLL patches.
Import the corresponding unitypackage. If you are using the world SDK change steamapps path in SDK settings. If you are using the avatar SDK change the client path in SDK settings to the one in Editor folder.
- Import SDK.
- Download Harmony (https://github.com/pardeike/Harmony/releases) .NET 4.7 into
Assets/Editor
(Create if doesn't exist). - Copy SdkPatchBase.cs into Assets/Editor.
If you are using the Avatar SDK
4. Copy AvatarSdkPatcher.cs into Assets/Editor
5. Select your steamapps folder location in SDK settings.
If you are using the World SDK
4. Copy WorldSdkPatcher.cs into Assets/Editor
2. Select VRChat.exe from this repo in SDK settings
The last checked version is 2022.1.1
but the patches should work on newer versions