I've been trying to play DVDs on my Gentoo laptop with Codeine (xine-lib frontend for KDE). I've tested with the Office Space DVD, on which I can see the copyright notices at the beginning, but once it reaches the point where the MPAA's anti-piracy "trailer"/ad would play, I get an "Error reading NAV packet" message box from Codeine, accompanied by the following console output:
Code: Select all
libdvdcss error: read error
input_dvd: Error getting next block from DVD (Error reading NAV packet.)The odd thing about this is that I get these errors most of the time, but not always - i.e. just a couple of days ago I was able to watch the same Office Space disc in its entirety on this laptop without any problems whatsoever. But then the day after that, I tried it again and I got the NAV packet errors again. I'm assuming I must have done something to the system between those times which messed up the DVD playback, but all I remember doing is enabling DMA (i.e. setting a couple of required kernel settings and running hdparm), which I wouldn't think would cause the DVD playback problems.
So basically, I can't discern any sort of pattern to when my DVD playback works and when it doesn't. Does anyone have ideas as to other settings I could check, or other potential fixes I could try?
EDIT: This tidbit occurs earlier in the console output from Codeine, and I believe it is the first indication of an error:
Code: Select all
libdvdcss error: css error: ioctl_ReadCopyright failed, make sure there is a DVD in the drive, and that you have used the correct device node.
libdvdcss debug: could not check whether the disc was scrambled
