Setting up a second GPU passthough

wmsmckay

New Member
Apr 28, 2021
10
1
3
29
I have setup a GPU passthrough on my Proxmox 7 instance with a GTX 1050 to a windows VM. I just setup a media server and I would like to add a gpu to that vm as well so I can have transcoding but I can't figure out what is wrong as the VM doesn't start up. I am trying to connect a Radeon HD 6670 to an Ubuntu VM. I did all of the setup for the 1050 so I assumed that I wouldn't have to do anything different for the 6670 but I guess not. What step am I missing in order to add a second GPU passthrough to a second VM?

VM start error:
Code:
Use of uninitialized value in addition (+) at /usr/share/perl5/PVE/QemuServer/Cloudinit.pm line 496.
Use of uninitialized value $data in print at /usr/share/perl5/PVE/Tools.pm line 254.
generating cloud-init ISO
iothread is only valid with virtio disk or virtio-scsi-single controller, ignoring
kvm: -device vfio-pci,host=0000:05:00.0,id=hostpci0.0,bus=pci.0,addr=0x10.0,x-vga=on,multifunction=on: vfio 0000:05:00.0: failed getting region info for VGA region index 8: Invalid argument
device does not support requested feature x-vga
TASK ERROR: start failed: QEMU exited with code 1
 
can you post the whole config?

Code:
qm config ID

EDIT: pressed submit too fast^^

also did you blacklist the amdgpu driver ? and post the output of 'dmesg' please