I'm trying these patches on an Arch Linux system and not having any luck.
Both the dmabuf patch and the glx patch let me start an XR session, and both just result in a black screen on the headset. If I'm using the dmabuf version of the patch, I see this printed periodically:
Crash Annotation GraphicsCriticalError: |[C0][GFX1]: ToSurfaceDescriptor failed in VRLayerChild::SubmitFrame (t=22.4654) [GFX1]: ToSurfaceDescriptor failed in VRLayerChild::SubmitFrame
There are no printed errors with the glx patch. I tried the plain patch (glReadPixels), too, and it causes Firefox to crash on starting any WebGL context:
Exiting due to channel error. Crash Annotation GraphicsCriticalError: |[C0][GFX1-]: Receive IPC close with reason=AbnormalShutdown (t=6.86694) Crash Annotation GraphicsCriticalError: |[C0][GFX1-]: Receive IPC close with reason=AbnormalShutdown (t=7.47218) Exiting due to channel error.
Here's my system:
- Arch Linux
- NVIDIA GeForce RTX 2060 Mobile
- Original Vive, SteamVR 1.22.13
- driver:
nvidia 515.65.01-1
- X11 (LightDM + Openbox)
- SteamVR already running
- Tried with Firefox tip of tree and also r681378, since that was around the time you were working on this.
Any ideas or troubleshooting thoughts would be much appreciated!
I'm trying these patches on an Arch Linux system and not having any luck.
Both the dmabuf patch and the glx patch let me start an XR session, and both just result in a black screen on the headset. If I'm using the dmabuf version of the patch, I see this printed periodically:
There are no printed errors with the glx patch. I tried the plain patch (
glReadPixels), too, and it causes Firefox to crash on starting any WebGL context:Here's my system:
nvidia 515.65.01-1Any ideas or troubleshooting thoughts would be much appreciated!