LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Software (https://www.linuxquestions.org/questions/linux-software-2/)
-   -   Xine: All available video drivers fail?? (https://www.linuxquestions.org/questions/linux-software-2/xine-all-available-video-drivers-fail-82120/)

garrettstj 08-14-2003 10:23 PM

Xine: All available video drivers fail??
 
Hello,

I just finished installing Xine and was very excited to fire up a movie...but no! At the command line I typed 'xine' and the gui popped up and started to print lines to the console. It finally died and left me with the message:

main: all available video drivers failed.

So I read up on the Xine website and none of their solutions, that being the -A switch, seemed to work for me. I searched around here and found similar questions with no answers, so I will throw mine out here.

The following is the output to console upon running xine:

% xine
This is xine (X11 gui) - a free video player v0.9.22.
(c) 2000-2003 The xine Team.
Built with xine library 1.0.0 (1-rc0a)
Found xine library version: 1.0.0 (1-rc0a).
XServer Vendor: The XFree86 Project, Inc. Release: 40300000,
Protocol Version: 11, Revision: 0,
Available Screen(s): 1, using 0
Depth: 16.
XShmQueryVersion: 1.1.
-[ xiTK version 0.10.5 [XMB]]-
-[ xiTK will use XShm ]-
-[ WM type: (GnomeCompliant) (EWMH) Metacity {Metacity} ]-
Benchmarking memcpy methods (smaller is better):
glibc memcpy() : 701665684
linux kernel memcpy() : 792068448
MMX optimized memcpy() : 765277512
MMXEXT optimized memcpy() : 575300092
SSE optimized memcpy() : 530018524
main: probing <aadxr3> video output plugin
load_plugins: failed to load video output plugin <aadxr3>
main: probing <none> video output plugin
load_plugins: failed to load video output plugin <none>
main: probing <vidixfb> video output plugin
load_plugins: failed to load video output plugin <vidixfb>
main: probing <fb> video output plugin
load_plugins: failed to load video output plugin <fb>
main: all available video drivers failed.

When I run 'xine-check' I get this:

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.4.20-19.9)
[ good ] intel compatible processor, checking MTRR support
[ good ] you have MTRR support and there are some ranges set.
[ good ] found the player at /usr/local/bin/xine
[ good ] /usr/local/bin/xine is in your PATH
[ good ] found /usr/local/bin/xine-config in your PATH
Usage: xine-config [OPTIONS] [LIBRARIES]
Options:
[--prefix[=DIR]]
[--exec-prefix[=DIR]]
[--version]
[--libs]
[--acflags]
[--cflags]
[--plugindir]
[--datadir]
[--scriptdir]
[--localedir]
[ good ] plugin directory /usr/local/lib/xine/plugins/1.0.0 exists.
[ good ] found input plugins
[ good ] found demux plugins
[ good ] found decoder plugins
[ good ] found video_out plugins
[ good ] found audio_out plugins
[ good ] /dev/cdrom points to /dev/hdc
[ hint ] /dev/dvd is /dev/dvd, not a DVD device
/dev/dvd is the default device that xine uses for playing DVDs.
You could make your life easier by creating a symlink named /dev/dvd
pointing to your DVD device (something like /dev/scd0 or /dev/hdc).
If your DVD-ROM device is /dev/hdb (slave ATAPI device on primary bus),
rm /dev/dvd
ln -s hdb /dev/dvd
typed as root will give you the symlink.
Alternatively, you can configure xine to use the real device directly,
using the setup dialog within xine, but I can't check your DMA
settings in that case...
press <enter> to continue...

[ good ] found xvinfo: X-Video Extension version 2.2
[ good ] your Xv extension supports YUV overlays (improves MPEG performance)
[ good ] your Xv extension supports packed YUV overlays
[ good ] Xv ports: YUY2 YV12 UYVY I420 YUY2 YV12 UYVY I420


I'm running RedHat 9.0
I have a dual monitor setup running with Xinerama on a nVidia RIVA TNT2 and a nVidia GeForce 4 420MX
I have onboard sound that is currently working with OSS drivers

I don't know that there is anything else important to tell you, but let me know if you need it. I am somewhat lost at this point and so close to moving completely away from Windoze. Any thoughts or help will be GREATLY appreciated! :)

Thanks!

Anvil 08-15-2003 04:12 AM

You want the Xv driver you do
 
Looking through the debug text, I don't see xine trying to fire up the Xvideo driver. You might like to have a look for a file called:

.../lib/xine/plugins/1.0.0/xineplug_vo_out_xv.so

If this is not present, then it won't try and use the Xv interface. This is a list of the video outdrivers in my (functional) installation of Xine:

..../lib/xine/plugins/1.0.0/xineplug_vo_out_aa.so
..../lib/xine/plugins/1.0.0/xineplug_vo_out_dxr3.so
..../lib/xine/plugins/1.0.0/xineplug_vo_out_fb.so
..../lib/xine/plugins/1.0.0/xineplug_vo_out_none.so
..../lib/xine/plugins/1.0.0/xineplug_vo_out_sdl.so
..../lib/xine/plugins/1.0.0/xineplug_vo_out_syncfb.so
..../lib/xine/plugins/1.0.0/xineplug_vo_out_vidix.so
..../lib/xine/plugins/1.0.0/xineplug_vo_out_xshm.so
..../lib/xine/plugins/1.0.0/xineplug_vo_out_xv.so

If you have less than this, then you might ask yourself why.

Where did you get the installables from? If you cooked them yourself, you might like to do it again and take carefull note of the output of the "configure" script. It may very well be that you don't have some of the relevant "-devel" packages installed and so are not cooking the respective vo drivers.

Hope this help

Andy M

garrettstj 08-19-2003 01:05 AM

Sorry to take so long on the reply. I see what you are saying. I am not seeing the lines you described either. I got the installables from http://xine.sourceforge.net, so I think that they must be good. Are the "-deve'" packages included in the regular install files or are they a separate package?

Anvil 08-19-2003 08:56 AM

You only need the -devel packages if you are going to build something that uses the library concerned. If you already have prebuilt binaries, you don't need the -devel stuff. As for the stuff in the sf.net packages. No idea. I roll my own ;)

Andy M

garrettstj 08-19-2003 02:06 PM

Care to share your files?? Will your rolled files work for my comp?? My audio drivers just went to hell last night, so I am in the process of fixing that, but why not take on two tasks at once, right?

maharg 08-22-2003 11:11 AM

I *had* the same problem..
 
Anvil is definitely on the right track here with his observation that .../lib/xine/plugins/1.0.0/xineplug_vo_out_xv.so is missing. You need to double-check the xine-lib ./configure output, it is not picking up your Xv extensions properly.

I was having the exact same problems on a Sony Vaio - after recompiling the Kernel, I had forgotten to recompile the video card driver - whilst X was actually working ok for the most part, this was causing xine-lib to not build the .so file mentioned above. Best of luck.


All times are GMT -5. The time now is 06:04 PM.