So, I am trying to passthrough the UHD 770 iGPU to Windows server 2019, however I am getting the code 43 error.
I am already trying things for a few days now, but nothing seems to work, so I would like to ask if there are any obvious mistakes I made.
Grub:
vm.conf:
I have essentially followed this guide: https://3os.org/infrastructure/prox...oxmox-configuration-for-igpu-full-passthrough
And I have also tried multiple other things suggested in other threads, however nothing seems to work. Everything I try results in the same code 43.
The only thing that got rid of the code 43 error was removing
And while the device was visible in device manager and in working order, it wasn't anywhere else. It didn't show up in task manager and it was also clear that it didn't accelerate the graphics or anything.
Is there any obvious error I made? Has anyone had any luck getting 12th gen to work?
I am already trying things for a few days now, but nothing seems to work, so I would like to ask if there are any obvious mistakes I made.
Grub:
Code:
GRUB_CMDLINE_LINUX_DEFAULT="consoleblank=0 intel_iommu=on iommu=pt pcie_acs_override=downstream,multifunction initcall_blacklist=sysfb_init video=simplefb:off video=vesafb:off video=efifb:off video=vesa:off disable_vga=1 vfio_iommu_type1.allow_unsafe_interrupts=1 kvm.ignore_msrs=1 modprobe.blacklist=radeon,nouveau,nvidia,nvidiafb,nvidia-gpu,snd_hda_intel,snd_hda_codec_hdmi,i915"
vm.conf:
Code:
bios: ovmf
boot: order=virtio0;ide2;net0;ide0
cores: 2
cpu: host
efidisk0: local:100/vm-100-disk-0.qcow2,efitype=4m,pre-enrolled-keys=1,size=528K
hostpci0: 0000:00:02,pcie=1
ide0: local:iso/virtio.iso,media=cdrom,size=519030K
ide2: local:iso/windows_server.iso,media=cdrom,size=5172572K
machine: pc-q35-6.2
memory: 16384
meta: creation-qemu=6.2.0,ctime=1659642222
name: win-server-2019
net0: virtio=00:50:56:00:E2:86,bridge=vmbr0,firewall=1
numa: 0
ostype: win10
scsihw: virtio-scsi-pci
smbios1: uuid=ba5d7772-de61-4af9-9956-32bb74408056
sockets: 1
tpmstate0: local:100/vm-100-disk-1.raw,size=4M,version=v2.0
vga: none
virtio0: local:100/vm-100-disk-2.qcow2,size=60G
vmgenid: 8d449d05-60bf-4b7d-b921-41e75b8db03a
I have essentially followed this guide: https://3os.org/infrastructure/prox...oxmox-configuration-for-igpu-full-passthrough
And I have also tried multiple other things suggested in other threads, however nothing seems to work. Everything I try results in the same code 43.
The only thing that got rid of the code 43 error was removing
hostpci0: 0000:00:02,pcie=1
and adding -device vfio-pci,host=00:02.0,x-igd-opregion=on
. However, this also resulted in this error when starting the VM:kvm: -device vfio-pci,host=00:02.0,x-igd-opregion=on: IGD device 0000:00:02.0 cannot support legacy mode due to existing devices at address 1f.0
And while the device was visible in device manager and in working order, it wasn't anywhere else. It didn't show up in task manager and it was also clear that it didn't accelerate the graphics or anything.
Is there any obvious error I made? Has anyone had any luck getting 12th gen to work?
Code:
proxmox-ve: 7.2-1 (running kernel: 5.15.39-3-pve)
pve-manager: 7.2-7 (running version: 7.2-7/d0dd0e85)
pve-kernel-5.15: 7.2-8
pve-kernel-helper: 7.2-8
pve-kernel-5.15.39-3-pve: 5.15.39-3
ceph-fuse: 14.2.21-1
corosync: 3.1.5-pve2
criu: 3.15-1+pve-1
glusterfs-client: 9.2-1
ifupdown: residual config
ifupdown2: 3.1.0-1+pmx3
libjs-extjs: 7.0.0-1
libknet1: 1.24-pve1
libproxmox-acme-perl: 1.4.2
libproxmox-backup-qemu0: 1.3.1-1
libpve-access-control: 7.2-4
libpve-apiclient-perl: 3.2-1
libpve-common-perl: 7.2-2
libpve-guest-common-perl: 4.1-2
libpve-http-server-perl: 4.1-3
libpve-storage-perl: 7.2-7
libspice-server1: 0.14.3-2.1
lvm2: 2.03.11-2.1
lxc-pve: 5.0.0-3
lxcfs: 4.0.12-pve1
novnc-pve: 1.3.0-3
proxmox-backup-client: 2.2.5-1
proxmox-backup-file-restore: 2.2.5-1
proxmox-mini-journalreader: 1.3-1
proxmox-widget-toolkit: 3.5.1
pve-cluster: 7.2-2
pve-container: 4.2-2
pve-docs: 7.2-2
pve-edk2-firmware: 3.20210831-2
pve-firewall: 4.2-5
pve-firmware: 3.5-1
pve-ha-manager: 3.4.0
pve-i18n: 2.7-2
pve-qemu-kvm: 6.2.0-11
pve-xtermjs: 4.16.0-1
qemu-server: 7.2-3
smartmontools: 7.2-pve3
spiceterm: 3.2-2
swtpm: 0.7.1~bpo11+1
vncterm: 1.7-1