LinuxでDVDが再生できない場合(DVDレコーダで焼いたもの)

昨年11月にGentoo Linuxを導入して以来、kaffeineでDVDが再生できないという症状に悩まされていましたが、今日ようやく解決できました。

現象

kaffeineでDVDを再生しようとすると、

xine: input plugin cannot open MRL [dvd:///dev/sr0]
xine: cannot find input plugin for MRL [dvd:///dev/sr0]

といったエラーメッセージが出て再生されない。
さらに

$ kaffeine -verbose

として再生すると、

libdvdcss debug: using libc for access
libdvdcss debug: disc is scrambled
libdvdcss debug: requesting AGID
libdvdcss debug: ioctl ReportAgid failed, invalidating AGID 0

といったエラーメッセージが出て再生できない。
自分で焼いたディスクなのでCSSによる暗号化はされていないはずなのですが、"scrambled"と誤認識するのが問題のようです。*1

解決方法

libdvdcssを1.2.10にアップデートする。
私の環境ではこれで再生できるようになりました。

*1:もっとも、解決方法を実行しても同じエラーメッセージが出てますが…。