Forum Discussion
I have narrowed it down to this asset. Potentially the enum is hardcoded and inaccesible by Linux even when its not relevant to gameplay when bypassed to work on Linux
Edit: Removing this fixes the server crash
However, this is what enables tracking
- Helder_Vinicius2 years agoExpert Protege
This is an asset that is referencing some oculus content, right? Movement sdk?
Disable this plugin for the server in my previous answer and you will still have tracking on your android application and hopefully no crashes on your server- Aeromixx2 years agoExpert Protege
Yes, the asset is OculusXRLiveLinkRetargetBodyAsset in MetaXR plugin
Here is my ServerTarget.cs- Aeromixx2 years agoExpert Protege
I believe the class type is Null with MetaXR plugin off. It's "successful" given Linux goes about it's thing. If I remove the node, it works. So no more crash, but this node has a MetaXR class as a default. If I remove it, tracking doesn't work. If I keep it, the Linux server successfully bypasses it but still when accessing that node in the Animation Graph, it's an unknown type and may throw a null/exception error