Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Sodium Compatibility in Monado+OpenComposite on Linux #358

Open
CameronClarry opened this issue Feb 25, 2025 · 6 comments
Open

Sodium Compatibility in Monado+OpenComposite on Linux #358

CameronClarry opened this issue Feb 25, 2025 · 6 comments

Comments

@CameronClarry
Copy link

When trying to enter VR mode, the game crashes. The game plays as normal with both mods installed when playing outside of VR. Mod versions tested with:

  • Vivecraft 1.2.5
  • Sodium 0.6.9

Tested in Fabric 0.16.10, Minecraft versions 1.21.1 and 1.21.4. This crash only happens when I run Monado+OpenComposite. When I use SteamVR instead, there is no crash and the game works as expected. My system information:

  • kernel 6.13.4-arch1-1
  • Java 21.0.6
  • Mesa: 24.3.4-arch1.1
  • Monado: v24.0.0-373-g0d0e3704e
  • OpenComposite: commit 175e3b3

Crash log:
https://gist.github.com/CameronClarry/fb53ba516b2bca2f4916fefbf4aacfde

@fayer3
Copy link
Member

fayer3 commented Feb 25, 2025

that is unrelated to sodium, that is just opencomposite crashing

@fayer3
Copy link
Member

fayer3 commented Feb 25, 2025

I can't understand their (opencomposite) stack trace, as to what of us would cause the crash, if you want you can ask them, and report to me. then I can see if something can be done about that.

@CameronClarry
Copy link
Author

It's somehow related to Sodium, as I can play in VR with Monado+OpenComposite just fine if I don't use Sodium. I'll also post this issue to the OpenComposite gitlab.

@fayer3
Copy link
Member

fayer3 commented Feb 25, 2025

hm, that would be weird.

can you post the hs_err_pid log it mentions?

/home/USER/.local/share/PrismLauncher/instances/TEST/minecraft/hs_err_pid7873.log

make sure your session token isn't in there before posting, they sometimes are

@CameronClarry
Copy link
Author

@fayer3
Copy link
Member

fayer3 commented Feb 25, 2025

okay, unlike on windows where it crashes on init, this crashes when submitting the frame to the runtime. maybe some interop issue from opengl to vulkan, would still say that is an issue from opencomposite/monado

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants