gpu passtrough.

jesper.brucz

New Member
Jul 22, 2025
2
2
3
Im at my wits end.
I cant get it to work.
proxmox seems to release my gpu but the only ting I get in VMs (tryed ubuntu and CachyOS) is a blank screen with a mouse pointer that I can move.

here are deferent dumps of the config files

/etc/pve/qemu-server/100.conf
agent: 1
bios: ovmf
boot: order=scsi0;ide2;net0
cores: 6
cpu: host
efidisk0: local-lvm:vm-100-disk-0,efitype=4m,size=4M
hostpci0: 0000:01:00,pcie=1,x-vga=1,romfile=my_gpu_rom.bin
ide2: local:iso/cachyos-desktop-linux-260628.iso,media=cdrom,size=3078416K
machine: q35
memory: 16384
meta: creation-qemu=11.0.2,ctime=1784280666
name: CachyOS
net0: virtio=BC:24:11:0E:68:BD,bridge=vmbr0,firewall=1
numa: 0
ostype: l26
scsi0: local-lvm:vm-100-disk-1,iothread=1,size=200G
scsihw: virtio-scsi-single
smbios1: uuid=af7ee238-0127-4f5f-90c3-6bbc4a8875f8
sockets: 1
usb0: host=0461:4e90
vga: none
vmgenid: 4c2c61be-d105-41aa-8f44-f6f1b9aa593b
args: -cpu host,+kvm_pv_unhalt,+kvm_pv_eoi,hv_vendor_id=proxmox,kvm=off

/etc/modprobe.d/vfio.conf
options vfio-pci ids=10de:2803,10de:22bd disable_vga=1

/etc/default/grub
GRUB_DEFAULT=0
GRUB_TIMEOUT=5
GRUB_DISTRIBUTOR=`( . /etc/os-release && echo ${NAME} )`
GRUB_CMDLINE_LINUX_DEFAULT="quiet intel_iommu=on iommu=pt"
GRUB_CMDLINE_LINUX=""

lspci -nnk
01:00.0 VGA compatible controller [0300]: NVIDIA Corporation AD106 [GeForce RTX 4060 Ti] [10de:2803] (rev a1)
Subsystem: PNY Device [196e:13de]
Kernel driver in use: vfio-pci
Kernel modules: nvidiafb, nouveau
01:00.1 Audio device [0403]: NVIDIA Corporation AD106M High Definition Audio Controller [10de:22bd] (rev a1)
Subsystem: PNY Device [196e:13de]
Kernel driver in use: vfio-pci
Kernel modules: snd_hda_intel

what am I doing wrong?
please please help.
 
Hi @jesper.brucz

thanks for posting on the forum!

Do you have the option to check the video of your graphics card directly?
Due to the parameter x-vga=1 your OS might display its login page on the GPUs display instead of the noVNC console.
Or you can try unchecking the "Primary GPU" box in the passthrough.

Best regards
Jonas
 
well!
Its workiong now!
I didnt do anything.
I surspect it was a hardware glitch with my monitors.
once I realiced I could right click with the mouse on the blank screen and get a displays menu in gnome ubuntu. Then I deducted that the pass had to be working.
Anyways that was two days down the bin.
appreciate the help anyway.
 
Last edited:
  • Like
Reactions: j.theisen and uzumo