Toon posts:

[Gentoo] ogle wil alsa

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ik wil dvd's kunnen afspelen onder mijn Gentoo installatie. Daarvoor heb ik ogle gedownload en compiled d.m.v. emerge ogle
Als ik een dvd probeer af te spelen krijg ik dit:

stuartje@gentoo stuartje $ ogle /mnt/cdrom
Build: Linux 2.4.19-gentoo-r9 #7 SMP Sun Oct 6 11:44:40 CEST 2002 i686 Pentium III (Coppermine) Sun Oct 13 21:58:35 CEST 2002 mmx Xv oss alsa
Runtime: Linux 2.4.19-gentoo-r9 #7 SMP Sun Oct 6 11:44:40 CEST 2002 i686 Pentium III (Coppermine)
Note[ogle_ctrl]: ogle 0.8.5
Debug[ogle_ctrl]: Started /usr/lib/ogle/ogle_cli with pid 16294
Debug[ogle_ctrl]: Started /usr/lib/ogle/ogle_nav with pid 16295
Debug[ogle_ctrl]: Started /usr/lib/ogle/ogle_mpeg_ps with pid 16296
Debug[ogle_ctrl]: Started /usr/lib/ogle/ogle_vout with pid 16297
Debug[ogle_vout]: CLK_TCK: 100
Debug[ogle_nav]: Opening DVD at "/mnt/cdrom"
libdvdread: Using libdvdcss version 1.2.2 for DVD access
libdvdread: Attempting to use device /dev/cdroms/cdrom0 mounted on /mnt/cdrom for CSS authentication
Debug[ogle_nav]: sending subp demuxstream 0
libdvdread: Using libdvdcss version 1.2.2 for DVD access
libdvdread: Attempting to use device /dev/cdroms/cdrom0 mounted on /mnt/cdrom for CSS authentication

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 0x0000013a
libdvdread: Elapsed time 2
libdvdread: Get key for /VIDEO_TS/VTS_01_0.VOB at 0x0000c82c
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_01_1.VOB at 0x00014ea0
libdvdread: Elapsed time 2
libdvdread: Get key for /VIDEO_TS/VTS_02_0.VOB at 0x003909bb
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_02_1.VOB at 0x003909c0
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_03_0.VOB at 0x00392855
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_03_1.VOB at 0x0039285a
libdvdread: Elapsed time 5
libdvdread: Get key for /VIDEO_TS/VTS_04_0.VOB at 0x0039437e
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_04_1.VOB at 0x00394383
libdvdread: Elapsed time 0
libdvdread: Found 4 VTS's
libdvdread: Elapsed time 9
Debug[ogle_ctrl]: _new stream bf, 0
Debug[ogle_ctrl]: _new stream e0, 0
Debug[ogle_ctrl]: Started /usr/lib/ogle/ogle_mpeg_vs with pid 16298
Debug[ogle_mpeg_vs]: Using MMX accelerated media functions
*** Backward scr discontinuity
system_clock_reference: [0.000000 s]
prev system_clock_reference: [6.502806 s]
demux: changed to scr_nr: 1
## video_stream:req cap
video_dec: shmid: 28409870
video_dec: data_buf shmid: 28344332
## video_stream:got cap and stream
vs: get ouput buffer
Debug[ogle_ctrl]: got capability video_out
horizontal_size: 720, vertical_size: 576
padded_width: 720, padded_height: 576
frame rate: 25
*** Backward scr discontinuity
system_clock_reference: [0.000000 s]
prev system_clock_reference: [0.500216 s]
demux: changed to scr_nr: 2
xscreensaver-command not found.
Debug[ogle_vout]: set_sync_point()
Note[ogle_vout]: using default config for ':0.0'
Note[ogle_vout]: Using 'X11' as source for geometry
Note[ogle_vout]: Xinerama extension not found/active
*vs: offset not valid
Debug[ogle_ctrl]: _new stream bd, 80
Debug[ogle_ctrl]: Started /usr/lib/ogle/ogle_audio with pid 16300
Note[ogle_vout]: Using 'XF86VidMode' as source for resolution
Note[ogle_vout]: Display w: 347, h: 260, hp: 1024, vp: 768
Note[ogle_vout]: Display sar: 266240/266496 = 0.999039
No accelerated IMDCT transform found
Debug[ogle_audio]: decode_a52: found sync
Note[ogle_audio]: Using audio driver 'alsa'
[ogle_alsa]: Opening device: default
Note[ogle_vout]: Found Xv extension 2.2, checking for suitable adaptors
Note[ogle_vout]: Xv adaptor "SIS Video Overlay" port 52 image format 842094169
Debug[ogle_vout]: resize: 1023, 576
Debug[ogle_vout]: set_sync_point()
Debug[ogle_vout]: set_sync_point()
Debug[ogle_vout]: resize: 1023, 576
#!!###!!###!!![ogle_alsa]: error while opening alsa.
: No such file or directory
FATAL[ogle_audio]: failed opening the alsa audio driver at default
Debug[ogle_ctrl]: child: 16300 exited with 1
Debug[ogle_ctrl]: pid: 16300 exited with status: 1
Debug[ogle_ctrl]: child: 16294 killed
Debug[ogle_ctrl]: pid: 16294 terminated on signal: 2
Debug[ogle_ctrl]: child: 16298 exited with 0
Debug[ogle_ctrl]: pid: 16298 exited with status: 0
Debug[ogle_ctrl]: child: 16297 exited with 0
Debug[ogle_ctrl]: pid: 16297 exited with status: 0
Debug[ogle_ctrl]: slaying child: 16295
Debug[ogle_ctrl]: slaying child: 16296
Debug[ogle_ctrl]: removing shmid: 28311563
Debug[ogle_ctrl]: removing shmid: 28344332
Debug[ogle_ctrl]: removing shmid: 28377101
Debug[ogle_ctrl]: removing shmid: 28409870
Debug[ogle_ctrl]: removing shmid: 28442639
ctrl: ipc_rmid: Invalid argument
Debug[ogle_ctrl]: removing shmid: 28475408
Debug[ogle_ctrl]: removing shmid: 28508177
Note[ogle_ctrl]: exiting

Ogle wil alsa gebruiken maar ik gebruik geen alsa voor mijn geluid maar een simpele kernel module. Weet er iemand een oplossing?

Verwijderd

Bekijk eens de ebuild van ogle. Tien tegen één dat daar een optie staat voor het gebruik van alsa :)

Verwijderd

Ja dus:
code:
1
2
3
use alsa \
                && myconf="${myconf} --enable-alsa" \
                || myconf="${myconf} --disable-alsa"


Sloop dit eruit (of comment het) en vervang het door:
code:
1
myconf="${myconf} --disable-alsa"


Andere manier is in je /etc/make.conf bij de USE-flags dit neer te zetten:
code:
1
-alsa


PS. De laatste methode is eigenlijk de beste, aangezien het "fout" is om in ebuilds te gaan sleutelen. Die USE-flags in /etc/make.conf zijn hier speciaal voor "gemaakt" :).

[ Voor 0% gewijzigd door Verwijderd op 28-10-2002 13:45 . Reden: grmbl, irri typo's ]


Verwijderd

Topicstarter
Verwijderd schreef op 28 oktober 2002 @ 13:43:
Ja dus:
code:
1
2
3
use alsa \
                && myconf="${myconf} --enable-alsa" \
                || myconf="${myconf} --disable-alsa"


Sloop dit eruit (of comment het) en vervang het door:
code:
1
myconf="${myconf} --disable-alsa"


Andere manier is in je /etc/make.conf bij de USE-flags dit neer te zetten:
code:
1
-alsa


PS. De laatste methode is eigenlijk de beste, aangezien het "fout" is om in ebuilds te gaan sleutelen. Die USE-flags in /etc/make.conf zijn hier speciaal voor "gemaakt" :).
Ok, bedankt, het werkt :D

Verwijderd

Verwijderd schreef op 28 oktober 2002 @ 14:09:
[...]


Ok, bedankt, het werkt :D
Graag gedaan :)