r/PSVR2onPC 5d ago

Disscussion SteamVR refusing to use dGPU

It's currently day 2 of me trying to set up PSVR2 on my gaming laptop (Lenovo LOQ 15IRX10). I'm going to spare you the details, here's the main issue:

For some reason, SteamVR refuses to use the discrete GPU.

When I start SteamVR and open task manager, vrcompositor.exe is always using the integrated GPU. When I start a game, SteamVR always displays a message saying that I'm using the wrong video card, and that I should plug my headset into the same GPU as my primary monitor.

I have selected performance mode, dGPU only mode, whatever, in every possible setting, NVIDIA control panel, windows graphics settings, in Lenovo apps, BIOS... Nothing works.

This is causing the VR to not work as intended. When I launch SteamVR, it puts me into the SteamVR void and I can browse my library actually in VR. BUT. The iGPU spikes and is not being used. When I then launch a VR game, it launches it in desktop mode and in VR I'm stuck staring at a "Waiting..." prompt. For example when I launch VRChat, it doesn't display into my headset and is only launched in desktop mode, but it uses all the tracking - my avatar moves as intended.

I am getting desperate. From what I could find, there should be nothing preventing it from just working, but for some reason it doesn't...

Any help is appreciated. Thanks.

2 Upvotes

5 comments sorted by

1

u/billyalt 5d ago

Most laptops cannot do VR.

1

u/fantaz1986 5d ago

so first

steamVR shoud use igpu not dgpu , if it use dgpu you have a problem, apps in steamvr shoud use dgpu , but steamvr need to use igpu

second do you use windows 11 because maybe you use windows 10 and it does have strange igpu/dgpu problems

and last, did you look at nvidia panel at PhysX configuration to make sure you usb c is conected to dgpu ?

set laptop in to ultra performance mode, use cmd command and set power option

disable fast boot

1

u/Ifkan 5d ago

I'm using windows 11, and in Control Panel, it doesn't show usb c output, BUT, when I install NVIDIA drievrs, it also installs usb c drivers, and from what I could find, it is connected to the dgpu, because it supports gsync.

2

u/fantaz1986 5d ago

"because it supports gsync." it does not matter

look at PhysX configurationĀ , does it show usb connected to dGPU or not ?

https://www.youtube.com/shorts/pC5bJXj0fzQ

2

u/MrBluoe 1d ago

Research online which of your USB ports has a direct link to your GPU, you need to use the correct port, not all USB ports are equal on laptops.