-
Beta Was this translation helpful? Give feedback.
Replies: 2 comments
-
Okay, upon investigation, I probably spotted a little bug in the install script: While the devices are passed through, the permissions are only set up correctly when also installing OpenVINO: This should probably always be done, even when not installing OpenVINO, right? I ran the following to adjust the setup: chgrp video /dev/dri
chmod 755 /dev/dri
chmod 660 /dev/dri/*
adduser immich video
adduser immich render And now HW accelerated transcoding seems to work after restarting the LXC: [Nest] 201 - 06/29/2025, 2:44:55 PM LOG [Microservices:MediaService] Transcoding video ada12da2-5358-46f8-9f7d-7f81b32cf43b with QSV-accelerated encoding and software decoding
[Nest] 201 - 06/29/2025, 2:44:56 PM LOG [Microservices:MediaService] Successfully encoded ada12da2-5358-46f8-9f7d-7f81b32cf43b |
Beta Was this translation helpful? Give feedback.
-
Gonna make this a issue for us. Thanks for noticing this. #5557 is where we will do this |
Beta Was this translation helpful? Give feedback.
Okay, upon investigation, I probably spotted a little bug in the install script:
While the devices are passed through, the permissions are only set up correctly when also installing OpenVINO:
This should probably always be done, even when not installing OpenVINO, right?
I ran the following to adjust the setup:
chgrp video /dev/dri chmod 755 /dev/dri chmod 660 /dev/dri/* adduser immich video adduser immich render
And now HW accelerated transcoding seems to work after restarting the LXC: