Enable DVD Playback

Warning: It is illegal to circumvent DRM in many countries, including the United States. Proceed at your own risk.

By default, Trisquel is unable to play many DVDs because it lacks a library to bypass the CSS (Content Scrambling System) DRM (Digital Restrictions Management) algorithm that prevents access to encrypted DVDs. You need to install a simple free software library called libdvdcss, which bypasses the encryption, includes an API to access DVDs as a block device, and ignores region codes.

Installation

First you need to add the VideoLAN Debian repository to your sources.

Simply execute the following command in the terminal to open the sources.list file in a text editor:

sudo nano /etc/apt/sources.list

Use the arrow keys to move to the very bottom of this file

And simply append the following entries to the bottom of the file:

deb http://download.videolan.org/pub/debian/stable/ /

deb-src http://download.videolan.org/pub/debian/stable/ /

It should now look like this:

Now press Ctrl + O to save the document. When prompted about the "File Name to Write", just press enter to accept the default. And then Press Ctrl + X to exit.

Import the key:

wget -O - http://download.videolan.org/pub/debian/videolan-apt.asc | sudo apt-key add -

Now, update the repositories:

sudo apt-get update

And finally, install libdvdcss:

sudo apt-get install libdvdcss2

Additional codecs

Users may also have to install the gstreamer0.10-plugins-ugly package to have DVD's play properly. This is unrelated to the CSS encryption on the disks.
AttachmentSize
dvd-nano.png39.27 KB

Revisions

02/16/2010 - 04:47
AndrewT
08/01/2011 - 00:24
Bertel
09/22/2011 - 22:29
SirGrant
11/25/2012 - 16:56
joek3
08/13/2013 - 18:18
lloydsmart
01/04/2014 - 21:30
ssdclickofdeath
12/29/2014 - 05:39
Pandya
12/05/2015 - 10:06
lembas
12/08/2015 - 04:54
jxself
02/19/2016 - 21:09
Magic Banana
05/11/2018 - 13:52
hydra
05/11/2018 - 16:24
loldier