Home | Docs | Forums | Lists | Bugs | Planet | Store | GMN | Get Gentoo!
Not eligible to see or edit group visibility for this bug.
View Bug Activity | Format For Printing | XML | Clone This Bug
media-libs/xine-lib-1_alpha2 media-video/xine-ui-0.9.15 ...this coupling produces: $ xine -A arts This is xine (X11 gui) - a free video player v0.9.15 (c) 2000-2002 by G. Bartsch and the xine project team. Built with xine library 1.0.0 (1-alpha2) Found xine library version: 1.0.0 (1-alpha2). XServer Vendor: Gentoo Linux (XFree86 4.2.1, revision r2). Release: 40201000, Protocol Version: 11, Revision: 0, Available Screen(s): 1, using 0 Depth: 16. XShmQueryVersion: 1.1. -[ xiTK version 0.9.2 ]- -[ xiTK will use XShm ]- -[ WM type: KDE ]- Display is not using Xinerama. Benchmarking memcpy methods (smaller is better): glibc memcpy() : 572623317 linux kernel memcpy() : 559597241 MMX optimized memcpy() : 490835159 MMXEXT optimized memcpy() : 280110980 SSE optimized memcpy() : 313251286 xine-scr_init: complete metronom: start_clock (at 0) main: probing <aa> video output plugin load_plugins: failed to load video output plugin <aa> main: probing <none> video output plugin load_plugins: failed to load video output plugin <none> main: probing <vidix> video output plugin [genfb-demo-driver] Error occured during pci scan: Operation not permitted [mach64] Error occured during pci scan: Operation not permitted [mga] Error occured during pci scan: Operation not permitted [mga] Error occured during pci scan: Operation not permitted [nvidia-unworking-driver] probe [nvidia-unworking-driver] Error occured during pci scan: Operation not permitted [pm3] Error occured during pci scan: Operation not permitted Radeon_vid: Error occured during pci scan: Operation not permitted Rage128_vid: Error occured during pci scan: Operation not permitted video_out_vidix: Couldn't find working VIDIX driver load_plugins: failed to load video output plugin <vidix> main: all available video drivers failed. Unmerged all xine stuff and reinstalled stuff that works OK on Gentoo-1.2 (gcc-2.9x) and Gentoo-1.4 stable (gcc-3.2) on separate partitions of the same box. # emerge =media-libs/xine-lib-0.9.13-r2 OK # emerge =media-plugins/xine-d4d-0.3.2-r2 OK # emerge =media-plugins/xine-d5d-0.2.7-r1 OK # emerge =media-plugins/xine-dmd-1.0.6 OK # emerge =media-plugins/xine-dvdnav-0.9.13 OK # emerge =media-video/xine-ui-0.9.13 FAILED ... fb.c: In function `enum_layers_callback': dfb.c:49: `DLCAPS_INTERLACED_VIDEO' undeclared (first use in this function) dfb.c:49: (Each undeclared identifier is reported only once dfb.c:49: for each function it appears in.) dfb.c: In function `init_dfb': dfb.c:157: warning: passing arg 2 of pointer to function from incompatible pointer type make[3]: *** [dfb.o] Error 1 make[3]: Leaving directory `/var/tmp/portage/xine-ui-0.9.13/work/xine-ui-0.9.13/src/dfb' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/var/tmp/portage/xine-ui-0.9.13/work/xine-ui-0.9.13/src' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/xine-ui-0.9.13/work/xine-ui-0.9.13' make: *** [all-recursive-am] Error 2 !!! ERROR: media-video/xine-ui-0.9.13 failed. !!! Function src_compile, Line 61, Exitcode 2 !!! (no error message) So now I can't get a working xine :-(
I had the same problem with the nvidia driver and 1_alpha. Try 1_beta0 of xine-lib (in CVS as of last night): it works for me.
Feel free to reopen this bug if xine-lib-1_beta0 still doesn't work for you.
1_beta0 is much better. However: 1) arts plugin doesn't work - this is because of bug #11860 (using kde-3.1.0_rc5) 2) discs work OK but files almost always crash: $ xine This is xine (X11 gui) - a free video player v0.9.15 (c) 2000-2002 by G. Bartsch and the xine project team. Built with xine library 1.0.0 (1-beta0) Found xine library version: 1.0.0 (1-beta0). XServer Vendor: Gentoo Linux (XFree86 4.2.1, revision r2). Release: 40201000, Protocol Version: 11, Revision: 0, Available Screen(s): 1, using 0 Depth: 16. XShmQueryVersion: 1.1. -[ xiTK version 0.9.2 ]- -[ xiTK will use XShm ]- -[ WM type: KDE ]- Display is not using Xinerama. load_plugins: using cached /usr/lib/xine/plugins/1.0.0/xineplug_ao_out_oss.so load_plugins: using cached /usr/lib/xine/plugins/1.0.0/xineplug_ao_out_alsa.so load_plugins: using cached /usr/lib/xine/plugins/1.0.0/xineplug_ao_out_arts.so load_plugins: using cached /usr/lib/xine/plugins/1.0.0/xineplug_ao_out_esd.so load_plugins: /usr/lib/xine/plugins/1.0.0/vidix/genfb_vid.so not cached load_plugins: /usr/lib/xine/plugins/1.0.0/vidix/mach64_vid.so not cached load_plugins: /usr/lib/xine/plugins/1.0.0/vidix/mga_crtc2_vid.so not cached load_plugins: /usr/lib/xine/plugins/1.0.0/vidix/mga_vid.so not cached load_plugins: /usr/lib/xine/plugins/1.0.0/vidix/nvidia_vid.so not cached load_plugins: /usr/lib/xine/plugins/1.0.0/vidix/pm3_vid.so not cached load_plugins: /usr/lib/xine/plugins/1.0.0/vidix/radeon_vid.so not cached load_plugins: /usr/lib/xine/plugins/1.0.0/vidix/rage128_vid.so not cached load_plugins: using cached /usr/lib/xine/plugins/1.0.0/xineplug_vo_out_xshm.so load_plugins: using cached /usr/lib/xine/plugins/1.0.0/xineplug_vo_out_xv.so load_plugins: using cached /usr/lib/xine/plugins/1.0.0/xineplug_vo_out_aa.so load_plugins: using cached /usr/lib/xine/plugins/1.0.0/xineplug_vo_out_vidix.so load_plugins: using cached /usr/lib/xine/plugins/1.0.0/xineplug_vo_out_none.so load_plugins: using cached /usr/lib/xine/plugins/1.0.0/xineplug_inp_file.so load_plugins: using cached /usr/lib/xine/plugins/1.0.0/xineplug_inp_http.so load_plugins: using cached /usr/lib/xine/plugins/1.0.0/xineplug_inp_dvd.so load_plugins: using cached /usr/lib/xine/plugins/1.0.0/xineplug_inp_vcd.so load_plugins: using cached /usr/lib/xine/plugins/1.0.0/xineplug_inp_mms.so load_plugins: using cached /usr/lib/xine/plugins/1.0.0/xineplug_inp_stdin_fifo.so load_plugins: using cached /usr/lib/xine/plugins/1.0.0/xineplug_inp_pnm.so load_plugins: using cached /usr/lib/xine/plugins/1.0.0/xineplug_dmx_ogg.so load_plugins: using cached /usr/lib/xine/plugins/1.0.0/xineplug_dmx_asf.so load_plugins: using cached /usr/lib/xine/plugins/1.0.0/xineplug_dmx_avi.so load_plugins: using cached /usr/lib/xine/plugins/1.0.0/xineplug_dmx_mpeg_block.so load_plugins: using cached /usr/lib/xine/plugins/1.0.0/xineplug_dmx_mpeg.so load_plugins: using cached /usr/lib/xine/plugins/1.0.0/xineplug_dmx_mpeg_audio.so load_plugins: using cached /usr/lib/xine/plugins/1.0.0/xineplug_dmx_mpeg_elem.so load_plugins: using cached /usr/lib/xine/plugins/1.0.0/xineplug_dmx_qt.so load_plugins: using cached /usr/lib/xine/plugins/1.0.0/xineplug_dmx_cda.so load_plugins: using cached /usr/lib/xine/plugins/1.0.0/xineplug_dmx_film.so load_plugins: using cached /usr/lib/xine/plugins/1.0.0/xineplug_dmx_roq.so load_plugins: using cached /usr/lib/xine/plugins/1.0.0/xineplug_dmx_fli.so load_plugins: using cached /usr/lib/xine/plugins/1.0.0/xineplug_dmx_smjpeg.so load_plugins: using cached /usr/lib/xine/plugins/1.0.0/xineplug_dmx_wav.so load_plugins: using cached /usr/lib/xine/plugins/1.0.0/xineplug_dmx_idcin.so load_plugins: using cached /usr/lib/xine/plugins/1.0.0/xineplug_dmx_wc3movie.so load_plugins: using cached /usr/lib/xine/plugins/1.0.0/xineplug_dmx_vqa.so load_plugins: using cached /usr/lib/xine/plugins/1.0.0/xineplug_dmx_voc.so load_plugins: using cached /usr/lib/xine/plugins/1.0.0/xineplug_dmx_aiff.so load_plugins: using cached /usr/lib/xine/plugins/1.0.0/xineplug_dmx_snd.so load_plugins: using cached /usr/lib/xine/plugins/1.0.0/xineplug_dmx_yuv4mpeg2.so load_plugins: using cached /usr/lib/xine/plugins/1.0.0/xineplug_dmx_real.so load_plugins: using cached /usr/lib/xine/plugins/1.0.0/xineplug_dmx_realaudio.so load_plugins: using cached /usr/lib/xine/plugins/1.0.0/xineplug_dmx_eawve.so load_plugins: using cached /usr/lib/xine/plugins/1.0.0/xineplug_dmx_mpeg_ts.so load_plugins: using cached /usr/lib/xine/plugins/1.0.0/xineplug_decode_ff.so load_plugins: using cached /usr/lib/xine/plugins/1.0.0/xineplug_decode_mpeg2.so load_plugins: using cached /usr/lib/xine/plugins/1.0.0/xineplug_decode_a52.so load_plugins: using cached /usr/lib/xine/plugins/1.0.0/xineplug_decode_spu.so load_plugins: using cached /usr/lib/xine/plugins/1.0.0/xineplug_decode_dts.so load_plugins: using cached /usr/lib/xine/plugins/1.0.0/xineplug_decode_mad.so load_plugins: using cached /usr/lib/xine/plugins/1.0.0/xineplug_decode_w32dll.so load_plugins: using cached /usr/lib/xine/plugins/1.0.0/xineplug_decode_lpcm.so load_plugins: using cached /usr/lib/xine/plugins/1.0.0/xineplug_decode_cinepak.so load_plugins: using cached /usr/lib/xine/plugins/1.0.0/xineplug_decode_cyuv.so load_plugins: using cached /usr/lib/xine/plugins/1.0.0/xineplug_decode_fli.so load_plugins: using cached /usr/lib/xine/plugins/1.0.0/xineplug_decode_idcinvideo.so load_plugins: using cached /usr/lib/xine/plugins/1.0.0/xineplug_decode_msrle.so load_plugins: using cached /usr/lib/xine/plugins/1.0.0/xineplug_decode_msvc.so load_plugins: using cached /usr/lib/xine/plugins/1.0.0/xineplug_decode_qtsmc.so load_plugins: using cached /usr/lib/xine/plugins/1.0.0/xineplug_decode_roqvideo.so load_plugins: using cached /usr/lib/xine/plugins/1.0.0/xineplug_decode_rgb.so load_plugins: using cached /usr/lib/xine/plugins/1.0.0/xineplug_decode_svq1.so load_plugins: using cached /usr/lib/xine/plugins/1.0.0/xineplug_decode_yuv.so load_plugins: using cached /usr/lib/xine/plugins/1.0.0/xineplug_decode_qtrpza.so load_plugins: using cached /usr/lib/xine/plugins/1.0.0/xineplug_decode_wc3video.so load_plugins: using cached /usr/lib/xine/plugins/1.0.0/xineplug_decode_qtrle.so load_plugins: using cached /usr/lib/xine/plugins/1.0.0/xineplug_decode_adpcm.so load_plugins: /usr/lib/xine/plugins/1.0.0/post/xineplug_post_invert.so not cached load_plugins: using cached /usr/lib/xine/plugins/1.0.0/xineplug_decode_logpcm.so load_plugins: using cached /usr/lib/xine/plugins/1.0.0/xineplug_decode_roqaudio.so load_plugins: using cached /usr/lib/xine/plugins/1.0.0/xineplug_decode_gsm610.so load_plugins: using cached /usr/lib/xine/plugins/1.0.0/xineplug_decode_vorbis.so load_plugins: using cached /usr/lib/xine/plugins/1.0.0/xineplug_decode_real.so load_plugins: using cached /usr/lib/xine/plugins/1.0.0/xineplug_decode_real_audio.so load_plugins: using cached /usr/lib/xine/plugins/1.0.0/xineplug_decode_faad.so load_plugins: using cached /usr/lib/xine/plugins/1.0.0/xineplug_vo_out_fb.so load_plugins: using cached /usr/lib/xine/plugins/1.0.0/xineplug_decode_spucc.so xine-scr_init: complete metronom: start_clock (at 0) video_out_xv: using Xv port 75 from adaptor NV10 Video Overlay for hardware colorspace conversion and scaling. video_out_xv: open_plugin video_out_xv: double buffering mode = 1 video_out_xv: port attribute XV_COLORKEY (6) value is 2110 video_out_xv: port attribute XV_AUTOPAINT_COLORKEY (7) value is 1 video_out_xv: port attribute XV_BRIGHTNESS (5) value is -2 video_out_xv: port attribute XV_CONTRAST (4) value is 4094 video_out_xv: port attribute XV_SATURATION (3) value is 4094 video_out_xv: port attribute XV_HUE (2) value is 0 video_out_xv: this adaptor supports the yuy2 format. video_out_xv: this adaptor supports the yv12 format. video_out_xv: property #11 = 0 video_out: thread created audio_alsa_out : supported modes are 8bit mono stereo (4-channel not enabled in xine config) (5-channel not enabled in xine config) (5.1-channel not enabled in xine config) (a/52 and DTS pass-through not enabled in xine config) xine: xine_stream_new xine: xine_stream_new xine: xine_stream_new input_pnm: trying to open 'file:/usr/share/xine/skins/xine_logo.mpv' metronom: video discontinuity #1, type is 0, disc_off is 0 metronom: waiting for audio discontinuity #1 metronom: audio discontinuity #1, type is 0, disc_off 0 metronom: waiting for in_discontinuity update #1 metronom: audio vpts adjusted to 30000 metronom: vpts adjusted with prebuffer to 89745 Using MMXEXT for IDCT transform Using MMXEXT for motion compensation xine: waiting for headers. xine: headers processed. xine: xine_play demux: start thread called xine: xine_play_internal ...done demux: loop starting... demux: main demuxer loop finished (status: 1) demux: loop finished (status: 1) demux: stop thread called demux: joining thread 196621 video_out: possible still frame libmpeg2: blasting out current frame 0 on flush video_out: possible still frame input_pnm: trying to open '/mnt/win/m/SIMPSONSvideos/Sherry Bobbins - Happy Just the Way we are.mpg' metronom: video discontinuity #2, type is 0, disc_off is 0 metronom: waiting for audio discontinuity #2 metronom: audio discontinuity #2, type is 0, disc_off 0 metronom: waiting for in_discontinuity update #2 metronom: audio vpts adjusted to 134745 metronom: vpts adjusted with prebuffer to 1443890 audio_alsa_out: Audio Device name = default audio_alsa_out: Number of channels = 2 audio_alsa_out:open pause_resume=0 stream : PLAYBACK access : RW_INTERLEAVED format : S16_LE subformat : STD channels : 2 rate : 44100 exact rate : 44100 (44100/1) msbits : 16 buffer_size : 32768 period_size : 4096 period_time : 92879 tick_time : 10000 tstamp_mode : NONE period_step : 1 sleep_min : 0 avail_min : 4096 xfer_align : 1 start_threshold : 4096 stop_threshold : 32768 silence_threshold: 0 silence_size : 0 boundary : 1073741824 start_mode: DATA xrun_mode: STOP tstamp_mode: NONE period_step: 1 sleep_min: 0 avail_min: 4096 xfer_align: 1 silence_threshold: 0 silence_size: 0 boundary: 1073741824 audio_out: output sample rate 44100 audio_out: thread created xine: waiting for headers. xine: headers processed. xine: xine_play demux: start thread called demux: loop starting... xine: xine_play_internal ...done Segmentation fault [12:08 peter@penguin: ~] $ metronom: video discontinuity #3, type is 2, disc_off is 65318 metronom: waiting for audio discontinuity #3 metronom: audio discontinuity #3, type is 2, disc_off 65318 metronom: waiting for in_discontinuity update #3 metronom: audio vpts adjusted to 1443890 audio_out: inserting 11370 0-frames to fill a gap of 23240 pts
I fixed this by including "xv" in my USE= line in make.conf, this eliminated the use of vidix by xine (which didn't work with my nvidia either) and it now use xv as per usual again.
Just tried that; it didn't change anything for me
Peter, are you still having problems now that bug 11860 is fixed? Xine plays mpeg files fine for me with the nvidia card, FWIW. May I suggest (1) unmerging any plugins, compiled for the previous xine-lib and (2) removing your ~/.xine from the previous version of xine?
I was having problems with AVI and WMF files; mpeg files were fine. The problem was with vidio and audio discontinuities. I followed your advice: (1) unmerging any plugins, compiled for the previous xine-lib: no difference (2) removing your ~/.xine: bingo - it's much better now - thanks