Xine unable to use Xv
I am suffering from what is evidently the common problem of a blue output window in Xine (and presumably any Xv driven multimedia app). I have successfully played DVDs using the Xv driver before. Now, a blue screen. The only cause I can think of is an upgrade on this machine to FC2 and the switch from XFree86 to X.org that that brings. I did an 'apt-get dist-upgrade' to bring my xine and libdvd* packages up to FC2 builds.
All the signs point to "this shouldn't be happening." Xvinfo outputs information about the card (as opposed to 'no display found'), xdpyinfo shows XVideo as being an active extension. I have an Intel video chip, I am using the i810 driver. I tried 16- vs. 24-bits of color, which caused no visible change. Running xine with superuser priviliges does not help either.
I would like to use Xv instead of XShm (which does work) because of the reduced CPU usage. Suggestions, anyone?
For those who can use it, the output of 'xine --verbose':
This is xine (X11 gui) - a free video player v0.99.1.
(c) 2000-2003 The xine Team.
Built with xine library 1.0.0 (1-rc4a)
Found xine library version: 1.0.0 (1-rc4a).
Plateform informations:
----------------------
system name : Linux
node name : 300mlinux
release : 2.6.6-2dell
version : #4 Mon May 31 18:31:51 EDT 2004
machine : i686
CPU Informations:
----------------
processor : 0
vendor_id : GenuineIntel
cpu family : 6
model : 9
model name : Intel(R) Pentium(R) M processor 1200MHz
stepping : 5
cpu MHz : 599.706
cache size : 1024 KB
fdiv_bug : no
hlt_bug : no
f00f_bug : no
coma_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 2
wp : yes
flags : fpu vme de pse tsc msr mce cx8 sep mtrr pge mca cmov pat clflush dts acpi mmx fxsr sse sse2 tm pbe tm2 est
bogomips : 1187.84
-------
Display Name: :0.0,
XServer Vendor: The X.Org Foundation,
Protocol Version: 11, Revision: 0,
Available Screen(s): 1,
Default screen number: 0,
Using screen: 0,
Depth: 24,
XShmQueryVersion: 1.1,
-[ xiTK version 0.10.7 [XShm][XFT] ]-[ WM type: (EWMH) Metacity {Metacity} ]-
Display is not using Xinerama.
load_plugins: skipping unreadable plugin directory /home/abarr/.xine/plugins.
load_plugins: plugin /usr/lib/xine/plugins/1.0.0/post/xineplug_post_mosaico.so found
load_plugins: plugin /usr/lib/xine/plugins/1.0.0/post/xineplug_post_goom.so found
load_plugins: plugin /usr/lib/xine/plugins/1.0.0/post/xineplug_post_visualizations.so found
load_plugins: plugin /usr/lib/xine/plugins/1.0.0/post/xineplug_post_visualizations.so found
load_plugins: plugin /usr/lib/xine/plugins/1.0.0/post/xineplug_post_visualizations.so found
load_plugins: plugin /usr/lib/xine/plugins/1.0.0/post/xineplug_post_planar.so found
load_plugins: plugin /usr/lib/xine/plugins/1.0.0/post/xineplug_post_planar.so found
load_plugins: plugin /usr/lib/xine/plugins/1.0.0/post/xineplug_post_planar.so found
load_plugins: plugin /usr/lib/xine/plugins/1.0.0/post/xineplug_post_planar.so found
load_plugins: plugin /usr/lib/xine/plugins/1.0.0/post/xineplug_post_planar.so found
load_plugins: plugin /usr/lib/xine/plugins/1.0.0/post/xineplug_post_planar.so found
load_plugins: plugin /usr/lib/xine/plugins/1.0.0/post/xineplug_post_planar.so found
load_plugins: plugin /usr/lib/xine/plugins/1.0.0/post/xineplug_post_planar.so found
load_plugins: plugin /usr/lib/xine/plugins/1.0.0/post/xineplug_post_switch.so found
load_plugins: plugin /usr/lib/xine/plugins/1.0.0/post/xineplug_post_tvtime.so found
load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_decode_bitplane.so found
load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_ao_out_alsa.so found
load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_ao_out_arts.so found
load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_ao_out_esd.so found
load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_ao_out_file.so found
load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_ao_out_none.so found
load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_ao_out_oss.so found
load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_decode_a52.so found
load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_decode_dvaudio.so found
load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_decode_dts.so found
load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_decode_dxr3_video.so found
load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_decode_dxr3_spu.so found
load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_decode_gsm610.so found
load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_decode_faad.so found
load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_decode_ff.so found
load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_decode_ff.so found
load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_decode_ff.so found
load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_decode_real_audio.so found
load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_decode_image.so found
load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_decode_lpcm.so found
load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_decode_mad.so found
load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_decode_mpeg2.so found
load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_decode_nsf.so found
load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_decode_qt.so found
load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_decode_qt.so found
load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_decode_real.so found
load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_decode_speex.so found
load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_decode_rgb.so found
load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_decode_spucc.so found
load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_decode_spu.so found
load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_decode_sputext.so found
load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_decode_vorbis.so found
load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_decode_w32dll.so found
load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_decode_w32dll.so found
load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_decode_yuv.so found
load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_dmx_asf.so found
load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_dmx_audio.so found
load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_dmx_audio.so found
load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_dmx_audio.so found
load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_dmx_audio.so found
load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_dmx_audio.so found
load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_dmx_audio.so found
load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_dmx_audio.so found
load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_dmx_audio.so found
load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_dmx_audio.so found
load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_dmx_audio.so found
load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_dmx_audio.so found
load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_dmx_audio.so found
load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_dmx_avi.so found
load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_dmx_fli.so found
load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_dmx_flv.so found
load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_dmx_games.so found
load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_dmx_games.so found
load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_dmx_games.so found
load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_dmx_games.so found
load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_dmx_games.so found
load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_dmx_games.so found
load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_dmx_games.so found
load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_dmx_games.so found
load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_dmx_games.so found
load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_dmx_games.so found
load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_dmx_games.so found
load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_dmx_iff.so found
load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_dmx_image.so found
load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_dmx_matroska.so found
load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_dmx_mng.so found
load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_dmx_mpeg.so found
load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_dmx_mpeg_block.so found
load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_dmx_mpeg_elem.so found
load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_dmx_mpeg_pes.so found
load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_dmx_mpeg_ts.so found
load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_dmx_nsv.so found
load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_dmx_ogg.so found
load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_dmx_pva.so found
load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_dmx_qt.so found
load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_dmx_rawdv.so found
load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_dmx_real.so found
load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_dmx_slave.so found
load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_dmx_sputext.so found
load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_dmx_yuv4mpeg2.so found
load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_dmx_yuv_frames.so found
load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_flac.so found
load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_flac.so found
load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_inp_cdda.so found
load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_inp_dvb.so found
load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_inp_dvd.so found
load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_inp_file.so found
load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_inp_gnome_vfs.so found
load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_inp_http.so found
load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_inp_mms.so found
load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_inp_net.so found
load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_inp_pnm.so found
load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_inp_pvr.so found
load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_inp_rtp.so found
load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_inp_rtsp.so found
load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_inp_stdin_fifo.so found
load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_inp_v4l.so found
load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_inp_v4l.so found
load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_inp_vcd.so found
load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_inp_vcdo.so found
load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_vo_out_aa.so found
load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_vo_out_dxr3.so found
load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_vo_out_dxr3.so found
load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_vo_out_fb.so found
load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_vo_out_none.so found
load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_vo_out_sdl.so found
load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_vo_out_vidix.so found
load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_vo_out_vidix.so found
load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_vo_out_xshm.so found
load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_vo_out_xv.so found
load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_decode_theora.so found
load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_vo_out_caca.so found
load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_vo_out_opengl.so found
video_out_xv: using Xv port 60 from adaptor Intel(R) 830M/845G/852GM/855GM/865G Video Overlay for hardware colorspace conversion and scaling.
video_out_xv: this adaptor supports the yuy2 format.
video_out_xv: this adaptor supports the yv12 format.
load_plugins: failed to load audio output plugin <arts>
main: probing <alsa> audio output plugin
audio_alsa_out : supported modes are 8bit mono stereo (4-channel not enabled in xine config) (4.1-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)
video_out_xv: VO_PROP_ASPECT_RATIO(0)
gui_xine_open_and_play():
mrl: 'file:/usr/share/xine/skins/xine-ui_logo.mpv',
sub 'NONE',
start_pos 0, start_time 0, av_offset 0, spu_offset 0.
xine: found input plugin : file input plugin
xine: found demuxer plugin: Elementary MPEG stream demux plugin
av_offset=0 pts
spu_offset=0 pts
video_out: throwing away image with pts 88953 because it's too old (diff : 43338).
video_out: throwing away image with pts 91953 because it's too old (diff : 40338).
video_out: throwing away image with pts 94953 because it's too old (diff : 37338).
video_out: throwing away image with pts 97953 because it's too old (diff : 34338).
video_out: throwing away image with pts 100953 because it's too old (diff : 31338).
video_out: throwing away image with pts 103953 because it's too old (diff : 28338).
video_out: throwing away image with pts 106953 because it's too old (diff : 25338).
video_out: throwing away image with pts 109953 because it's too old (diff : 22569).
video_out: throwing away image with pts 112953 because it's too old (diff : 19569).
audio_out: delay calculation impossible with an unavailable audio device
audio_out: delay calculation impossible with an unavailable audio device
Thanks for any help anyone can offer.
|