# Considering Moving from Win11 to Linux for PLEX

**URL:** https://forums.plex.tv/t/considering-moving-from-win11-to-linux-for-plex/938560
**Category:** Plex Media Server
**Tags:** server-windows, server-linux
**Created:** [May 4, 2026, 2:05pm UTC](https://forums.plex.tv/t/considering-moving-from-win11-to-linux-for-plex/938560 "2026-05-04T14:05:04Z")
**Posts on this page:** 20
**Page:** 1

<div class="post-metadata">

### Author: ![freezegunn47](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/freezegunn47/32/281305_2.png) [@freezegunn47](https://forums.plex.tv/u/freezegunn47)
#### Post date: [May 4, 2026, 2:05pm UTC](https://forums.plex.tv/t/considering-moving-from-win11-to-linux-for-plex/938560/1 "2026-05-04T14:05:04Z")

</div>

Server Version#: 1.43.1.10611

Hello! I’ve been thinking of moving my PLEX server from Windows to Linux. It’s one of those small NUC mini PC boxes that has Win11 on it literally just for PLEX to run. I’ve used Linux at work for years and my peers often speak of how much better it is for server style services so it seems overall like Linux would be a better choice than the entire overhead of Win11 just for PLEX to run.

I’ve been looking online and saw some info on how to do this (linked below) but before I do all the work in an OS I only somewhat know I just wanted to ask out loud, would it really be worth it? I have a massive library and not having the overhead of Win11 and all the MS junk seems beneficial. I assume Intel GPU based transcoding will work the same way as before and I’ll need to adjust the drive paths, import the data, all that but is it really going to be worth it. Also, there’s so many Linux OSes out there, any recommendations on which one would be best for a PLEX box?

[https://forums.plex.tv/t/porting-database-from-windows-linux/740577](https://forums.plex.tv/t/porting-database-from-windows-linux/740577)

[https://spwoodcock.dev/blog/2025-02-plex-windows-migrate/](https://spwoodcock.dev/blog/2025-02-plex-windows-migrate/)

---

<div class="post-metadata">

### Author: ![SuperSecret](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/supersecret/32/10006_2.png) [@SuperSecret](https://forums.plex.tv/u/SuperSecret)
#### Post date: [May 4, 2026, 2:32pm UTC](https://forums.plex.tv/t/considering-moving-from-win11-to-linux-for-plex/938560/2 "2026-05-04T14:32:20Z")

</div>

Linux is far superior for running plex imo. I switched to Ubuntu years ago and never looked back. Intel transcoding will be perfect (if not better). I have an Iris based micro pc that cooks everything else I’ve had before. I would recommend Ubuntu, it seems to be the distro they (plex) favor the most. Other distros I have seen on here have more issues lately especially with the changes in repo updates. Starting from scratch today you won’t see any of those issues, but when they change stuff in the future I can almost guarantee they will favor Ubuntu first.

---

<div class="post-metadata">

### Author: ![Lazarus\_Long](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/lazarus_long/32/333009_2.png) [@Lazarus\_Long](https://forums.plex.tv/u/Lazarus_Long)
#### Post date: [May 4, 2026, 2:34pm UTC](https://forums.plex.tv/t/considering-moving-from-win11-to-linux-for-plex/938560/3 "2026-05-04T14:34:51Z")

</div>

Best thing I ever did was switch from Windows to Linux (Ubuntu), along with Docker. Everything just works, at least for me.

I’m still a heavy Windows user for work and personal, but for my self-hosted stuff it’s all Docker in Linux nowadays…

---

<div class="post-metadata">

### Author: ![DrSmith](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/drsmith/32/81960_2.png) [@DrSmith](https://forums.plex.tv/u/DrSmith)
#### Post date: [May 4, 2026, 2:38pm UTC](https://forums.plex.tv/t/considering-moving-from-win11-to-linux-for-plex/938560/4 "2026-05-04T14:38:06Z")

</div>

I switched from Win to Linux/Ubuntu years ago and have never regretted it. I wanted to have a headless server and stop mucking about with VNC and GUI control over server start/stop/update rituals. Linux headless operation is much smoother than wonky windows server stuff.

---

<div class="post-metadata">

### Author: ![freezegunn47](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/freezegunn47/32/281305_2.png) [@freezegunn47](https://forums.plex.tv/u/freezegunn47)
#### Post date: [May 4, 2026, 2:48pm UTC](https://forums.plex.tv/t/considering-moving-from-win11-to-linux-for-plex/938560/5 "2026-05-04T14:48:56Z")

</div>

On the docker note, would there be a performance difference between installing Ubuntu on the mini PC and then PLEX directly on the OS vs making the mini PC a docker host and having PLEX run in the docker container?

My Synology disk arrays have a Docker installation and I use it for pi-hole so I’m somewhat familiar with that model

---

<div class="post-metadata">

### Author: ![Lazarus\_Long](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/lazarus_long/32/333009_2.png) [@Lazarus\_Long](https://forums.plex.tv/u/Lazarus_Long)
#### Post date: [May 4, 2026, 3:02pm UTC](https://forums.plex.tv/t/considering-moving-from-win11-to-linux-for-plex/938560/6 "2026-05-04T15:02:47Z")

</div>

I think there might be a tiny performance difference, but not even sure you’d see it in real life. I’m running on a Lenovo ThinkCentre M920q tiny PC, released in early 2019. It has an Intel i5-8500T CPU and I don’t notice any performance issues running it in Docker. I’m also running a number of other containers. It handles transcoding fine, although I don’t have a ton of remote users.

---

<div class="post-metadata">

### Author: ![Atomatth](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/atomatth/32/314355_2.png) [@Atomatth](https://forums.plex.tv/u/Atomatth)
#### Post date: [May 4, 2026, 4:44pm UTC](https://forums.plex.tv/t/considering-moving-from-win11-to-linux-for-plex/938560/7 "2026-05-04T16:44:27Z")

</div>

Are you reusing the same NUC or will you have access to two hosts (Windows and Linux)? If you have the ability to have both running at the same that would be the ideal scenario. Is your media store somewhere else like a NAS?

---

<div class="post-metadata">

### Author: ![freezegunn47](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/freezegunn47/32/281305_2.png) [@freezegunn47](https://forums.plex.tv/u/freezegunn47)
#### Post date: [May 4, 2026, 6:17pm UTC](https://forums.plex.tv/t/considering-moving-from-win11-to-linux-for-plex/938560/8 "2026-05-04T18:17:00Z")

</div>

I’ll be reusing it. So backup PLEX library data, backup reg keys, wipe the drive, install Ubuntu Server, install drivers?, install PLEX, convert library over to Linux as per the link below, drop all the data onto server via USB or winscp somehow, start plex, pray/wish/hope/don’t breath and wait until the server starts and all our data is there.

> **[How to Migrate Plex from Windows to Linux: What Most Guides Miss](https://spwoodcock.dev/blog/2025-02-plex-windows-migrate/)**
>
> Migrating a home server between operating systems comes with caveats

---

<div class="post-metadata">

### Author: ![Atomatth](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/atomatth/32/314355_2.png) [@Atomatth](https://forums.plex.tv/u/Atomatth)
#### Post date: [May 4, 2026, 6:45pm UTC](https://forums.plex.tv/t/considering-moving-from-win11-to-linux-for-plex/938560/9 "2026-05-04T18:45:51Z")

</div>

Looks like a good guide to follow. Good luck.

Make sure to keep a copy of your existing DB (without any of the recommended changes) around somewhere just in case. Glad to see they called out `XXXMachineIdentifer values` in the registry. This is what any users you’ve granted access to your server will use to continue their access. Not a huge deal if you use a new MachineID, but you will need to grant access again if you don’t reuse this MachineID.

Obviously, reach out if you get stuck. :plexheart:

---

<div class="post-metadata">

### Author: ![freezegunn47](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/freezegunn47/32/281305_2.png) [@freezegunn47](https://forums.plex.tv/u/freezegunn47)
#### Post date: [May 5, 2026, 1:19pm UTC](https://forums.plex.tv/t/considering-moving-from-win11-to-linux-for-plex/938560/10 "2026-05-05T13:19:09Z")

</div>

Starting the backup and migration this morning… I’ll report back how it goes… a little nervous but I can always slap it back to Win11 if it all goes horrible

---

<div class="post-metadata">

### Author: ![freezegunn47](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/freezegunn47/32/281305_2.png) [@freezegunn47](https://forums.plex.tv/u/freezegunn47)
#### Post date: [May 5, 2026, 5:19pm UTC](https://forums.plex.tv/t/considering-moving-from-win11-to-linux-for-plex/938560/11 "2026-05-05T17:19:35Z")

</div>

I’ve got Ubuntu install, the Intel Drivers install, I can SSH into the server and the data ready to do.

What I can’t sort out at all is how to make Ubuntu talk to my Synology Diskstations and their network shares of data. The guides online say you need the mount the shares on local directories and nothing I try is working. When I try to test mount over SSH it says the server denied it and when I do it from the server’s actual desktop it says the mount isn’t in fstab.

---

<div class="post-metadata">

### Author: ![napolij](https://avatars.discourse-cdn.com/v4/letter/n/a4c791/32.png) [@napolij](https://forums.plex.tv/u/napolij)
#### Post date: [May 5, 2026, 5:35pm UTC](https://forums.plex.tv/t/considering-moving-from-win11-to-linux-for-plex/938560/12 "2026-05-05T17:35:16Z")

</div>

I don’t have a NAS but now that you are on Ubuntu, you will most likely want to NFS mount the drives. You probably had them exported as SMB for Windows. So I expect if you haven’t exported them from the NAS for NFS mounting you’ll have to do that first

---

<div class="post-metadata">

### Author: ![freezegunn47](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/freezegunn47/32/281305_2.png) [@freezegunn47](https://forums.plex.tv/u/freezegunn47)
#### Post date: [May 5, 2026, 6:25pm UTC](https://forums.plex.tv/t/considering-moving-from-win11-to-linux-for-plex/938560/13 "2026-05-05T18:25:47Z")

</div>

I ended up installing the SMB CIFS support stuff and mounting the drives that way. Just waiting for all the metadata and stuff to copy into the right folders and then start PLEX up to see what happens…

Do I have to do anything to make PLEX auto start/run when the server reboots?

---

<div class="post-metadata">

### Author: ![napolij](https://avatars.discourse-cdn.com/v4/letter/n/a4c791/32.png) [@napolij](https://forums.plex.tv/u/napolij)
#### Post date: [May 5, 2026, 7:06pm UTC](https://forums.plex.tv/t/considering-moving-from-win11-to-linux-for-plex/938560/14 "2026-05-05T19:06:47Z")

</div>

It may already be enable to start on boot. Here’s some commands you might want to keep handy.

```auto
Enable on boot: sudo systemctl enable plexmediaserver.service
Start the service: sudo systemctl start plexmediaserver.service
Check status: sudo systemctl status plexmediaserver.service
Restart: sudo systemctl restart plexmediaserver

```

---

<div class="post-metadata">

### Author: ![napolij](https://avatars.discourse-cdn.com/v4/letter/n/a4c791/32.png) [@napolij](https://forums.plex.tv/u/napolij)
#### Post date: [May 5, 2026, 7:18pm UTC](https://forums.plex.tv/t/considering-moving-from-win11-to-linux-for-plex/938560/15 "2026-05-05T19:18:35Z")

</div>

[plex.gz](https://forums.plex.tv/uploads/short-url/fRoyAwDv3wIP20hKswEOQewlal0.gz) (316 Bytes)

I source this from root’s .bashrc cuz I’m too lazy to remember those commands. I can just enter “plex stop” “plex start”, etc.

---

<div class="post-metadata">

### Author: ![freezegunn47](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/freezegunn47/32/281305_2.png) [@freezegunn47](https://forums.plex.tv/u/freezegunn47)
#### Post date: [May 5, 2026, 11:16pm UTC](https://forums.plex.tv/t/considering-moving-from-win11-to-linux-for-plex/938560/16 "2026-05-05T23:16:34Z")

</div>

Thank you!

So far it’s still coping in the metadata and media folders to the right location from the USB backup drive.

---

<div class="post-metadata">

### Author: ![freezegunn47](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/freezegunn47/32/281305_2.png) [@freezegunn47](https://forums.plex.tv/u/freezegunn47)
#### Post date: [May 6, 2026, 1:53am UTC](https://forums.plex.tv/t/considering-moving-from-win11-to-linux-for-plex/938560/17 "2026-05-06T01:53:31Z")

</div>

So far… total failure. After HOURS of coping the data into the right folders I am trying to start up the service and it 1st hated the prefences.XML file and now just won’t start…

 ![image](https://global.discourse-cdn.com/plex/original/4X/a/b/8/ab8408c17d40686115f20b36a5b9b1cc69d38e62.png)

---

<div class="post-metadata">

### Author: ![napolij](https://avatars.discourse-cdn.com/v4/letter/n/a4c791/32.png) [@napolij](https://forums.plex.tv/u/napolij)
#### Post date: [May 6, 2026, 1:59am UTC](https://forums.plex.tv/t/considering-moving-from-win11-to-linux-for-plex/938560/18 "2026-05-06T01:59:06Z")

</div>

Are you sure that all the permissions and file/directory ownerships are correct?

---

<div class="post-metadata">

### Author: ![napolij](https://avatars.discourse-cdn.com/v4/letter/n/a4c791/32.png) [@napolij](https://forums.plex.tv/u/napolij)
#### Post date: [May 6, 2026, 3:26am UTC](https://forums.plex.tv/t/considering-moving-from-win11-to-linux-for-plex/938560/19 "2026-05-06T03:26:09Z")

</div>

And I’m more specifically talking about /var/lib/plexmediaserver/ and below

---

<div class="post-metadata">

### Author: ![freezegunn47](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/freezegunn47/32/281305_2.png) [@freezegunn47](https://forums.plex.tv/u/freezegunn47)
#### Post date: [May 6, 2026, 1:00pm UTC](https://forums.plex.tv/t/considering-moving-from-win11-to-linux-for-plex/938560/20 "2026-05-06T13:00:08Z")

</div>

THIS! Thank you! I made all of the plexserver folder have 777 permissions and it’s up, it has the last 10 years worth of data, and I can play stuff again! It’s finally working!!!

It’s fast too… guess we’ll see how long term if it was worth it…

EDIT: Seeing an issue with Transcoding: Client gets an error saying the Transcoder failed to start up. This device has a Intel TigerLeke-LP GT2 Iris XE chip so it should be fine, it worked under windows. I also manually installed the Intel GPU drivers already.

 ![image](https://global.discourse-cdn.com/plex/original/4X/2/b/4/2b4c730ac87610804e7b07e14713bf263efea0a7.png)

 ![image](https://global.discourse-cdn.com/plex/original/4X/9/5/4/9541344e78d8ea32c40e19b4fc580853042d7cdf.jpeg)

[Next page](https://forums.plex.tv/t/considering-moving-from-win11-to-linux-for-plex/938560.md?page=2)
