meta data for this page
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| vm:proxmox:kvm:gpu_poassthrough [2020/05/13 16:31] – niziak | vm:proxmox:kvm:gpu_poassthrough [2021/07/17 13:48] (current) – niziak | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| + | |||
| ====== GPU passthrough ====== | ====== GPU passthrough ====== | ||
| + | ===== AMD APU ===== | ||
| + | [[https:// | ||
| + | |||
| + | ===== PCIe ===== | ||
| <code bash> | <code bash> | ||
| Line 24: | Line 29: | ||
| [536170.173544] vfio_pci: add [10de: | [536170.173544] vfio_pci: add [10de: | ||
| </ | </ | ||
| + | |||
| + | |||
| ===== Error code 43 ===== | ===== Error code 43 ===== | ||
| + | It is generic error code. Possible reasons: | ||
| + | |||
| + | ==== KVM detected ==== | ||
| Problem with NVidia card GT218. Device detected under Windows 10, driver installed automatically, | Problem with NVidia card GT218. Device detected under Windows 10, driver installed automatically, | ||
| + | |||
| + | Nvidia drivers detects KVM. KVM can be hidden for guest OS: | ||
| + | |||
| + | <file | / | ||
| + | cpu: host, | ||
| + | </ | ||
| + | NOTE: Proxmox already contains fixes for Nvidia, so it is not needed. | ||
| + | |||
| + | ===== BAR 3: can't reserve ===== | ||
| Lots of errors on host dmesg: | Lots of errors on host dmesg: | ||
| < | < | ||
| Line 37: | Line 56: | ||
| pcieport 0000: | pcieport 0000: | ||
| </ | </ | ||
| + | |||
| + | GPU was used as host main adapter in graphic mode. To fix it add following kernel arguments: < | ||
| + | |||
| + | <file / | ||
| + | GRUB_CMDLINE_LINUX_DEFAULT=" | ||
| + | </ | ||
| + | |||
| + | <file / | ||
| + | root=ZFS=rpool/ | ||
| + | </ | ||
| + | |||
| + | <code bash> | ||
| + | update-grub | ||
| + | pve-efiboot-tool refresh | ||
| + | </ | ||
| + | |||
| + | ===== This device cannot find enough free resources that it can use. (Code 12) ===== | ||
| + | |||
| + | Solution was to select " | ||
| + | |||
| + | |||