this post was submitted on 13 Jan 2025
16 points (90.0% liked)

Jellyfin: The Free Software Media System

6028 readers
1 users here now

Current stable release: 10.10.5

Community Standards

Website

Forum

GitHub

Documentation

Feature Requests

Matrix (General Information & Help)

Matrix (Announcements)

Matrix (General Development)

Matrix (Off-Topic) - Come get to know the team and blow off steam!

Matrix Space - List of all the available rooms on Matrix.

Discord - Bridged to our Matrix rooms

founded 4 years ago
MODERATORS
 

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

https://gofile.io/d/9nsBFq

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 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

you are viewing a single comment's thread
view the rest of the comments
[โ€“] [email protected] 1 points 1 month ago (1 children)

Does nvidia-smi work on the host? Does nvidia-smi work in the container (docker exec <container_id> nvidia-smi)?

[โ€“] [email protected] 2 points 1 month ago* (last edited 1 month ago)

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!