• 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 Setting up a deticated GPU for transcoding / Hardware acceleration

     
    • 0 Vote(s) - 0 Average

    Setting up a deticated GPU for transcoding / Hardware acceleration

    RobertUnger
    Offline

    Junior Member

    Posts: 3
    Threads: 1
    Joined: 2025 Dec
    Reputation: 0
    Country:Germany
    #1
    3 hours ago
    Hi!

    FIrst.... I'm new to this TrueNAS - Jellyfin thing but i do have a little bit experience with Jellyfin on Synology DSM.

    I've build a DIY NAS with TrueNAS as the OS and installed Jellyfin on it (NO Docker!). Now i want to use my dedicated GPU for trranscoding.

    CPU: i5-13600
    GPU: Intel ARC B580

    I looked around the Internet to find some guides, glues or something that could point me in the right direction but found nothing that fits my needs. Evene from the docs Intel GPU Jellyfin i could'nt extract infos for my usecase. Maybe it's just my missing knowledge thats holding me back....

    So here are some pictures from my settings....

    Jellyfin settings:
    [Image: d6wx2h9.png]

    Jellyfin APP config:
    [Image: cdLzKWk.png]

    TrueNAS shell:
    [Image: Mwfy5FE.png]

    Doesn't looks like that my dedicated GPU is properly installed....


    Everytime i start a UHD movie the CPU Usage ramps up. So there must something be wrong.

    Please help! Thanks!

    Ps: pleas feel free to move this post to the right forum if i missplaced it.
    alleycat
    Offline

    Member

    Posts: 115
    Threads: 20
    Joined: 2024 Sep
    Reputation: 1
    Country:United States
    #2
    2 hours ago (This post was last modified: 2 hours ago by alleycat. Edited 1 time in total.)
    (3 hours ago)RobertUnger Wrote: Hi!

    FIrst.... I'm new to this TrueNAS - Jellyfin thing but i do have a little bit experience with Jellyfin on Synology DSM.

    I've build a DIY NAS with TrueNAS as the OS and installed Jellyfin on it (NO Docker!). Now i want to use my dedicated GPU for trranscoding.

    CPU: i5-13600
    GPU: Intel ARC B580

    I don't think the kernel update for the driver are ready yet for TrueNAS.

    https://forums.truenas.com/t/intel-arc-b...port/38945
    Jellyfin 10.11.4 on Ubuntu 24.04.3 LTS, OptiPlex 7050 i7-6700 32GB ram (headless)
    Arc A310, TrueNAS Mini R Raidz2 45 TiB, Netgate 4200 PFsense/HAproxy

    RobertUnger
    Offline

    Junior Member

    Posts: 3
    Threads: 1
    Joined: 2025 Dec
    Reputation: 0
    Country:Germany
    #3
    2 hours ago
    I got the B580 because the older gpu's are just a few bugs cheeper, so i bought the better one. Well, so i have to use the iGPU till they add support for the B580.

    But the question is... is my setup configured the right way?
    I mean.... CPU usage goes up but i dont know if it is Software transcoding or if it is the iGPU. Is there a way to find that out other than activating hardware acceleration and thinking it's working?
    ArneR
    Offline

    Junior Member

    Posts: 24
    Threads: 1
    Joined: 2025 Oct
    Reputation: 0
    Country:Norway
    #4
    2 hours ago (This post was last modified: 2 hours ago by ArneR. Edited 1 time in total.)
    Remember that audio is being trancoded using the CPU, so a spike in usage is to be expected, unless you have a device that can direct play the spesific audio format. 

    You could post a log, but a quicker answer is to simply click on the gear icon in the lower right corner when playing a video, and selecting playback info, it will state there if it is direct playing or transcoding. 
    you might have to lower the bitrate to force transcoding.

       

    EDIT: If you have the option, you should return that B580 and opt for buying an older Arc A310/A380, they have the exact same media encoders in the silicon, the B580 is just a waste of money and energy.

    Besides that, the Arc A series should have the low power encoder options set, the B580 should be no different one should think.
    RobertUnger
    Offline

    Junior Member

    Posts: 3
    Threads: 1
    Joined: 2025 Dec
    Reputation: 0
    Country:Germany
    #5
    1 hour ago
    Quote: Remember that audio is being trancoded using the CPU, so a spike in usage is to be expected, unless you have a device that can direct play the spesific audio format. 

    You could post a log, but a quicker answer is to simply click on the gear icon in the lower right corner when playing a video, and selecting playback info, it will state there if it is direct playing or transcoding. 
    you might have to lower the bitrate to force transcoding.


    I know that Playback Info, and i can force to transcode if i use my phone. But i don't see if it's transcoding with the iGPU (Hardware) or with the CPU (Software). I don't have just a spike in CPU usage... the overall CPU usage is around 10% if i play a 4kUHD HDR with Atmos (Video quality in Jellyfin playback settings on my phone is set to 480p audio is set to auto, Bitrate of transcoding is 241 fps (10.5x) acording to the playback info).
    I would like to have GPU stats i could watch like the CPU stats but i can't find that.

    I guess, the question would be.... Spikes the CPU usage on the dashboard if the iGPU is used too or can i just see CPU usage if the CPU cores are used?

    I know, that sounds a bit strange but as a windows guy i don't know a better way of telling if the GPU is used other then using a tool wich is showing me a graph and some numbers . Upside-down-face


    Quote: EDIT: If you have the option, you should return that B580 and opt for buying an older Arc A310/A380, they have the exact same media encoders in the silicon, the B580 is just a waste of money and energy.

    Besides that, the Arc A series should have the low power encoder options set, the B580 should be no different one should think.

    Well, sending back the GPU is an option for shure. Is this 100% true that the B580 is no upgrade for transcoding?
    « Next Oldest | Next Newest »

    Users browsing this thread: 2 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