You can use Debian Testing.
Selfhosted
A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don't control.
Rules:
-
Be civil: we're here to support and learn from one another. Insults won't be tolerated. Flame wars are frowned upon.
-
No spam posting.
-
Posts have to be centered around self-hosting. There are other communities for discussing hardware or home computing. If it's not obvious why your post topic revolves around selfhosting, please include details to make it clear.
-
Don't duplicate the full text of your blog or github here. Just post the link for folks to click.
-
Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).
-
No trolling.
Resources:
- selfh.st Newsletter and index of selfhosted software and apps
- awesome-selfhosted software
- awesome-sysadmin resources
- Self-Hosted Podcast from Jupiter Broadcasting
Any issues on the community? Report it using the report flag.
Questions? DM the mods!
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 !
I believe that I've tried that. I currently use the backports kernel anyway.
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.
Which kernel do you use on Debian? IIRC support for Intel Arc was added in 6.0 or higher. I am using Proxmox (based on Debian) and I had to upgrade from 5.15 to 6.2 kernel to get hardware decoding to work. Have you checked the Jellyfin manual? It's pretty elaborate on how to get Intel QSV working.
I ran sid for 6 years without issue. You might like it :)
EDIT: I only switched after my employer mandated an Ubuntu flavor
Use of hardware enablement package kernel might help here? It is called linux-generic-hwe or something like that. It will install a much newer kernel with more support for newer hardware.
I am running an Arc A40 on an Ubuntu VM for Plex. They only problem I have is VM not booting after it is restarted. Restarting the host fixes the issue.
https://www.intel.com/content/www/us/en/support/articles/000091844/graphics.html
How did you manage to get an A40?
Someone I know organized a group buy and bought a box of them.
Are you saying that it does work with open suse tumbleweed with the stock kernel?
I havent run opensuse much as a server but am always looking at it and Arch.
Probably going to switch to Arch eventually because the arch wiki is just the best docs I've found.
If you're not relying on say a closed source driver that needs to compile for each kernel update you should have no issues there.
If you set up btrfs snapshots to run on updates then you could always just roll back if there's a bad one. That's how my arch laptop is set up.
Personally wouldn't use Debian testing over arch or tumbleweed though. I think there's something to be said for being on the same packages as the maintaners and not a testing version.
You can use slackware current
Serious question - does Slackware offer any special features that make it more attractive?
I stopped using Slackware back when Corel Linux released, and when CL died I switched to Debian and never looked back.
I find building packages from source to be easier cause thats their preferred method for third party software.
i treat it as a stable base that i can build on top of.
Sounds like they've stayed much the same.
There was a time when I enjoyed that kind of effort. Now I have a job in I.T. and a toddler that I want to spend my free time with. When I use my personal/private computer, I just want my software to work and I want to be able to keep it patched with minimal effort.
In a way I'm glad Slackware has kept to the original ideals. I enjoyed using it from the 3 series through 7 at least. I remember people getting their knickers in a twist when he jumped version numbers. In those days I had a custom kernel that I wove patches into. Big O scheduler, usb support, agpart support, some other stuff I can't remember. I remember wanting low latency because MP3s skipped otherwise.
It was fun, but back then hacking on Linux kernel patches and building things from source was my hobby. I remember loading Linux into a powermac 4400 because I could, and I used it as my always-on IRC machine.
Ahhh Slackware.
Oh yeah you dont need to do all that anymore. Most things work easy. I find that better cause i dont want to run anything outdated or unpatched in my local network. The stable base helps with that. My issue is when i need someone else to compile new version of software to create a package. I find that method on debian and ubuntu to be tedious.
i think of slackware as a distro that gives you the tools to build your own distro. Every slackware user seems to have their own unique workflows which is a double edged sword.
also yeah sometimes you wanna spend time with people i feel that. Congrats on the toddler!