artumino / VRScreenCap

Rust screen capture in VR
MIT License
30 stars 3 forks source link

Not working on Oculus Rift S with either runtime #12

Open deterministicj opened 2 years ago

deterministicj commented 2 years ago

Hi artum! Thanks for the great software to fix the problem with half res in SBS! Other people seem to love it, but I'm having some issues on my end.

You suggested that I download the pre-release with better logging so here's the results of that. Figured it would probably be better to have a formal report.

You said you got it working on Oculus OVR runtime 1.75 so I joined the public beta to upgrade from 1.74 to 1.75.

Steps

  1. Set OpenXR runtime to either SteamVR or Oculus
  2. Verify Geo-11 is set to "katanga_vr" direct mode
  3. Launch Ori which opens in TAB mode no issue
  4. Launch VRScreenCap
  5. VRScreenCap shows up in Sys Tray but nothing appears in headset
  6. Try to close and reopen VRScreenCap (also ran as admin to try)

Oculus runtime set as default

SteamVR runtime set as default

Outputs attached. Looks like they are both stopping at: "INFO - Requested device extensions: ["VK_KHR_swapchain", "VK_KHR_external_memory_win32"]"

I'm pretty sure that Rift S has vulkan swapchain support (unlike HP ;) ).

Look forward to hearing from you, thanks!

output_SteamVR.log output_Oculus.log

deterministicj commented 2 years ago

Tried to use OpenXR-VK-D3D12 project just in case Rift S didn't support Vulkan to OpenXR, but had the same result with the same output.

d0x360 commented 2 years ago

Use virtual desktop, unfortunately it's the only way