Streaming DRM protected content

Despite saying they’d provide a Unix client, twice, Netflix has never done so—recently it has been made possible to run it via Wine. (They claim they’ll eventually not require Silverlight in the future.)

Check the “Compholio” Wine patches page for the latest information. At the time of this writing, Wine version 1.5.27 seemed to be targeted.

xattr
File system extended attributes are used to keep the precious DRM working, so you’ll need support in your kernel as well as your file system mounted explicitly with the option.

Checking for support
Quick check:

More thorough:

Adding support
See Kernel/Upgrade for in-depth kernel rebuild instructions.

If you were only missing the option in :

Wine
Wine is quite the moving target, so will almost certainly need to be unmasked:

Alternatively, with directory scheme:

winetricks
We’ll also need the winetricks script to install some fonts:

Alternatively, with directory scheme:

If you aren’t using GNOME, you can save yourself some trouble by ensuring the ' ' USE flag is disabled:

Alternatively, with directory scheme:

Wine installation
This takes a bit, and produces a lot of output:

Extra configuration
You’ll need a couple more packages for this: