The No-BS Guide to Playing DVDs Under GNU/Linux
Written 04/02/2000, last revised 04/03/2000


INTRODUCTION:

     This page exists because my fellow free software/open source enthusiasts have, as usual, failed to provide a simple howto guide on the subject. Those who feel that only those willing to put in a lot of work "deserve" to be able to play DVDs are not welcome here; flames along these lines will be cordially ignored. This guide is meant to fill a void by explaining, from start to finish, how to go from a DVD-incapable system to a DVD-capable system-- in one sitting.

     A further note-- the techniques contained within this tutorial are, to the best of my knowledge, legal. (This as asserted not by just by me, but by the fine folks who wrote the driver I use, people whose driver was published on Creative Labs's site) This is because rather than doing CSS decryption in software, the DxR2 board itself is allowed to handle it.

     When I first got interested in the playing DVDs (I got my first DVD playing hardware-- namely, a Creative Labs Encore DxR2-based DVD upgrade kit-- rather late in the game), I was disgusted to find that there was no way to play a DVD under GNU/Linux. Rather, there was a highly-disputed program called DeCSS out there. I began distributing DeCSS on my Web site; it was a small Windows program which would decrypt a DVD into a file which could then be played in various means. I distributed it with the intention of helping people who, like me, prefer to spend most of their time in GNU/Linux systems play their legally-owned DVDs. (This could be done by decrypting the DVDs under Windows, rebooting into GNU/Linux, and playing to one's heart's content.) However, the DVD CCA interpreted DeCSS as (and seemingly ONLY as) a pirates' tool, and sent their spooks after myself and several hundred others in a well-publicized lawsuit. I took down my DeCSS mirror.

     Meanwhile, all I wanted to do was play DVDs-- not pirate them. Goodness knows that I can't afford the hardware-- or even the bandwidth-- needed to pirate huge DVD files! However, since there seemed to be no legal way to play DVDs under GNU/Linux, I was stuck, unable to play my own movies on my own system. Until now.


WHAT YOU WILL NEED:

You will most definitely need-- at least, for the solution outlined in this tutorial-- all of the following:

FROM 0 TO 60: SETTING YOUR SYSTEM UP TO PLAY DVDS

     Most of the important parts of this tutorial are taken directly from the files contained on, and linked to from, the "Creative Open Source" page, most notably the "ReadMe" file distributed with the DxR2 driver/DVD player utility. (If you can't grok this readme, or if you want more information, read that file!) To the wonderful people who wrote the DxR2 driver, and to all those who provided the information that helped me get this stuff going, thank you. So, here are the installation steps, in an easy-to-follow format.

     Let's rock and roll!



SEE ALSO:

     Quite possibly the best single resource useful to those wishing to use their DxR2 board under GNU/Linux is at http://gdxr2.havoknet.com/howto/dvd-HOWTO.html.

AUTHOR:

      Jon Blank (caspianNO@SPAMtwu.net)

DISCLAIMER:

      I'm not claiming ownership of ANY copyrighted, trademarked, patented, "trade secret" or other information mentioned or linked to from this tutorial.