「gxine」で市販のDVDビデオを再生できました。「システム/システム管理/Synapticパッケージマネージャー」を起動し、「gxine」を検索してインストールします。関連するライブラリも一緒にインストールされます。さらに、市販のDVDビデオの再生には「CSS(Content Scramble System)」を回避する「libdvdcss2」のインストールが必要で、その手順は後述します。
1.「/dev/cdrom」と「/dev/dvd」のシンボリックリンク作成
(1)インストール後の起動時に、「setup wizard」が実行されて、「/dev/cdrom」と「/dev/dvd」のシンボリックリンク作成と「/etc/modules.conf」へ記述を追加する様にとのメッセージが表示されました。
(2)そこで、「/dev/」ディレクトリを見ると、私のマシンでは「/dev/cdrom1」と「/dev/cdrw1」の2つが「scd0」にシンボリックリンクされていました。そこで、以下の様にして「/dev/cdrom1」を「/dev/dvd」と「/dev/cdrom」にシンボリックリンクする様にしました。(これでいいのかな?)
$ sudo ln -s /dev/cdrom1 /dev/dvd
$ sudo ln -s /dev/cdrom1 /dev/cdrom
(3)その結果、「setup wizard」のメッセージは無くなりました。(「/etc/modules.conf」への記述の追加はしていません。)
(4)この状態で、DVDビデオを再生しようとすると、「Error reading NAV packet.」とのエラーになりました。
2.「libdvdcss2」のインストール
(1)まず、medibuntu(Multimedia, Entertainment & Distractions In Ubuntu)のリポジトリを登録します。このコマンドは、UbuntuのVerによって一部異なるので注意が必要です。medibuntuのページにある、"Adding the Repositorie"を見て、自分のVerに合わせて実行します。私は、「Ubuntu 8.10 "Intrepid Ibex"」のコマンドを実行しました。
$ sudo wget https://www.medibuntu.org/sources.list.d/intrepid.list --output-document=/etc/apt/sources.list.d/medibuntu.list
(2)次に、暗号キーの取得をします。この時、Synapticバッケージマネージャが開いていると、「E: ロック /var/lib/dpkg/lock が取得できませんでした - open (11 Resource temporarily unavailable)」とのエラーが出るので、その場合は、Synapticバッケージマネージャを閉じて再度実行します。(参考記事)
$ sudo apt-get update && sudo apt-get install medibuntu-keyring && sudo apt-get update
(3)最後に、「libdvdcss2」をインストールします。
$ sudo apt-get install libdvdcss2
以上です。