QSV hardware acceleration failed.
Hello,
I try to enable QSV acceleration but for some reason it's failing. For testing I installed docker compose directly on PVE 8.3.2 with kernel 6.8.12-5-pve but at the end it will be moved to unprivileged container,
I use recent Immich 1.124.2 (acceleration API set to Quick Sync in Administration panel)
Docker version 27.4.1
Docker Compose version v2.32.1
intel-media-va-driver-non-free 23.1.1
My hardware:
Intel n6005
iGPU Jasperlake Gen11
root@pve:~# apt list --installed | grep intel
intel-gpu-tools/stable,now 1.27.1-1 amd64 [installed]
intel-media-va-driver-non-free/stable,now 23.1.1+ds1-1 amd64 [installed]
intel-opencl-icd/stable,now 22.43.24595.41-1 amd64 [installed]
root@pve:~# lspci -k | grep -EA3 'VGA|3D|Display'
00:02.0 VGA compatible controller: Intel Corporation JasperLake [UHD Graphics] (rev 01)
Subsystem: Dell JasperLake [UHD Graphics]
Kernel driver in use: i915
Kernel modules: i915
error from immich server logs during viodeo encoding:
[vp9_qsv @ 0x36a72211d80] some encoding parameters are not supported by the QSV runtime. Please double check the input parameters.
[vost#0:0/vp9_qsv @ 0x36a721e1c80] Error while opening encoder - maybe incorrect parameters such as bit_rate, rate, width or height.
[vf#0:0 @ 0x36a7214c5c0] Error sending frames to consumers: Function not implemented
[vf#0:0 @ 0x36a7214c5c0] Task finished with error code: -38 (Function not implemented)
I appreciate any feedback.
Best regards,
Mate.
I try to enable QSV acceleration but for some reason it's failing. For testing I installed docker compose directly on PVE 8.3.2 with kernel 6.8.12-5-pve but at the end it will be moved to unprivileged container,
I use recent Immich 1.124.2 (acceleration API set to Quick Sync in Administration panel)
Docker version 27.4.1
Docker Compose version v2.32.1
intel-media-va-driver-non-free 23.1.1
My hardware:
Intel n6005
iGPU Jasperlake Gen11
root@pve:~# apt list --installed | grep intel
intel-gpu-tools/stable,now 1.27.1-1 amd64 [installed]
intel-media-va-driver-non-free/stable,now 23.1.1+ds1-1 amd64 [installed]
intel-opencl-icd/stable,now 22.43.24595.41-1 amd64 [installed]
root@pve:~# lspci -k | grep -EA3 'VGA|3D|Display'
00:02.0 VGA compatible controller: Intel Corporation JasperLake [UHD Graphics] (rev 01)
Subsystem: Dell JasperLake [UHD Graphics]
Kernel driver in use: i915
Kernel modules: i915
error from immich server logs during viodeo encoding:
[vp9_qsv @ 0x36a72211d80] some encoding parameters are not supported by the QSV runtime. Please double check the input parameters.
[vost#0:0/vp9_qsv @ 0x36a721e1c80] Error while opening encoder - maybe incorrect parameters such as bit_rate, rate, width or height.
[vf#0:0 @ 0x36a7214c5c0] Error sending frames to consumers: Function not implemented
[vf#0:0 @ 0x36a7214c5c0] Task finished with error code: -38 (Function not implemented)
I appreciate any feedback.
Best regards,
Mate.
