GPU Passthrough Error 43

gbos3415

New Member
Aug 27, 2020
4
0
1
37
Hello Everyone,

I have been trying to passthrough my GPU into a Windows VM for few days now, but no luck . The device shows up in device manager. Unfortunately, I am getting error code 43.
I have attach all the conf files and hardware , maybe someone can help me fix this error.

server: Dell R720
cpu: 24 x Intel(R) Xeon(R) CPU E5-2620 0 @ 2.00GHz (2 Sockets)
gpu: gtx660 ti
Vt-d is activated in the BIOS.

Thank you,
 

Attachments

  • Screen Shot 2020-08-31 at 3.18.01 PM.png
    Screen Shot 2020-08-31 at 3.18.01 PM.png
    126.5 KB · Views: 10
  • Screen Shot 2020-08-31 at 3.10.34 PM.png
    Screen Shot 2020-08-31 at 3.10.34 PM.png
    13.5 KB · Views: 11
  • Screen Shot 2020-08-31 at 3.06.04 PM.png
    Screen Shot 2020-08-31 at 3.06.04 PM.png
    58.9 KB · Views: 9
  • Screen Shot 2020-08-31 at 3.04.59 PM.png
    Screen Shot 2020-08-31 at 3.04.59 PM.png
    18.6 KB · Views: 11
i just noticed following post regarding code 43 with nvidia cards https://techblog.jeppson.org/2019/10/proxmox-6-nvidia-gpu-passthrough-fix/ he used following config
Code:
machine: pc-q35-3.1
args: -cpu 'host,+kvm_pv_unhalt,+kvm_pv_eoi,hv_vendor_id=NV43FIX,kvm=off'
cpu: host,hidden=1,flags=+pcid,hv-vendor-id=proxmox

and you could also look into following thread, https://forum.proxmox.com/threads/pci-passthrough-error-code-43.56462/page-2
do you have only one gpu? do you have uefi boot activated on host bios? with nvidia cards you could also look into the romfile part of the wiki
 
Last edited:
I have pve 6.2-4 i think the config is for 6.1, but yes uefi is activated on host bios and i only have 1 gpu still no luck. i even tried the romfile.
 

Attachments

  • Screen Shot 2020-08-31 at 5.32.13 PM.png
    Screen Shot 2020-08-31 at 5.32.13 PM.png
    180.9 KB · Views: 13
  • Screen Shot 2020-08-31 at 5.37.14 PM.png
    Screen Shot 2020-08-31 at 5.37.14 PM.png
    455.2 KB · Views: 14
I have pve 6.2-4 i think the config is for 6.1, but yes uefi is activated on host bios and i only have 1 gpu still no luck. i even tried the romfile.
so you are running your host headless? your console should not work if you successfully blacklisted the gpu for the host. have you tried a second gpu for the console so bios is happy, this is the recommended setup.

how is your dmesg looking regarding the vfio-pci when the guest is starting
 
so you are running your host headless? your console should not work if you successfully blacklisted the gpu for the host. have you tried a second gpu for the console so bios is happy, this is the recommended setup.

how is your dmesg looking regarding the vfio-pci when the guest is starting

yes im running headless. my console does not show anything im using RDP to connect. my vfio-pci i have added "options vfio-pci ids=10de:1183,10de:0e0a" in my vfio config file.