• Login
  • Register
  • Login Register
    Login
    Username/Email:
    Password:
    Or login with a social network below
  • Forum
  • Website
  • GitHub
  • Status
  • Translation
  • Features
  • Team
  • Rules
  • Help
  • Feeds
User Links
  • Login
  • Register
  • Login Register
    Login
    Username/Email:
    Password:
    Or login with a social network below

    Useful Links Forum Website GitHub Status Translation Features Team Rules Help Feeds
    Jellyfin Forum Support Troubleshooting Hardware acceleration issues: TrueNAS, Dockge

     
    • 0 Vote(s) - 0 Average

    Hardware acceleration issues: TrueNAS, Dockge

    Yet another HW accel thread, sorry!
    OutbakJak
    Offline

    Junior Member

    Posts: 3
    Threads: 1
    Joined: 2025 Apr
    Reputation: 0
    Country:United States
    #1
    2025-04-04, 07:25 AM (This post was last modified: 2025-04-04, 02:15 PM by TheDreadPirate. Edited 3 times in total.)
    Hello all,

    I've done a lot of research and have been unable to find a solution to this. I'm having issues (the common: "Player error encountered. Will re-try...") after enabling hardware acceleration. I am certain that the decoding and encoding options are supported by my CPU/iGPU. The weirdest thing is that I'm only trying to play files that I'm certain my Android TV box can play, no problem (in the case of the logs I'll provide, an H264/AAC video) so no transcoding should be occurring or necessary, right? Here are the specs:

    Intel i5 12600k
    ASRock H670 ITX-AX mobo
    TrueNAS Scale
    Jellyfin (and an entire {apps we don't talk about - TDP} stack) installed via Dockge aka Docker Compose. Can provide the .yml file if needed.

    I will attach the logs and my Transcoding settings below. Again, I've confirmed that my iGPU supports my encode/decode settings.. but it shouldn't be attempting to transcode this video if I understand how it works correctly? Anyway, here:

    FFMpeg Log
    Jellyfin Log

    The Jellyfin log is full length but idk which part is important to share, sorry Smiling-face

    And here are my settings:
    https://drive.google.com/file/d/1KYD6beS...sp=sharing
    https://drive.google.com/file/d/1WGuDsfe...sp=sharing
    https://drive.google.com/file/d/1K_jXoAc...sp=sharing
    https://drive.google.com/file/d/1G2JrdVH...sp=sharing
    https://drive.google.com/file/d/1wDONL9a...sp=sharing
    https://drive.google.com/file/d/1x6UrS_P...sp=sharing
    https://drive.google.com/file/d/1j2BzRAG...sp=sharing

    Any help with this would be greatly appreciated! I should also add that I did go through and deselect each encoding/decoding option (codecs) and hit save, then test several video files, and had no luck unless I completely turned off the hardware acceleration. I ALSO ran intel_gpu_top and ls whatever (sorry, I'm no good with linux, can't remember the command xD) to see that I do have my GPU showing as seen by the system, but I'm happy to show the output again if needed. Thanks again for any assistance in advance <3
    TheDreadPirate
    Offline

    Community Moderator

    Posts: 15,374
    Threads: 10
    Joined: 2023 Jun
    Reputation: 460
    Country:United States
    #2
    2025-04-04, 02:10 PM
    Can you share your docker compose?
    Jellyfin 10.10.7 (Docker)
    Ubuntu 24.04.2 LTS w/HWE
    Intel i3 12100
    Intel Arc A380
    OS drive - SK Hynix P41 1TB
    Storage
        4x WD Red Pro 6TB CMR in RAIDZ1
    [Image: GitHub%20Sponsors-grey?logo=github]
    OutbakJak
    Offline

    Junior Member

    Posts: 3
    Threads: 1
    Joined: 2025 Apr
    Reputation: 0
    Country:United States
    #3
    2025-04-05, 11:52 PM (This post was last modified: 2025-04-06, 01:18 AM by TheDreadPirate. Edited 1 time in total.)
    (2025-04-04, 02:10 PM)TheDreadPirate Wrote: Can you share your docker compose?

    Sure thing! Thank you so much for looking it over. I just tested on my laptop and everything plays fine with transcoding enabled, same settings I showed. There is no transcoding occurring as per intel_gpu_top but that's to be expected, I guess, since my laptop can play these files just fine. 

    I also meant to add that the client tested on is an Onn Android TV 4K, using the Jellyfin app.. so perhaps it is the device that is the problem? Here is my compose file:

    _________________________________________________________________________

    Code:
    services:
      jellyfin:
        image: lscr.io/linuxserver/jellyfin:latest
        container_name: jellyfin
        environment:
          - PUID=568
          - PGID=568
          - TZ=America/New_York
        volumes:
          - ./configs/jellyfin:/config
          - ${MEDIA_PATH}:/media # Use the MEDIA_PATH variable
          - DOCKER_MODS=linuxserver/mods:jellyfin-opencl-intel
        ports:
          - 8096:8096
        restart: unless-stopped
    TheDreadPirate
    Offline

    Community Moderator

    Posts: 15,374
    Threads: 10
    Joined: 2023 Jun
    Reputation: 460
    Country:United States
    #4
    2025-04-06, 01:20 AM
    You didn't pass in the GPU. Add this to the Jellyfin portion of your docker compose.

    Code:
    devices:
          - /dev/dri:/dev/dri
    Jellyfin 10.10.7 (Docker)
    Ubuntu 24.04.2 LTS w/HWE
    Intel i3 12100
    Intel Arc A380
    OS drive - SK Hynix P41 1TB
    Storage
        4x WD Red Pro 6TB CMR in RAIDZ1
    [Image: GitHub%20Sponsors-grey?logo=github]
    OutbakJak
    Offline

    Junior Member

    Posts: 3
    Threads: 1
    Joined: 2025 Apr
    Reputation: 0
    Country:United States
    #5
    2025-04-06, 11:35 PM
    Ok, thank you so much! I added this line, it took me a minute to realize I had to add the "devices:" part!

    jellyfin:
    image: lscr.io/linuxserver/jellyfin:latest
    container_name: jellyfin
    environment:
    - PUID=568
    - PGID=568
    - TZ=America/New_York
    - DOCKER_MODS=linuxserver/mods:jellyfin-opencl-intel
    devices:
    - /dev/driConfused-facedev/dri
    volumes:
    - ./configs/jellyfinConfused-faceconfig
    - ${MEDIA_PATH}Confused-facemedia
    ports:
    - 8096:8096
    restart: unless-stopped

    And after forcing a transcode on my laptop browser (Brave) player by lowering quality, it is working! Intel_gpu_top shows the following:

    https://drive.google.com/file/d/1u9FTn1t...sp=sharing

    Thank you SO much for your help, you are a legend. Hopefully this helps someone in the future. Have a great day Smiling-face
    « Next Oldest | Next Newest »

    Users browsing this thread: 1 Guest(s)


    • View a Printable Version
    • Subscribe to this thread
    Forum Jump:

    Home · Team · Help · Contact
    © Designed by D&D - Powered by MyBB
    L


    Jellyfin

    The Free Software Media System

    Linear Mode
    Threaded Mode