Your post could be split into a new thread.
When I run Jellyfin inside Incus Ubuntu container, I always made sure that:
- GPU was passed through with GID of the video group inside the container, for Ububtu that’s
44
(I didn’t usegputype: physical
).
devices:
gpu:
type: gpu
gid: 44
Command ll /dev/dri/
should give you root video
:
crw-rw---- 1 root video 226, 0 Nov 15 08:41 card0
crw-rw---- 1 root video 226, 128 Nov 15 08:41 renderD128
- When I installed Jellyfin from repo (not podman), this created jellyfin user inside the container. This user should be in video group:
groups jellyfin
sudo usermod -a -G video jellyfin
- I gave user jellyfin access to
/home/ubuntu/
folder inside the container (if it’s Ubuntu of course) by adding it to ubuntu group:
sudo usermod -a -G ubuntu jellyfin