Enabling GSP makes SteamVR unplayable on RTX 3090ti

Hi!
I am currently experiencing terrible lag in SteamVR on nvidia driver 555.58.02 with GSP enabled.
As soon as I disable it it works flawlessly again.

The lag only happens inside the VR headset - the “mirrored” game on the desktop is completely fine.

GSP Off:
SteamVR no issues GSP Off

GSP On:
SteamVR shenanigans

The purple lines in the performance graph are frames with “Display Error”

Bug report created with GSP On:
nvidia-bug-report.log.gz (904.2 KB)

1 Like

On driver version 560.31.02 the issue still persists when GSP is enabled.
SteamVR is unusable with GSP on.
The only working combination right now is closed source kernel module with GSP off.

You might consider to additionally open an issue at Issues · NVIDIA/open-gpu-kernel-modules · GitHub since this is a difference between the open and closed kernel module.

I’m also seeing this behavior with version 560.35.03.

I don’t think the open kernel module works without GSP, at least on the github it says:
“Note that the kernel modules built here must be used with GSP firmware and user-space NVIDIA GPU driver[…]”

I have only tested

  1. Closed source kernel module + GSP off (works)
  2. Closed source kernel module + GSP on (doesn’t work)
  3. Open source kernel module + GSP on (doesn’t work)
1 Like