Which platform supports Plex Media Server better?

Server Version#: 1.41.7.9749
Player Version#: 4.145.1 (Plex Web)

I have been running PMS on Windows 10/11 for the past eight years or so, and it’s mostly been okay. Recently, I have had a lot of issues with Transcoding, codecs, and garbage files stuck in the cache and plex_temp folders. On Windows, Plex is an absolute nightmare to try to troubleshoot. I was considering moving to Linux on my Synology NAS, but held off since it wouldn’t support transcoding.

I’m curious which platform is a better host, and what others have experienced running and troubleshooting PMS on them?

Thanks!

I’m partial to Linux – either bare metal, or a container with GPU passthrough – for it’s easy of scripting and small footprint. Not to mention it’s free.

The Windows Police are going to come and get me, but IMHO PMS runs better on Linux and Linux is a nicer server in general.

The AMD Police are going to come and get me, but IMHO Intel Quick Sync is a killer feature that is pretty much mandatory for PMS, and AMD does not have feature parity yet AFAIK.

The Synology police are going to come and get me, but IMHO a Syno is usually a poor server even though it’s Linux as most lack Quick Sync, have poor performance, and are generally just more fiddly if you are into running your own server apps.

The Debian police are going to come and get me, but IMHO Ubuntu LTS is a great distro for new users because it is so popular it’s really easy to find help.

The Ubuntu Police are going to come and get me, but IMHO it is OK to run a “desktop” version of Ubuntu as your server. The ignored desktop software takes scant resources, but you have a GUI if you want it, which can be very nice for new users. It’s also just… Fun?

The Docker Police are going to come and get me, but IMHO running Plex without containerization is not a crime; it is a human right. This simplification makes getting started easier on people who are new to Linux. Just use the built in PMS feature to back up your PMS database to a separate volume so you can recover from disaster. (You may join the Docker Police later when you are ready, word is they are always recruiting.)

There are lights and sirens outside now, and I hear pounding on my door. I’ve said too much, and my time grows short.

I think the best Plex server for most users is an inexpensive computer with an Intel Gen 7 (at least) CPU + GPU, running Ubuntu unless you are already experienced in other distros. Separate server provides more capability and fewer hassles, albeit at additional cost if you do not have a well stocked computer junk closet.

If your Windows hardware kind of matches that spec, you could try putting Linux on a spare hard drive, and just check it out.

The police are almost here. Farewell, and remember me.

5 Likes

This had me laughing out loud!

3 Likes

100% agree. I switched from a Windows/AMD system to a Linux/Intel system, and it’s been far, far better. That being said, I really dislike Linux since it isn’t as intuitive as Windows. But I’m used to it now and will take stability over aesthetics for PMS any day.

1 Like

I’m going to throw my hat in the ring for using a FreeBSD-based Plex Media Server. No, really, hear me out.

On what other (supported) platform do you get to configure your entire system with rc scripts? And /sbin/init for PID 1. That alone is worth the price of admission.

If you’re a fan of containerization, FreeBSD had OS-level virtualization with Jails before containers were cool.

And if you like Linux distributions with rolling releases, it doesn’t get more rolling than recompiling your entire FreeBSD system from updated source every few days. (I recommend the STABLE branch for this.)

I’m only half-kidding. :upside_down_face:

1 Like

I love FreeBSD, it was my first unixy OS and I like everything about it better than Linux.

This tone mapping support chart shows why I won’t use it for Plex, though.

2 Likes

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.