trouble with alsa dependencies and errors

"Harondel J. Sibble" <[email protected]>
Newsgroups gmane.comp.video.ogle.user
Organization Sibble Computer Consulting
Message-ID <[email protected]>
Running Mandrake 8.2, with alsa 0.9.6 compiled from source.

Attempting install ogle-0.9.1 from rpm's or srpm's gives following error

]# rpm -ivh /usr/src/RPM/RPMS/i686/ogle-0.9.1-ogle1alsa.i686.rpm
error: failed dependencies:
        libasound.so.2   is needed by ogle-0.9.1-ogle1alsa

# locate libasound.so.2
/usr/lib/libasound.so.2
/usr/lib/libasound.so.2.0.0

I've come across this problem before where the rpm dependency checking 
ignores non rpm installed libs. Someone gave me a workaround so that rpm 
would recognize the libs, without having to use the --nodeps switch. Any 
suggestions as I can't find this anywhere in my archives.

In the meantime, I did the --nodeps install. I start up ogle, and the, select 
file > open disc, the root menu for the disc comes up, audio plays in 
background, however as soon as I move the cursor over the video window, ogle 
closes with an:

ipc_rmid

message as the last item in the terminal window

I edited the oglerc to enable spdif out, not sure if that was really 
necessary as I already have all audio going out through the spdif on the 
digital io card for my sblive 5.1.

After more testing, it's obvious the problem is related to menu's. DVD's 
without initial menus, eg The Fifth Element, play fine, any dvd that has a 
nav menu where you have to select the right button to play will cause ogle to 
shutdown.

I also noticed that it causes all pcm audio to stop working after it crashes, 
alsactl reload seems to resolve that fine though. 

Lastly, best I can tell the ac3 stream is not getting to the amp as it is not 
auto switching to dolby digital mode. Not sure if that's an ogle problem or 
an alsa problem though.

Here's what I see in my terminal window:

$ ogle
libdvdread: Using libdvdcss version 1.2.8 for DVD access
libdvdread: Using libdvdcss version 1.2.8 for DVD access

libdvdread: Attempting to retrieve all CSS keys
libdvdread: This can take a _long_ time, please be patient

libdvdread: Get key for /VIDEO_TS/VIDEO_TS.VOB at 0x00000139
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_01_0.VOB at 0x00014d35
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_01_1.VOB at 0x00015ba9
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_02_0.VOB at 0x003603ba
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_02_1.VOB at 0x003603be
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_03_0.VOB at 0x003e1571
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_03_1.VOB at 0x003e1575
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_04_0.VOB at 0x003e2f7f
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_04_1.VOB at 0x003e2f83
libdvdread: Elapsed time 0
libdvdread: Found 4 VTS's
libdvdread: Elapsed time 0
Xscreensaver not running.
No accelerated IMDCT transform found
FATAL[ogle_nav]: send bug report, unknown auto_action_mode(3) btn: 4
pci packet:
pci_gi:
nv_pck_lbn    0x000000ec
vobu_cat      0x8000
vobu_uop_ctl  0x00000000
vobu_s_ptm    0x0011973d
vobu_e_ptm    0x00124732
vobu_se_e_ptm 0x00000000
e_eltm        00:00:12.14 @ 29.97 fps
vobu_isrc     "................................"
hli:
hl_gi:
hli_ss        0x2
hli_s_ptm     0x0000740b
hli_e_ptm     0x005ba3ad
btn_se_e_ptm  0x005ba3ad
btngr_ns      2
btngr1_dsp_ty    0x01
btngr2_dsp_ty    0x04
btngr3_dsp_ty    0x00
btn_ofn       0
btn_ns        4
nsl_btn_ns    4
fosl_btnn     0
foac_btnn     0
btn_colit:
btn_cqoli 0  sl_coli:  00007d00
btn_cqoli 0  ac_coli:  11116c00
btn_cqoli 1  sl_coli:  1158a500
btn_cqoli 1  ac_coli:  446ca500
btn_cqoli 2  sl_coli:  11888400
btn_cqoli 2  ac_coli:  44cc8400
btnit:
btngr_ns: 2
btn_ns: 4
group 1 btni 1:  btn_coln 1, auto_action_mode 0
coords   (125, 93) .. (310, 139)
up 4, down 2, left 1, right 1

group 1 btni 2:  btn_coln 1, auto_action_mode 0
coords   (125, 140) .. (347, 178)
up 1, down 3, left 2, right 2

group 1 btni 3:  btn_coln 1, auto_action_mode 0
coords   (126, 181) .. (284, 220)
up 2, down 4, left 3, right 3

group 1 btni 4:  btn_coln 1, auto_action_mode 0
coords   (131, 222) .. (230, 260)
up 3, down 1, left 4, right 4

group 2 btni 1:  btn_coln 1, auto_action_mode 0
coords   (56, 86) .. (317, 138)
up 4, down 2, left 1, right 1

group 2 btni 2:  btn_coln 1, auto_action_mode 0
coords   (56, 138) .. (345, 182)
up 1, down 3, left 2, right 2

group 2 btni 3:  btn_coln 1, auto_action_mode 0
coords   (56, 182) .. (256, 222)
up 2, down 4, left 3, right 3

group 2 btni 4:  btn_coln 1, auto_action_mode 0
coords   (59, 223) .. (178, 262)
up 3, down 1, left 4, right 4

ctrl: ipc_rmid: Invalid argument

-- 
Harondel J. Sibble 
Sibble Computer Consulting
Creating solutions for the small business and home computer user.
[email protected] (use pgp keyid 0x3AD5C11D) http://www.pdscc.com
(604) 739-3709 (voice/fax)      (604) 686-2253 (pager)


-- 
Harondel J. Sibble 
Sibble Computer Consulting
Creating solutions for the small business and home computer user.
[email protected] (use pgp keyid 0x3AD5C11D) http://www.pdscc.com
(604) 739-3709 (voice/fax)      (604) 686-2253 (pager)
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.