昨年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:もっとも、解決方法を実行しても同じエラーメッセージが出てますが…。