Plex Server On Chromebook

Use Plex all the time on a Samsung Chromebook Plus. It'll support the Android App just fine, but I prefer the browser interface 95% of the time. Never had any issue with either one.

This seems to always pop up as one of the largest debates with just about any server or network utility solution out there. Windows vs Linux, which is better. So, of course, this is going to be a huge focus point for Plex as well.

If you mean can you run a Plex server on a Chromebook, the answer is no. The Chrome Extension is only to play your content that you run from a separate server, this can be a Windows desktop PC, Linux machine, Mac, NAS or the upcoming Plex cloud, to name a few options available to you. System closed January 7, 2020, 10:10pm #4. Plex has incredible support for an extensive library of movies, music, and TV shows. It allows you to stream content directly onto your TVs from your library located on a standalone server, personal computer acting as a server.

When installing Plex Media Server, you are given the option to cover just about every single OS available to you. Windows, Mac, Linux, FreeBSD, as well as a number of NAS options for those really looking to have fun.

However, it usually comes down to the top two options. Windows and Linux. It costs far too much to build a Mac solution unless you just so happen to have something powerful laying around that you aren’t using for anything else–or you want to install your server on the main Mac system you use for everything else and keep it running for 24/7. However, when it comes to building something dedicated to Plex and leave it sitting in the corner, it’s usually Windows vs Linux.

We have seen a number of questions develop surrounding this and the answer is usually pretty simple in my experience. It all dials down to user-preference and what you are looking for in your server. If you are looking for all of the latest features, or you simply want a solution that works for your typical options and would like to set it up and mostly forget about it unless you absolutely have to play with something.


This is your best option to lean on if you always want the latest features to be supported. Plex is absolutely fantastic at rolling out new features every year. They really do have a great focus on the product’s evolution and listening to their community of users. However, sometimes these new features can be limited to certain platforms or OS environments. When it comes to OS restrictions, we find that Windows is quite commonly where they begin and eventually roll such features to Linux.

An example of this is the new Plex Arcade feature they recently launched. It will eventually reach the other OS environments, but right now it only supports Windows or macOS server installations. There is no telling how long it will take for the option to make its way to Linux. So if this is going to be a concern of yours, Windows is the way to go. MacOS as well, however, sometimes we find Mac can sometimes be second place as well for rollouts. Which leads us back toward Windows.

This is also your best option if you are used to Windows and aren’t so tech-savvy beyond simple Windows operation. Windows is very friendly to all levels of users, where Linux is a bit more complicated and recommended for intermediate or advanced users only.

That being said, we do recommend Windows Server vs Windows 10 since you have more control over things going wrong (like Windows Update suddenly deciding you need to reboot and somehow messes something up). So if you are tech-savvy, but still prefer Windows, then Windows Server might be the best path to take as it will be more reliable. The only drawback is they only officially support up to Windows Server 2012 R2 right now (at the time of this article).


Plex Server On Chromebook Os

If you are patient, thus aren’t concerned about having the latest features right this very moment (and are tech-savvy), then Linux would be your best option. The disadvantage of using Windows for a service like this is that you are using Windows. Windows is a fantastic OS for the average person for normal day to day tasks. However, when you are building a machine you need to rely on when it comes to uptime and performance, it doesn’t always get a trophy. As mentioned, Windows Update is one of your biggest enemies. Ever since Microsoft made it as hard as possible to avoid updates. System reboots without your knowledge can quickly bring services like Plex offline when something goes wrong (which can happen commonly looking back at the last year worth of updates).

Linux, on the other hand, doesn’t share the same troubles (usually). When there is an update available, it will normally offer a pop-up to let you know but it won’t take action unless you tell it to (or unless you enable automatic updates). One of our favorite ports is Ubuntu since it really does make this friendly. It is simply a smoother OS environment when it comes to both uptime and performance. You can drop features completely from the OS or never install them to begin with so that the OS can focus on very specific purposes. Because of this, you have far more control over your system resources. The system will have to be rebooted less often and has less of a chance of suddenly locking up or crashing because of an odd driver updating on the back-end.

Nothing is perfect though. As mentioned, this is a tech-savvy option. So if you don’t title yourself as such, you may want to stay clear of Linux. Where Windows offers plenty of fancy interfaces with buttons and text to walk you through everything, Linux relies a lot on terminal entries (like Windows’s CMD or Powershell window). So you will be spending some time typing commands within a terminal window to configure or update certain options or settings within Linux. This is another reason we like Ubuntu because it does make it a little easier to adapt to coming from an OS like Windows. Yet, you will still find yourself spending a lot of time in terminal windows.

As long as you can get past the tech-savvy requirements, this is usually the very best option to go with. While the latest and greatest features can be nice, or even incredible, system stability and the lessening of general headaches are even more incredible.

The Verdict

So, ultimately, a lot of it comes down to tech-savviness and patience. If you fancy yourself brave and looking to become a little savvier, it can never hurt to install Linux on an old machine to practice and play with. It is a fantastic way to build up your skills and understanding of the complexities of computers and how they operate behind the scenes vs fancy GUI interfaces that do everything for you. Linux can be used in so many ways to build stable environments for various services (ie, Plex, Octopi for 3D printing, PiHole for network-wide ad-blocking, other complex custom firewall solutions, web servers, and more).

If you are tech-savvy, usually Linux is always going to be your best bet. You can build it, configure it, and generally let it sit there until you are ready to update something.

If you prefer to keep things as simple as possible, then Windows will be. You’ll just have to deal with administering it more often to keep Windows Update happy and reboot it from time to time to keep things fresh.

Given, the war between OS environments comes in so many flavors as you can always find other reasons to like one over the other. So feel free to share your own experiences in the comments below. Which do you prefer to use for Plex?

You May Also Like:

[Last updated: 03/24/2019]

In this tutorial we will make a portable media server with a Raspberry Pi 3.

Video : English subtitles available.

The advantage of this server is that it is cheap, on battery, so portable, 100% autonomous, long life, it integrates the wi-fi it will be relatively compact, multi-client, you can connect several smartphones or tablets!

This server, you can use it at home, in the car, on vacation at the hotel, in fact, wherever you go, you can take it with you!

And the most fantastic with this server is that to be able to enjoy the media stored on it, all you need is a smartphone or tablet (or smart TV) without any particular application! A simple web browser (Chrome, I.E., EDGE, Firefox, Safari …) is enough.

Small warning, this server has its limits, it’s a Raspberry Pi, it’s not a server core i7 64GB RAM huh 🙂 I discuss it in more detail in the last point of this tutorial.

Let’s get to work now.

For the realization of this multimedia server, you will need:

  1. A Raspberry Pi 3;
  2. A protective case for the Raspberry Pi;
  3. A micro carte SD de 8 Go Minimum;
  4. A storage device for your media files. I recommend the SSD, I would explain why lower.
  5. A USB to micro USB cable, for the power supply;
  6. For installation only : a 5V power supply;
  7. Optionally, a battery pack (10A ou 20A), so that the multi-media server is 100% portable, ideal for the car 🙂 ;
  8. Elastics if you opt for the batteries pack;

Since this media server will be portable, it is likely to suffer shocks. Therefore, to store your media I strongly recommend a storage device without mechanical parts like hard drives (conventional) trays. Opt for a USB stick or SSD HDD.

Once you have all that, you can start.

1. Prerequisites for this tutorial :

1.1. : Raspbian installation, at the moment of writing this tutorial, the version of Raspbian is the 2018-11-13 Raspbian Stretch Lite Kernel version 4.14;
1.2. : Raspbian configuration;
1.3. : Updating of Raspbian;
1.4. : Connect in SSH to your Raspberry Pi;
1.5. : Optimize your media files.

2. Mount the storage device :

The storage device is the disk (or usb key) on which you will store all your multimedia files (movies, series, music etc.).

To be able to use it with Linux, you have to perform an operation called “device mount”.

For this tutorial I use a hard disk 125GB SSD on which I created three folders: “movies”, “series” and “musics”.

To mount a storage device follow this tutorial : Mount a storage device / drive.

3. Configuration of Wifi Access Point :

Once the prerequisites are complete, we will configure the Raspberry Pi Wifi access point to connect our devices such as tablets, smartphones, WiFi TVs, etc.

To configure your Raspberry Pi access point, follow this tutorial : Create your Access Point with your Raspberry Pi

4.Installation of the PLEX server:

To install Plex Server, follow this tutorial.

5. PLEX configuration :

To configure your Plex Media Server, follow this tutorial.

6. Adding libraries :

To add your libraries to your media server, follow this tutorial.

7. 1st Reading test in wifi :

Now that Plex is installed, configured and our media are well indexed, we will connect a “client” device to the Wifi of our Raspberry Pi to ensure that we can view our media.

First, disconnect the network cable from your Raspberry Pi.

Then take any PC, tablet, smartphone or smart TV and connect to the WiFi of your Raspberry Pi.

If you followed my tutorial on the Raspberry Pi Access Point, enter the login data used in this tutorial.

Once you are logged in, open your favorite internet explorer (I.E., EDGE, Chrome, Firefox, Safari,…) and enter the IP address of your Raspberry Pi followed by :32400/web, exempel :

If everything has been correctly configured, you should arrive on the homepage of your Plex server.

Select a movie by clicking on it and click on the “Play” logo, and enjoy 🙂

Connect other devices and do exactly the same thing.

Now imagine your tranquility during your car journeys, each one films… 🙂

8. Adding On / Off button :

In order to properly turn on and off our server media, you can connect a button.

The advantage is twofold, we turn on and off the server cleanly with the command “shutdown”, and it avoids connecting and disconnecting the power cable that in the time could damage the connector of the Raspberry Pi.

To add an On / Off button follow this tutorial.

9. Evolution of the media server over time :

9.1. Adding new media to the storage device:

If you want to add media to your storage device, do it step by step .

First turn off your Raspberry Pi with the button if you have one or if you are connected with SSH run sudo shutdown now.

Unplug the storage device and connect it to your computer. Add your new media.

Reconnect the storage device to your Raspberry Pi. This is not mandatory, but plug it into the same USB port you never know with Linux 🙂

Turn your Raspberry Pi on.


If you have added a new directory containing your new media, follow the tutorial : add new library tutorial.

If you’ve just added new media to existing directories, go to the main web page of your Plex server (IP:32400/web).

Click on the “three dots” next to your library and choose “Scan Library Files”, this will update your library. Repeat this for each library that you want to update.

Wait a moment, new media will be added to your media server.

Enjoy 🙂

9.2. Changing storage device:

If your first storage device becomes too small, you probably want to change it to a larger one, to do this you must proceed step by step .

Plug your Raspberry Pi into your Ethernet network, turn it on.

With a web browser go to the home page of Plex server and delete all libraries by clicking on the “three points” next to each library, then “Delete”. Confirm your choice when Plex asks you.

Then connect to your Raspberry Pi with SSH and enter your username and password.

Run the command sudo nano /etc/fstab and delete or comment (with a #) the line corresponding to the mounting of your old device.

Turn off your Raspberry Pi with the following command sudo shutdown now

Remove your old storage device and then connect the new one.

Turn on your Raspberry Pi and then follow the tutorial to mount your new storage device.

Once the device is mounted, follow the tutorial to add your new libraries.

That done, you can turn off your Raspberry Pi with the command sudo shutdown now, unplug the Ethernet cable, and continue to enjoy your Wi-Fi server media.

9.3. Add an additional storage device:

Since the Raspberry Pi has four USB ports, it is possible to connect four devices.

Keep in mind that the more devices you connect, the more power the Raspberry Pi will consume power. So if like me you use it with a Power Pack, il will quickly be flat.

Personally I connect it one at a time, if the place is missing, I change the storage device and I take a bigger one.
But you want to connect more USB sticks, for each of them follow the tutorialf to mount a storage device. Take either to give different names to the mount points of each storage device, for example “mymedia1”, “mymedia2” or “usb16go”, “usb32go1”, “usb32go2” etc.

10. Limitations of this system :

The Raspberry Pi is a nice tool, but it has its limits, it will not replace a good computer.

Therefore, to improve the compatibility of our media and be able to read easily on portable devices (this is the main goal of this tutorial), it is necessary to prepare them, optimize them.

If you have not already done so, to optimize your media files, follow this tutorial.

I do not use MKV full HD format, the reading is jerky, or even impossible.

My media are XVID Mpeg-4 encoded formats.

To find media information, I use AVIcodes (Open Source) which you can download on the creator’s website of on my deposit and his source code.

Click on the “Choose File” or “Choose Folder” button, go find the location of your media and the program will give you a lot of very interesting information :

It may be useful to re-encode your media for the codec to be supported and for the resolution to be adapted to your client (smartphone or tablet).

Plex Server On A Chromebook

Voilà, If you enjoyed this article, feel free to share it. 🙂