144hz monitor forced to 60hz GPU passthrough

I just setup another PC with Arch and I passed through a nvidia 970 to a Win 10 vm. All is working find except that the monitor being used is a 144hz monitor, Win settings and Nvidia settings only show 60hz as an option for the device. Any ideas on how I can fix it?

On a standard windows install it works just fine at 144hz.

Something i did notices. Even though the Nvidia drivers are installed, nvidia settings show the proper monitor brand and version. Windows shows it a a generic monitor in the display settings, advanced display settings, display adapter properties, monitor tab.... However the adapter tab shows nvidia.

Not sure it will work as I have never done pass through, but you could fire up the VM and then use something like CRU to set a custom resolution with 144hz and see if windows will play ball.

I know nVidia has a thing for this in their drivers but I don't use nVidia so cannot tell you how that works.

@Dje4321 thanks for the heads up. I'll hop on this in a moment.

@evil5826 to help me along, can you give me a few pieces of info:

What's the monitor model?

What cable type for the monitor connection?

Which CPU do you have and what is your core allocation setup?

Which libvirt options did you use to bypass nvidia error 43 issue?

anything else that you've done to the VM.

Which Nvidia drivers are you using?

Do you have a virtual display attached to the VM?

It sounds like you're going to need drivers for the monitor and Windows isn't picking them up properly for some reason. Maybe check if there's a driver package on the manufacturer site?

EDIT (T+30m): formatting, add questions.

1 Like

Actually the run down was my buddy was having the issue. So I just ended up buying his exact model ASUS VG248QE 24" and tried it myself on my rig which is gpu passthrough setup exactly like his. I should know I set his up the arch gpu passthrough configuration. Well he just using the wrong cable when he got home. Mine worked right out of the box at 144hz. Really nice monitor.

Ah, yeah. Wrong cable can sometimes have that effect.

Glad to hear it's all sorted!