Subject: Re: DVD movies.
To: Jeremy C. Reed <reed@reedmedia.net>
From: Richard Rauch <rauch@rice.edu>
List: netbsd-help
Date: 07/21/2002 15:02:07
> > I didn't think to check, and no one told me that I noticed, but: Ogle
> > doesn't build (or, presumably, run) on any release of NetBSD.  (This fact
> > should probably be put in the DESCR file for Ogle until 1.5.x is well and
> > truly obsolete.)
>
> I am watching Peter Pan DVD right now under NetBSD/i386 1.5.3_RC2 with
> ogle-0.8.2.

When I start this up using mplayer, the ``xconsole'' window is filling (as
is dmesg, I'm sure) with thousands of these messages:

cd1(pciide1:1:1):  Check Condition on CDB: 0x28 00 00 03 cf 2e 00 00 01 00
    SENSE KEY:  Illegal Request
     ASC/ASCQ:  ASC 0x6f ASCQ 0x03

...with an apparent counter running (the 5th-from-last was at 2c, then 2e,
so I guess it's incrementng by 2 each time in that place...when it wraps,
the counter next to it bumps).

This was without libdvdcss installed.  Ogle refused to do anything.  (I
thought that I'd installed it...odd.)


I've restarted Ogle with libdvdcss, and I get this result in my shell:

 /~~~

$ ogle
Note[ogle_ctrl]: ogle 0.8.2
Debug[ogle_ctrl]: Started /usr/pkg/lib/ogle/ogle_gui with pid 29208
Debug[ogle_ctrl]: Started /usr/pkg/lib/ogle/ogle_nav with pid 29209
Debug[ogle_ctrl]: Started /usr/pkg/lib/ogle/ogle_mpeg_ps with pid 29210
Debug[ogle_ctrl]: Started /usr/pkg/lib/ogle/ogle_vout with pid 29211
libdvdread: Using libdvdcss version 1.2.1 for DVD access
*ctrl: get_buffer, shmget failed: Invalid argument
vm: play_PGC: first_play_pgc
JumpTT 2
libdvdread: Using libdvdcss version 1.2.1 for DVD access
vm: play_PGC: state.pgcN (2)
play_PG: state.pgN (1)
play_Cell: state.cellN (1)
Debug[ogle_nav]: sending subpicture palette
Debug[ogle_nav]: sending aspect 16:9
Debug[ogle_nav]: sending audio demuxstream 0
Debug[ogle_nav]: sending subp demuxstream 31
*demux: fill_buffer, no buffer
Debug[ogle_ctrl]: pid: 29210 exited with status: 1
Debug[ogle_ctrl]: pid: 29211 terminated on signal: 2
Debug[ogle_ctrl]: slaying child: 29208
Debug[ogle_ctrl]: slaying child: 29209
Debug[ogle_ctrl]: removing shmid: 786432
Note[ogle_ctrl]: exiting
$

 \___


Up through the ogle_vout line is where it gets before I "open disk".
Then it spews the rest and fails.

Any ideas?  (I had to change the default DVD device to rcd1 in ~/.oglerc
(otherwise a verbatim copy of $prefix/share/ogle/oglerc).)

  ``I probably don't know what I'm talking about.'' --rauch@math.rice.edu