Hello,
i try to enable GPU graphic card for VM on windows 10 but i'am getting errors on vm start.
I have add one pci device with all functions enabled, primary GPU and ROM-Bar enabled, but it seems VM can't start. I use 5.3-8 proxmox version. My GPU is AMD FirePro W5000.
VM Configuration
Can you please advice me what can i do for this situation?
Thanks
i try to enable GPU graphic card for VM on windows 10 but i'am getting errors on vm start.
I have add one pci device with all functions enabled, primary GPU and ROM-Bar enabled, but it seems VM can't start. I use 5.3-8 proxmox version. My GPU is AMD FirePro W5000.
Code:
kvm: -device vfio-pci,host=07:00.0,id=hostpci0.0,bus=pci.0,addr=0x10.0,x-vga=on,multifunction=on: vfio error: 0000:07:00.0: failed to setup container for group 17: failed to set iommu for container: Operation not permitted
TASK ERROR: start failed: command '/usr/bin/kvm -id 101 -name Win10-1809-vm -chardev 'socket,id=qmp,path=/var/run/qemu-server/101.qmp,server,nowait' -mon 'chardev=qmp,mode=control' -chardev 'socket,id=qmp-event,path=/var/run/qmeventd.sock,reconnect=5' -mon 'chardev=qmp-event,mode=control' -pidfile /var/run/qemu-server/101.pid -daemonize -smbios 'type=1,uuid=0eef9dce-dd85-4028-ae3c-d78de250c38b' -smp '4,sockets=2,cores=2,maxcpus=4' -nodefaults -boot 'menu=on,strict=on,reboot-timeout=1000,splash=/usr/share/qemu-server/bootsplash.jpg' -vga none -nographic -no-hpet -cpu 'kvm64,+pcid,+spec-ctrl,+lahf_lm,+sep,+kvm_pv_unhalt,+kvm_pv_eoi,hv_vendor_id=proxmox,hv_spinlocks=0x1fff,hv_vapic,hv_time,hv_reset,hv_vpindex,hv_runtime,hv_relaxed,hv_synic,hv_stimer,enforce,kvm=off' -m 8192 -device 'pci-bridge,id=pci.1,chassis_nr=1,bus=pci.0,addr=0x1e' -device 'pci-bridge,id=pci.2,chassis_nr=2,bus=pci.0,addr=0x1f' -device 'vmgenid,guid=53c81c04-8d22-4d4e-b2f1-c01d055bde18' -device 'piix3-usb-uhci,id=uhci,bus=pci.0,addr=0x1.0x2' -device 'vfio-pci,host=07:00.0,id=hostpci0.0,bus=pci.0,addr=0x10.0,x-vga=on,multifunction=on' -device 'vfio-pci,host=07:00.1,id=hostpci0.1,bus=pci.0,addr=0x10.1' -chardev 'socket,path=/var/run/qemu-server/101.qga,server,nowait,id=qga0' -device 'virtio-serial,id=qga0,bus=pci.0,addr=0x8' -device 'virtserialport,chardev=qga0,name=org.qemu.guest_agent.0' -spice 'tls-port=61001,addr=127.0.0.1,tls-ciphers=HIGH,seamless-migration=on' -device 'virtio-serial,id=spice,bus=pci.0,addr=0x9' -chardev 'spicevmc,id=vdagent,name=vdagent' -device 'virtserialport,chardev=vdagent,name=com.redhat.spice.0' -device 'virtio-balloon-pci,id=balloon0,bus=pci.0,addr=0x3' -iscsi 'initiator-name=iqn.1993-08.org.debian:01:9de7cc9452c6' -device 'virtio-scsi-pci,id=scsihw0,bus=pci.0,addr=0x5' -drive 'file=/var/lib/vz/images/101/vm-101-disk-0.qcow2,if=none,id=drive-scsi0,cache=unsafe,format=qcow2,aio=threads,detect-zeroes=on' -device 'scsi-hd,bus=scsihw0.0,channel=0,scsi-id=0,lun=0,drive=drive-scsi0,id=scsi0,bootindex=100' -netdev 'type=tap,id=net0,ifname=tap101i0,script=/var/lib/qemu-server/pve-bridge,downscript=/var/lib/qemu-server/pve-bridgedown,vhost=on' -device 'virtio-net-pci,mac=4A:AD:69:75:65:E0,netdev=net0,bus=pci.0,addr=0x12,id=net0,bootindex=300' -rtc 'driftfix=slew,base=localtime' -machine 'type=pc' -global 'kvm-pit.lost_tick_policy=discard' -device 'intel-hda,id=sound5,bus=pci.0,addr=0x18' -device 'hda-micro,id=sound5-codec0,bus=sound5.0,cad=0' -device 'hda-duplex,id=sound5-codec1,bus=sound5.0,cad=1'' failed: exit code 1
VM Configuration
Code:
agent: 1
args: -device intel-hda,id=sound5,bus=pci.0,addr=0x18 -device hda-micro,id=sound5-codec0,bus=sound5.0,cad=0 -device hda-duplex,id=sound5-codec1,bus=sound5.0,cad=1
balloon: 4096
bootdisk: scsi0
cores: 2
cpu: kvm64,flags=+pcid;+spec-ctrl
hostpci0: 07:00,x-vga=1
memory: 8192
name: Win10-1809-vm
net0: virtio=4A:AD:69:75:65:E0,bridge=vmbr0
numa: 0
onboot: 1
ostype: win10
scsi0: local:101/vm-101-disk-0.qcow2,cache=unsafe,size=200G
scsihw: virtio-scsi-pci
smbios1: uuid=0eef9dce-dd85-4028-ae3c-d78de250c38b
sockets: 2
vga: qxl
vmgenid: 53c81c04-8d22-4d4e-b2f1-c01d055bde18
Can you please advice me what can i do for this situation?
Thanks