I'm using jellyfin with intel UHD610 GPU HW(intel QSV) in DSM7.1. Now all works fine through I had encountered a problem like the tile described. My PVE host is HP 800G4 DM with G5400 CPU.
After some googling, I found some people had same problem. In Proxmox forum, there are some threads about it. But almost none was solved.
After struggling some days, I found that it is caused by a BIOS misconfiguration. Indeed, it caused by too few video ram. I'm having the problem when video ram is 64M. Increasing it to 256M, the problem is disappeared. Below is some log information:
Before: // have DMAR error
After: // this is fine.
BTW, When using Windows VM, 64M VM also works fine. The problem occurs in Linux family OS VM.
Share my experience, hope to help someone. Now My jellyfin in DSM7 plays 4K HEVC video using a low cpu usage smoothly.
After some googling, I found some people had same problem. In Proxmox forum, there are some threads about it. But almost none was solved.
After struggling some days, I found that it is caused by a BIOS misconfiguration. Indeed, it caused by too few video ram. I'm having the problem when video ram is 64M. Increasing it to 256M, the problem is disappeared. Below is some log information:
Before: // have DMAR error
...
[ 2945.708328] dmar_fault[B]: 5302655 callbacks suppressed[/B]
[ 2945.708332] DMAR: DRHD: handling fault status reg 3
[ 2945.708338] DMAR: [DMA Read NO_PASID] Request device [00:02.0] fault addr 0xc880a000 [fault reason 0x05] PTE Write access is not set
...
After: // this is fine.
...
[ 141.240507] vfio-pci 0000:00:02.0: vfio_ecap_init: hiding ecap 0x1b@0x100
...
BTW, When using Windows VM, 64M VM also works fine. The problem occurs in Linux family OS VM.
Share my experience, hope to help someone. Now My jellyfin in DSM7 plays 4K HEVC video using a low cpu usage smoothly.