Entertainment Linux

Watch Netflix on Linux with These 4 Tricks

Michael Mason 30-06-2016

A shiny new Linux installation is on your computer, all prepped for hours and hours of free and open source office work. But there’s something wrong. “What happened to putting the fun back into computing?” you may be asking yourself. “If only I could watch Netflix!”


Here are four ways you can watch Netflix in Linux, and the benefits and downsides of each method. In Linux, you have the power or choice, so make your pick… or choose them all!


Watch Netflix Using Google Chrome Browser

Perhaps the most popular web browser in a vast field of options on Linux, Google’s Chrome browser has been changing the way people view the web for the better part of a decade now. Up until somewhat recently, Google Chrome had only been available on Windows and Mac, but is now available on most Linux distributions and derivatives, through native binaries for Debian and Red Hat based systems, or through compiled source for distros like Arch Linux.


Why you might want to use Google Chrome Browser to watch Netflix

Installing Google Chrome is easy How to Watch Netflix Natively on Linux Using Netflix on Linux easier than ever. Now you just need the right web browser. Or simply watch Netflix on Kodi! Read More . It is a self contained application, which comes with the necessary available plugins baked right into the app. By installing Chrome, you can watch movies and television shows from nearly any streaming site, including Netflix and Amazon Prime Instant Video, without installing any additional software. You also have access to the vast library of Chrome extensions The 13 Best Chrome Extensions by Google You Probably Aren't Using Personalize your browsing with these must-have extensions from Google. Among the thousands of Chrome extensions in the Google Web Store, some are developed by Google. These are the best picks from Google itself. Read More , the wide variety of web applications in the Chrome ecosystem, and the excellent web and JavaScript rendering engine, Blink.


Why you might want to skip using Google Chrome to watch Netflix

Google Chrome is closed source. The Free Software Foundation and the GNU Project (big names in the Linux world) believe users should be able to acquire and run software freely, while also being able to study and redistribute the underlying code. Some Linux users value the openness found in the Linux community and refuse to install closed source software and drivers.

Chrome can slow down your entire system Why Is Google Chrome Using So Much RAM? Here's How to Fix It Why does Google Chrome use so much RAM? What can you do to keep it in check? Here's how to make Chrome use less RAM. Read More by sandboxing every tab open and extension installed, and even running in the background after you have closed Chrome completely. This could be a deal breaker if you are running older hardware, or value snappiness from your operating system and applications.

Google. Google hoards your data like a Viking hoards treasure. For instance, if you have the auto-complete feature turned on to save time when searching the web from the address bar, that data is sent to Google. Some would call it a keylogger. You may want to steer clear of Google Chrome if you value your privacy.

Google Widevine Plugin


Watching Netflix Using the Widevine Plugin

The Widevine plugin is an HTML5 video player developed by Google to allow streaming playback of encrypted DRM files without the use of Adobe Flash or Microsoft Silverlight. Widevine was released with support for all major operating systems, through Google Chrome, and is not officially supported on any other browser. But, due to some enterprising Arch Linux developers, Widevine has been successfully modified to run in Chromium (the open source version of Google Chrome ), and has begun being modified for use in the Firefox and Vivaldi (Opera based) web browsers.

Why you might want to use the Widevine plugin in Chromium or Firefox web browsers

The freedom of choice. Using Linux is all about the freedom to choose what software you run on your system and how that software is configured. Installing plugins which enable you to view content on the web should apply as well.

The Firefox web browser is open source Why is Linux So Great? Because It's Open Source! But what makes Linux such a great choice that it's used in all those devices? It's because it's open source, which as you're about to see, has various implications. Read More . Chromium Browser is open source. Again, these browsers fall in line with the philosophy behind using Linux.

Why you might want to skip the Widevine plugin in Chromium or Firefox web browsers

Installing an unsupported plugin could have negative effects on your system. In this case, Widevine might not work correctly, or at all, leaving you with a black screen instead of a streaming movie. Additionally, browser updates or Netflix updates could be incompatible with your installed version of Widevine, forcing you to wait until someone in the Linux community uploads a new version of the plugin. While this could only take a few hours, there is no guarantee Widevine will be updated at all.


Silverlight Plugin

Watching Netflix Using Pipelight

Another option providing you the ability to watch Netflix and Amazon Prime Instant Video content is Pipelight 5 Ways to Watch Netflix on Linux without Silverlight Netflix depends on Silverlight; Silverlight doesn't play well with Linux. But Linux users have an easy-to-use workaround. Read More . Pipelight is an open source version of the Microsoft Silverlight plugin What Is Microsoft Silverlight? [Geeks Weigh In] Read More , which Netflix used for streaming videos, and Amazon Prime Instant Video currently uses to stream video. This plugin is available for nearly all web browsers, and is usually included in the repositories for whichever Linux distro you are using.

Why you might want to use Pipelight to watch Netflix

Pipelight is readily available for nearly all major web browsers in Linux, and most of the time, just works. Pipelight works with Flash, Shockwave, Silverlight and the Unity Web Player, allowing you to stream just about any video content and play games powered by the Unity game engine, all through your web browser.

Why you might want to skip using Pipelight to watch Netflix

Pipelight is not 100% Linux code. It is actually a compatibility layer which allows you to run Windows code inside Linux, and actually requires Wine (a Windows compatibility layer application) to run at all. If you are running a slim operating system, or do not need to run additional Windows applications in Linux, you might want to steer clear of this plugin.



How to Watch Netflix Using a Virtual Machine

Another option you have to watch Netflix in Linux is through a Virtual Machine Try Out Windows 8 In VirtualBox Right Now For Free Are you curious about Windows 8, the upcoming operating system from Microsoft? Try it out in a virtual machine, right now, for free. All you need to do is download the free ISO file and... Read More . A Virtual Machine runs a copy of Windows or OS X in a virtualized environment, allowing you to open up a native version of your chosen web browser with all the native plugins available to that browser.

Why you might want to use a Virtual Machine to watch Netflix

You have a dual boot setup installed on your computer and want to run native applications off your existing Windows or OS X installation. Your virtualization software creates a virtual machine using the hard drive partition containing your Windows or OS X installation. This is very handy if you use Linux for testing or developing software, but your OS of choice is Windows or OS X.

Why you might want to skip using a Virtual Machine to watch Netflix

Hard disk space. When installing a virtual machine, you must allocate a certain amount of physical space to your virtual hard drive. On older systems with small hard drives, this might not be an option.

Your computer must support virtualization. Some older hardware lacks the ability to virtualize machines. Most newer hardware supports this, but if you installed Linux because Windows no longer supports your hardware, you may not be able to virtualize.

While just a few years ago, watching streaming video from a Linux based operating system was difficult; today it has become easy to watch Netflix in just about any web browser. Any one of the four choices discussed will display picture perfect movies, in a matter of minutes!

Which method do you prefer? Have you tried installing the native Widevine plugin? Are you a Virtual Machine user for all your browsing needs? Tell me about it in the comments.

Related topics: Chromium, Google Chrome, Linux, Netflix, Virtual Machine.

Affiliate Disclosure: By buying the products we recommend, you help keep the site alive. Read more.

Whatsapp Pinterest

Leave a Reply

Your email address will not be published. Required fields are marked *

  1. adraves
    November 7, 2016 at 1:04 am

    Just install the Chrome browser from the website and it will work. The one in the package manager is called chromium and doesnt work for netflix.

  2. gerrit
    July 4, 2016 at 2:26 pm

    And what about Stremio, that works super in linux mint

    • Michael Mason
      July 4, 2016 at 9:00 pm

      Stremio is a great product. I tried it about a year ago. I wasn't aware it worked with Netflix. Is that a recent feature?

      • Ivo Georgiev
        July 17, 2016 at 12:42 pm

        Hello, one of the founders of Stremio here - we added a Netflix add-on recently, you can see it at http://addons.strem.io

      • Ivo Georgiev
        July 17, 2016 at 12:42 pm

        Hello, one of the founders of Stremio here - we added an add-on for Stremio, you can see it at addons.strem.io

  3. Anonymous
    July 1, 2016 at 11:22 pm

    We did some experiments on the Puppy Linux Forum a while back, to see which other browsers NetFlix could be watched in. From version 49 onwards, we too found that it would work in Chromium, by the simple expedient of 'borrowing' the libwidevinecdm.so and libwidevinecdmadapter.so modules from a contemporary version of Chrome itself. All you needed to check was to go into 'chrome://flags' and make sure EME was enabled.

    And it worked. Flawlessly. We've been trying to get SlimJet (based on Chromium) to play it too, but the authors, FlashPeak, have made some coding changes somewhere that mean it doesn't, currently, work the way we hoped it would.....

    • Michael Mason
      July 1, 2016 at 11:27 pm

      That's awesome. The more options people have to make it easier to switch to Linux, the better.

      Here's the link to the Arch User Repo. Maybe get in touch with the developers there to see if they have any ideas?


      • Anonymous
        July 11, 2016 at 12:44 am

        Unfortunately, it's not quite that simple..! It appears that the SlimJet development team deliberately haven't included the necessary H.264 coding support, in order to stay on the right side of the law vis-a-vis the 'patents & royalties' issues.....