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

  • ludicoloOP
    link
    fedilink
    English
    arrow-up
    4
    ·
    edit-2
    2 days ago

    Yes it is a container on ubuntu, it seems to be the official container on the casa os store. It is labled “jellyfin (nvidia gpu)”. The gpu seems to be working fine on the host. Ubuntu 20.04

    Yeah i have tried tollowing that guide already.

    • catloaf@lemm.ee
      link
      fedilink
      English
      arrow-up
      5
      ·
      2 days ago

      Their wiki says it’s the linuxserver image, so you should follow their guide: https://hub.docker.com/r/linuxserver/jellyfin

      But I don’t know why it would be labeled “Nvidia GPU” if it’s just the standard lsio image. You might want to try a CasaOS support channel. It’s weird to me that an official image would complain about missing libraries.