Hello,
This is my first post here—please let me know if I’m in the wrong section.
I’m setting up Proxmox on my home server and trying to passthrough an NVIDIA RTX A4000 to a Windows VM. This was working fine before (I access the VM via NoMachine), but after some testing and changes, it no longer works correctly.
As far as I understand, GPU passthrough is still active, but the VM also seems to have an extra GPU (likely the default VGA from the host). My assumption was that running
However, after doing this, the VM becomes almost unusable: the resolution is extremely low and can’t be changed (option is greyed out), there are many visual glitches, and mouse input barely works.
So my main question is:
How can I ensure that a Windows VM uses only the RTX A4000 passthrough GPU, with no extra/virtual GPUs attached?
Please note that I’m not an IT professional, so I may be missing something very basic.
Any help would be greatly appreciated. Thanks!
This is my first post here—please let me know if I’m in the wrong section.
I’m setting up Proxmox on my home server and trying to passthrough an NVIDIA RTX A4000 to a Windows VM. This was working fine before (I access the VM via NoMachine), but after some testing and changes, it no longer works correctly.
As far as I understand, GPU passthrough is still active, but the VM also seems to have an extra GPU (likely the default VGA from the host). My assumption was that running
qm set 120 -vga none would remove the default virtual GPU and leave only the RTX A4000 for the VM.However, after doing this, the VM becomes almost unusable: the resolution is extremely low and can’t be changed (option is greyed out), there are many visual glitches, and mouse input barely works.
So my main question is:
How can I ensure that a Windows VM uses only the RTX A4000 passthrough GPU, with no extra/virtual GPUs attached?
Please note that I’m not an IT professional, so I may be missing something very basic.
Any help would be greatly appreciated. Thanks!