DVD performance problems

Stephen Mirowski spmirowski at shaw.ca
Sun Mar 26 20:44:41 UTC 2006


For FC4 and prior, I compiled my own xine lib and ui;  however, xine lib 
1.1.1 doesn't compile on FC5 yet,
so I used RPMs from Livna.  With my own compile on FC4 and prior, CPU 
usage of Xine and X wouldn't
go above 50% w/ AA on, but with FC5 and Livna RPMs CPU usage ranges from 
75-95% w/o AA.  X seems
to be taking 40-50%.

I have my video rendering set to Auto,  setting to xv didn't fix problem 
and OpenGL is worse since it's an
ATi Mach 64 mobile so no accel.  I used an libdvdcss RPM first then 
built one from SRPM but no difference.
DMA turned on.

Gnome 2.14 is snapper than Gnome 2.12 & FC4, but when I run a DVD 
everything goes to hell.  I basically
can't fast forward because it uses too much CPU.  I also used to browse 
the web at the same time w/o loosing
frames (w/ AA), not a chance now.

Mplayer RPMs from Livna seem just as bad except I have no menu control 
in Mplayer =P

[mirostep at bofh ~]$ xine-check
Please be patient, this script may take a while to run...
[ good ] you're using Linux, doing specific tests
[ good ] looks like you have a /proc filesystem mounted.
[ good ] You seem to have a reasonable kernel version (2.6.15-1.2054_FC5)
[ good ] intel compatible processor, checking MTRR support
[ good ] you have MTRR support and there are some ranges set.
[ good ] found the player at /usr/bin/xine
[ good ] /usr/bin/xine is in your PATH
[ hint ] No xine-config found. Assuming xine from RPMs
         The xine-config script can be used to determine some file locations
         used by xine-lib, but you don't have such a script on your system.
         However, it looks like you installed xine from the RedHat packages.
         So I'll just guess that you are using the standard locations.
         If you want me to be sure about those file locations, you can 
install
         the 'xine-lib-devel' package (or 'xine-devel', depend on what 
packages
         you're using, which contains xine-config. However, this package is
         not really needed to run xine...
         press <enter> to continue...

[ good ] plugin directory /usr/lib/xine/plugins exists.
[ good ] found unknown plugin: *.so
[OUCH!!] There are no input plugins.
         xine needs at least one input plugin, but none is installed.
         You should probably reinstall xine-lib...
         press <enter> to continue...

[OUCH!!] There are no demux plugins.
         xine needs at least one demux plugin, but none is installed.
         You should probably reinstall xine-lib...
         press <enter> to continue...

[OUCH!!] There are no decoder plugins.
         xine needs at least one decoder plugin, but none is installed.
         You should probably reinstall xine-lib...
         press <enter> to continue...

[OUCH!!] There are no video_out plugins.
         xine needs at least one video_out plugin, but none is installed.
         You should probably reinstall xine-lib...
         press <enter> to continue...

[OUCH!!] There are no audio_out plugins.
         xine needs at least one audio_out plugin, but none is installed.
         You should probably reinstall xine-lib...
         press <enter> to continue...

[ good ] skin directory /usr/share/xine/skins exists.
[ good ] found logo in /usr/share/xine/skins
[ good ] I even found some skins.
[ good ] /dev/cdrom points to /dev/hdc
[ good ] /dev/dvd points to /dev/hdc
[ good ] DMA is enabled for your DVD drive
[ good ] found xvinfo: X-Video Extension version 2.2
[ good ] your Xv extension supports YV12 overlays (improves MPEG 
performance)
[ good ] your Xv extension supports YUY2 overlays
[ good ] Xv ports:  YUY2 UYVY YV12 I420

When I compiled myself, I never got ouches.   Am I missing libs or 
something?

Stephen




More information about the fedora-list mailing list