this post was submitted on 09 Jul 2024
14 points (93.8% liked)
Linux
48323 readers
655 users here now
From Wikipedia, the free encyclopedia
Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).
Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.
Rules
- Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.
- No misinformation
- No NSFW content
- No hate speech, bigotry, etc
Related Communities
Community icon by Alpár-Etele Méder, licensed under CC BY 3.0
founded 5 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
I used to run kodi on linux on intel NUC's connected to all our TV's a while ago. I don't remember it being particularly unreliable. The issue that made me change that setup was hardware decoding support in 4k for newer codecs.
What I've had doing that frontend function ( kodi, jellyfin, disney plus, netflix etc ) for the last few years is three Nvidia shield TV pro's which have been absolutely awesome. They are an old product now and I suspect Nvidia are too busy making money to work on a newer generation version of them,
The biggest surprise improvement was how good it was being able to ( easily ) configure their remotes to generate power on / off and volume up and down IR codes for the TV or the AV amp they were using so you only need a single remote.
Separating the function of the backend out from the frontend in the lounge has reduced the broken mess that happens around OS upgrades drastically.
I like the idea of separating fontend/backend. I'm not looking to do a hardware change but currently I have a desktop PC and an old laptop both connected to the TV. I was thinking of having the desktop take over as server/HTPC/everything, but I could move the server/games to the desktop and keep Kodi on the old laptop. Refreshing the OS on the laptop will be a lot easier once the server is not tied to it.
I have a PC remote that does TV stuff as well as acts as a keyboard/mouse/Kodi controller. It's a pretty great setup, I just need to stabilise it a bit as it was hacked together in a hurry.
Yeah, I reckon having a split of the frontend and the backend results in about half the complexity in each. If you have multiple frontends you can upgrade whatever the least important one is to see if there are any problems
I didn't really answer your original question.
When I was using NUC's I was using Linux mint which uses cinnamon by default as the window manager. Originally I changed it to use some really minimal window manager like twm, but then at some point it became practical to not use one at all and just run kodi directly on X.
If I was going back to a Linux frontend I'd probably evaluate libreELEC as it has alot of the sharp edges sorted out.
Thanks, I'm thinking I might go with Linux Mint on the desktop PC for running the server, and playing the games. Then once that's set up, test out libreELEC on the laptop for running Kodi. My only concern would be that the laptop is (old) wifi only, so if it's streaming across the network instead of on the same machine it might be slow. But if it doesn't work out I should be able to easily switch to running Kodi on the desktop and retire the laptop.