Currently, I use Debian on my server. I have an Intel Arc GPU that I use for transcoding, however hardware encoding doesn’t work. I am able to get a slight performance benefit from decoding, but encoding would be much better. I have an A750 in my desktop (not server), and was able to get hardware acceleration working, but only with openSUSE Tumbleweed with the stable kernel (6.9.4). While I would love to have encoding, (I am limited on upload speed and av1 encoding isn’t practical on the CPU for multiple streams), I doubt it would be stable using a rolling distro and non-standard kernel. Has anyone else tried anything like this? Are there any arc + jellyfin users out there who know any way to make this work, or any openSUSE self-hosters could vouch for its stability? I am willing to try almost any distro (except ubuntu) to make this work.

Edit: fixed. There was some firmware I needed to work on debian. I will link and such in a bit when I have time.

    • N0x0n@lemmy.ml
      link
      fedilink
      English
      arrow-up
      6
      ·
      edit-2
      6 months ago

      One downside of debian testing is you don’t get security patches when the package is freezed under testing.

      Rather use sid, but comes with it’s own share of troubles !

      Edit: I’m currently on Manjaro, wich is somehow a “semi-rolling” release based on arch. It takes a few weeks before it hits the stable branch. But while I love it as daily drive, don’t know if I would recommend it as server.

      Servers need to be stable, that’s why I use debian stable on my server.

      Maybe give fedora server a try? Which is more uptodate than debian and maybe more stable as a server OS than a rolling release !

      • muhyb@programming.dev
        link
        fedilink
        English
        arrow-up
        2
        ·
        6 months ago

        I see. I recommended that because it’s kinda like rolling release. I haven’t used openSUSE as a server but I remember people who use from Reddit self-hosted.

        You can also try Void Linux.