Hi,
I am trying to set up a passthrough configuration to an ubuntu server for media transcoding.
I finally got the gpu passthrough working a few days back but the performance is worse than when it was running without on novnc, there is massive screen tearing with media to the point of unwatchability, I cannot use gpu acceleration and OpenCL with video programs like vlc and using xrdp is like watching paint dry when anything is required to be rendered. RADEONTOP and HTOP both show relatively low usage, RADEONTOP does spike from time to time so its def being used to some degree. The only item that doesn't move on RADEONTOP is the memory clock which is stuck at inf% (which I am assuming is just old gpu related bugs happening)
I have also tried the zink drivers to see if they made any difference which it did to a placebo degree (may show up in the glxinfo)
My specs are as follows:
Specs :
CPU: intel 5820k
GPU: Radeon HD 5750
Ram: 8GB
PVE : 7.2
VM Specs
CPU: host - 4 cores rest default
GPU: Radeon HD 5750 - romfile, x-vga and PCIE all on.
Ram: 3gb
VM : Ubuntu 21.1
Machine: Q35
BIOS: SeaBIOS
IOMMU = enabled
VFIO conf
Boot options
Lspci -n -s
LSPCI
DMESG + GLXINFO
https://pastebin.com/herMgnyG
I am trying to set up a passthrough configuration to an ubuntu server for media transcoding.
I finally got the gpu passthrough working a few days back but the performance is worse than when it was running without on novnc, there is massive screen tearing with media to the point of unwatchability, I cannot use gpu acceleration and OpenCL with video programs like vlc and using xrdp is like watching paint dry when anything is required to be rendered. RADEONTOP and HTOP both show relatively low usage, RADEONTOP does spike from time to time so its def being used to some degree. The only item that doesn't move on RADEONTOP is the memory clock which is stuck at inf% (which I am assuming is just old gpu related bugs happening)
I have also tried the zink drivers to see if they made any difference which it did to a placebo degree (may show up in the glxinfo)
My specs are as follows:
Specs :
CPU: intel 5820k
GPU: Radeon HD 5750
Ram: 8GB
PVE : 7.2
VM Specs
CPU: host - 4 cores rest default
GPU: Radeon HD 5750 - romfile, x-vga and PCIE all on.
Ram: 3gb
VM : Ubuntu 21.1
Machine: Q35
BIOS: SeaBIOS
IOMMU = enabled
VFIO conf
Code:
options vfio-pci ids=1002:68be,1002:aa58 vga=none
options vfio_iommu_type1 allow_unsafe_interrupts=1
Boot options
Code:
GRUB_CMDLINE_LINUX_DEFAULT="quiet intel_iommu=on radeon.drm=1 radeon.runpm=0 iommu=pt video=efifb:off video=simplefb:off nofb nomodeset kvm.ignore_msrs=1 pcie_acs_override=downstream,multifunction"
Lspci -n -s
02:00.0 0300: 1002:68be
02:00.1 0403: 1002:aa58
LSPCI
Code:
00:00.0 Host bridge: Intel Corporation 82G33/G31/P35/P31 Express DRAM Controller
00:1a.0 USB controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #4 (rev 03)
00:1a.1 USB controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #5 (rev 03)
00:1a.2 USB controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #6 (rev 03)
00:1a.7 USB controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #2 (rev 03)
00:1b.0 Audio device: Intel Corporation 82801I (ICH9 Family) HD Audio Controller (rev 03)
00:1c.0 PCI bridge: Red Hat, Inc. QEMU PCIe Root port
00:1c.1 PCI bridge: Red Hat, Inc. QEMU PCIe Root port
00:1c.2 PCI bridge: Red Hat, Inc. QEMU PCIe Root port
00:1c.3 PCI bridge: Red Hat, Inc. QEMU PCIe Root port
00:1d.0 USB controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #1 (rev 03)
00:1d.1 USB controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #2 (rev 03)
00:1d.2 USB controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #3 (rev 03)
00:1d.7 USB controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #1 (rev 03)
00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev 92)
00:1f.0 ISA bridge: Intel Corporation 82801IB (ICH9) LPC Interface Controller (rev 02)
00:1f.2 SATA controller: Intel Corporation 82801IR/IO/IH (ICH9R/DO/DH) 6 port SATA Controller [AHCI mode] (rev 02)
00:1f.3 SMBus: Intel Corporation 82801I (ICH9 Family) SMBus Controller (rev 02)
01:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Juniper PRO [Radeon HD 5750]
01:00.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] Juniper HDMI Audio [Radeon HD 5700 Series]
05:01.0 PCI bridge: Red Hat, Inc. QEMU PCI-PCI bridge
05:02.0 PCI bridge: Red Hat, Inc. QEMU PCI-PCI bridge
05:03.0 PCI bridge: Red Hat, Inc. QEMU PCI-PCI bridge
05:04.0 PCI bridge: Red Hat, Inc. QEMU PCI-PCI bridge
06:03.0 Unclassified device [00ff]: Red Hat, Inc. Virtio memory balloon
06:05.0 SCSI storage controller: Red Hat, Inc. Virtio SCSI
06:12.0 Ethernet controller: Red Hat, Inc. Virtio network device
DMESG + GLXINFO
https://pastebin.com/herMgnyG
Last edited: