Hi, I’m using a laptop with an AMD integrated GPU and an NVIDIA RTX 3050 Ti discrete GPU.
I run Oculus Rift S through a USB-C to DisplayPort adapter, but the DisplayPort only works when the AMD iGPU is enabled. If I disable the AMD GPU in Device Manager, the Rift S stops working completely.
In Unreal Engine 5.6, when using OpenXR, I constantly get the message:
“The OpenXR runtime requires switching to a different GPU adapter…”
I’ve already:
- Forced UE to use RTX via -ForceAdapter 1 and NVIDIA Control Panel
- Set Oculus as the OpenXR runtime
- Disabled SteamVR and any overlays
- Edited
DefaultEngine.ini
to prefer system default adapter - Tried launching through custom .bat with Vulkan/D3D12
Nothing helps — the message keeps coming back after restart.
Is this because my laptop routes DisplayPort through the AMD GPU?
Thanks!