On Sat, May 10, 2008 at 5:16 PM, Benjamen R. Meyer <[EMAIL PROTECTED]> wrote: > I recently got a couple seasons of Star Gate SG-1, and can read nearly all > the DVDs except the 3rd DVD of Season 2, which under Kernel 2.6.24-gentoo-r4 > yielded the following error messags to dmesg: > > hdc: media error (bad sector): status=0x51 { DriveReady SeekComplete Error } > hdc: media error (bad sector): error=0x30 { LastFailedSense=0x03 } > ide: failed opcode was: unknown > ATAPI device hdc: > Error: Medium error -- (Sense key=0x03) > (reserved error code) -- (asc=0x11, ascq=0x05) > The failed "Read 10" packet command was: > "28 00 00 00 47 c0 00 00 02 00 00 00 00 00 00 00 " > end_request: I/O error, dev hdc, sector 73472 > Buffer I/O error on device hdc, logical block 9184 > npviewer.bin[10182]: segfault at 4 rip f6febd54 rsp ff833c70 error 4 > hdc: packet command error: status=0x51 { DriveReady SeekComplete Error } > hdc: packet command error: error=0x54 { AbortedCommand > LastFailedSense=0x05 } > ide: failed opcode was: unknown > ATAPI device hdc: > Error: Illegal request -- (Sense key=0x05) > Invalid field in command packet -- (asc=0x24, ascq=0x00) > The failed "Read CD" packet command was: > "be 00 00 00 00 96 00 00 01 58 00 00 00 00 00 00 " > typesconfig[18298]: segfault at 0 rip 4010eb rsp 7fffb31012b0 error 4 > typesconfig[18299]: segfault at 0 rip 4010a1 rsp 7fffb31012b0 error 6 > PCI: Setting latency timer of device 0000:01:00.0 to 64 > NVRM: loading NVIDIA UNIX x86_64 Kernel Module 169.09 Fri Jan 11 > 14:04:37 PST 2008 > cdrom: This disc doesn't have any tracks I recognize! > > First thing I did was verify it was a good disc by putting it in my Windows > laptop I use for work and running WinDVD. It played just fine, so I know it > has to be some part of the linux system not understanding the disk. > > Second thing I did was upgrade to the "latest" kernel - 2.6.24-gentoo-r7 - > to see if that would solve the problem since it seemed like the DVD driver > was not able to recognize the disk at all. It successfully got rid of the > error from 'dmesg'; however, xine (0.99.5) is still unable to play the disk > - complaining about not being able to load the plug-in for the MRL. Other > DVDs from the same boxset (even the two discs after it) play just fine under > both kernels. Also, I can't mount the disc. > > I also ran 'xine' with the verbose flag. You can find the output at > http://www.geocities.com/bm_witness/gentoo/xinedvd.txt.gz > (sorry, for some reason Yahoo/Geocities didn't want to accept a standard > text file, so I had to gzip it.) > > I'm not afraid to do some kernel hacking to resolve this if someone would > point me in the right direction to do so - or at least to providing some > help to it. > > FYI: /dev/dvd points to hdc. Trying to open '/dev/hdc' yields the same > results - though no information in the logs. :-< > > I'd very much like to find a solution to this problem. > > Any help, tips, etc. would be very much appreciated. > > TIA, > > Ben > -- > gentoo-user@lists.gentoo.org mailing list > >
It seems that a sector on the disk might be bad. Windows reads around the sector somehow is my guess. I'm not very familiar with xine. I use either mplayer or videolan (aka vlc). What I would try to do is, run the disk without mounting it; just tell your program to read directly from the device.....I'm not sure if you are already doing this, if you are try the reverse: mount then play the .VOB files. -- gentoo-user@lists.gentoo.org mailing list