• 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 SOLVED: Hardware Acceleration with Intel Core i3-9100

     
    • 0 Vote(s) - 0 Average

    SOLVED: Hardware Acceleration with Intel Core i3-9100

    I'm very lost when it comes to getting hardware accelleration to work and the guide loses me even more
    galactic_whaler
    Offline

    Junior Member

    Posts: 3
    Threads: 2
    Joined: 2024 Mar
    Reputation: 0
    Country:United States
    #1
    2024-11-02, 05:13 AM
    Hello, I'm trying to get hardware acceleration set up for my Jellyfin server. First though the details of the server hardware/software
    [*]- Intel Core i3-9100 3.6 GHz Quad-Core Processor (with UHD 630 integrated graphics)
    [*]- Jellyfin Version is 10.10.0
    [*]- Jellyfin is installed using Docker and the jellyfin/jellyfin docker image, using a docker-compose.yml file.
    [*]- Server is a headless Fedora 40 bare metal install. Kernel is 6.11.4-201.fc40.x86_64

    I'm able to follow this guide from the docs just fine, but when it asks me to put /dev/dri/renderD128, well that file simply does not exist for me. the only thing in /dev/dri/ is "card0" and the directory "by-path" inside of which is just a link to "card0". Am I supposed to just substitute "renderD128" with "card0"? it seems like if it were that simple, the docs would state that as an alternate possibility, and when I tried it, my server wouldn't play anything, even stuff that should play without transcoding. This is the first docker container I've set up (and really, the first server I've set up) so I am just very very lost.

    Thank you for any help you can offer.
    Go to solution
    bitmap
    Offline

    Community Moderator

    Posts: 770
    Threads: 9
    Joined: 2023 Jul
    Reputation: 24
    #2
    2024-11-02, 06:04 AM
    That sounds as though you may not have the correct drivers installed. The only necessary device to pass into the container is /dev/dri/renderD12* (where it's 128 for iGPU, increased by 1 for each additional card/GPU). You don't have to pass card0 and it definitely won't provide the correct device to the docker container.

    You may need to enable non-free drivers and find the intel-media-driver-non-free package from your distro. I don't run Fedora, but there are a ton of posts out there that seem to help with installing the correct drivers. Be careful of just copy/pasting code from random folks on the web, but if you understand what is happening in each command, you can spot anything janky.
    Jellyfin 10.10.7 LSIO Docker | Ubuntu 24.04 LTS | i7-13700K | Arc A380 6 GB | 64 GB RAM | 79 TB Storage

    [Image: AIL4fc84QG6uSnTDEZiCCtosg7uAA8x9j1myFaFs...qL0Q=w2400]
    galactic_whaler
    Offline

    Junior Member

    Posts: 3
    Threads: 2
    Joined: 2024 Mar
    Reputation: 0
    Country:United States
    #3
    2024-11-04, 03:51 AM
    It seems like the issue was actually that my motherboard had disabled graphics cards except for the one built into it. I had to go into the BIOS and change those settings and that finally got things working such that the iGPU of my CPU was working as normal.I figured this out thanks to the output of lspci -v | grep -A 10 VGA revealing that other graphics were being used.
    « 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