I am running ubuntu with casa os. I was previously running an intel apu (the name has slipped me I will update the post when I can with this info). Recently I got a 1650 that I installed for nvenc transcoding. It seems all the proper drivers are installed but my jellyfin container still fails playback anytime with it turned on.
I have reinstalled the container with the nvidia device variable and no dice. I have also tried installing the nvidia cintainer toolkit but that didn’t work either. I am at a loss for trying to get nvenc to work.
Any help is appreciated!
EDIT: here is the ffmpeg log file
EDIT 2: It was a problem with my docker compose file! I didn’t list the needed devices from the jellyfin documentation. I thought the Container was detecting the gpu but it wasn’t. Docker exec <container-name> nvidia-smi is your friend!
EDIT 3: so now it doesnt kick me out saying the playback failed but its just a black screen with 4k media
EDIT 4: nvm i just didnt have the proper jellytin transcode settings set lol
Output of nvidia-smi on the host:
Output of nvdia-smi on the container:
OCI runtime exec failed: unable to start container process: exec: “nvidia-smi”: executable file not found im $PATH: unknown
EDIT:
I tried it again with the jellyfin docker compose command and this is what I get:
Failed to initialize NVML: Unknown Error
Edit 2: I fixed it I am now getting the same output for both!