Linux - SoftwareThis forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Hello all! I'm new to the forums, been using Linux for a long time now though. I feel kind of dumb for asking this question, but it has exhausted me the past day searching for answers.
I went to update my xine, as well as include all the codecs in. I used the source code to compile xine-lib-1.1.4, xine-gui.0.99.4.
Upon attempting to run xine, I get the following problems. And it immediately closes xine.
Code:
amen-ra@the-root:~> xine
xiTK WARNING(xitk_set_locale:2182): locale not supported by C library
This is xine (X11 gui) - a free video player v0.99.4.
(c) 2000-2004 The xine Team.
Cannot open display 'nknown flag "%s"
' for video. Falling back to primary display.
So I tried to recompile back to xine-lib-1.1.2, and I still get the same message from xine.
It seems to not install any video plugins or drivers.
And amarok says that it can't even initialize any audio drivers from xine! (although it appears they are in usr/local/lib/xine/plugins/1.1.4/) see below-
I'm using ALSA 1.0.13-22.
NVIDIA-Linux-x86_64-1.0-9755-pkg2.
Xorg, version 7.1.99.902 (7.2.0 RC 2) Everything worked great before. This load is an OpenSuSe10.2, AMD 64 4200, nvidia 7900, nforce hda audio.
Mplayer, realplayer, helix, all work fine.
If anyone could help me out, I'm sure there's just some flag I have to throw at xine in order to make this sing, I'm just not sure what.
Thanks
in configure xine, I get the following driver plugins to be installed :
[ 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.18.2-34-default)
[ hint ] Architecture is x86_64 (not intel), assuming there is no MTRR.
MTRR (Memory Type Range Registers) are used on intel CPUs to
control caching mechanisms for special memory ranges. There is
probably nothing like this on x86_64 CPUs...
press <enter> to continue...
[ 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
[ good ] plugin directory /usr/local/lib/xine/plugins/1.1.4 exists.
[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...
[ good ] found audio_out plugins
[ good ] skin directory /usr/local/share/xine/skins exists.
[ good ] found logo in /usr/local/share/xine/skins
[ good ] I even found some skins.
[ good ] /dev/cdrom points to /dev/hda
[ 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 YV12 overlays (improves MPEG performance)
[ good ] your Xv extension supports YUY2 overlays
[ good ] Xv ports: YUY2 YV12 UYVY I420 YUY2 YV12 UYVY I420
------xine-check for 1.1.2 follows:
Code:
[ 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.18.2-34-default)
[ hint ] Architecture is x86_64 (not intel), assuming there is no MTRR.
MTRR (Memory Type Range Registers) are used on intel CPUs to
control caching mechanisms for special memory ranges. There is
probably nothing like this on x86_64 CPUs...
press <enter> to continue...
[ 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
[ good ] plugin directory /usr/local/lib/xine/plugins/1.1.2 exists.
[ good ] found input plugins
[ good ] found demux plugins
[ good ] found decoder plugins
[ good ] found video_out plugins
[ good ] found audio_out plugins
[ good ] skin directory /usr/local/share/xine/skins exists.
[ good ] found logo in /usr/local/share/xine/skins
[ good ] I even found some skins.
[ good ] /dev/cdrom points to /dev/hda
[ 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 YV12 overlays (improves MPEG performance)
[ good ] your Xv extension supports YUY2 overlays
[ good ] Xv ports: YUY2 YV12 UYVY I420 YUY2 YV12 UYVY I420
(I tried to append to my previous message, but it was too long)
Here's there errors make gave me while compiling:
Is missing cucul and caca headers, causing this problem? Any of this related?(tried --without-caca)I only have use of this computer for a short time, and I've never had any problems like this, with xine before. Something makes me think its the AMD 64bit SuSe load. I have a couple other machines running 10.2, but are just athlon xp's, and they had no such problems..
Thanks a lot!!
Code:
video_out_caca.c:40:19: error: cucul.h: No such file or directory
video_out_caca.c:41:18: error: caca.h: No such file or directory
video_out_caca.c:57: error: expected specifier-qualifier-list before 'cucul_dither_t'
video_out_caca.c:77: error: expected specifier-qualifier-list before 'cucul_canvas_t'
video_out_caca.c: In function 'caca_dispose_frame':
video_out_caca.c:100: error: 'caca_frame_t' has no member named 'mem'
(truncated, repeating)
video_out_caca.c:307: warning: implicit declaration of function 'caca_create_display'
video_out_caca.c:307: warning: nested extern declaration of 'caca_create_display'
video_out_caca.c:307: error: 'caca_driver_t' has no member named 'cv'
video_out_caca.c:309: error: 'caca_driver_t' has no member named 'dp'
make[4]: *** [xineplug_vo_out_caca_la-video_out_caca.lo] Error 1
make[3]: *** [all-recursive] Error 1
make[2]: *** [all-recursive] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2
Well I got a step further..Or backwards, not sure yet. I found and compiled libcacas. Apon make xine I had several hundred errors. But now It compiles video and audio output plugins! but xine still crashes.. Here's the verbose output(truncated):
Code:
xiTK WARNING(xitk_set_locale:2182): locale not supported by C library
This is xine (X11 gui) - a free video player v0.99.4.
(c) 2000-2004 The xine Team.
Cannot open display 'nknown flag "%s"
' for video. Falling back to primary display.
...................
load_plugins: plugin /usr/local/lib/xine/plugins/1.1.4/xineplug_dmx_sputext.so found
init class succeeded
main: probing <dxr3> video output plugin
video_out_dxr3: Failed to open control device /dev/em8300-0 (No such file or directory)
main: probing <aadxr3> video output plugin
main: probing <xv> video output plugin
video_out_xv: using Xv port 275 from adaptor NV17 Video Texture for hardware colorspace conversion and scaling.
video_out_xv: this adaptor supports the yuy2 format.
video_out_xv: this adaptor supports the yv12 format.
x11osd: unscaled overlay created (XShape mode).
video_out: thread created
main: probing <alsa> audio output plugin
audio_alsa_out : supported modes are 8bit 16bit 24bit 32bit 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)
audio_out: thread created
xine_stream_new
video_out: thread created
audio_out: thread created
xine_interface: unknown or deprecated stream param 10 set
xine_stream_new
xine_interface: unknown or deprecated stream param 10 set
xine_stream_new
xine_interface: unknown or deprecated stream param 10 set
video_out_xv: VO_PROP_ASPECT_RATIO(0)
gnome_vfs init_input_class
gnome-vfs not initialised
Segmentation fault
blah, I give xine the -V flag, and it ignores it. I don't know where the problem is, obviously wasn't libcacas, haha. I can run and utilize the xine-engine with other programs EXCEPT xine.
Any suggestions?
Last edited by R00T.OSIRIS; 03-22-2007 at 05:36 AM.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.