I can't get any of the video players to work [Solved]

Booting, installing, newbie
Post Reply
Message
Author
FoamRocket
Posts: 7
Joined: Sun 02 Mar 2008, 12:11
Location: Sweden

I can't get any of the video players to work [Solved]

#1 Post by FoamRocket »

Whenever I try to start Gxine, or click on a videofile, nothing happens.

I'm running Puppy from a USB stick using my Linutop & I know that with it's original OS (a stripped down version of Xubuntu) playing movies work.

I tried to install VLC using a custimized pupfile that I got the link to from here, but it said it needed 50MB to install & that I only had 49. My personal storage file is 1.4GB & there's still 2.1GB left on the USB stick (I can't install FF from Puppy Package Manager either because of so called "lack of space" but that's an other problem).

I managed to install Xine & I can make it start, but it quits after just a second or so.

What other movie player is there that I can try?

Flash movies in SeaMonkey works somewhat, but they all look very choppy.

I don't know if this is part of the problem (I hardly know anything about Linux) but I'm using Xvesa instead of Xorg because I had no luck with Xorg whatsoever. It doesn't gets recognized by itself & whatever options I choose, the screen goes dark. I'm using an older computerscreen together with the Linutop. If I tried with my LCD screen & got it using Xorg, would that make a difference of any kind?

What could be the problem?



(Edit: Starting Gxine or Xine from the console gives me the same result, & it says illegal instruction.)
Last edited by FoamRocket on Sat 05 Apr 2008, 10:32, edited 1 time in total.

muggins
Posts: 6724
Joined: Fri 20 Jan 2006, 10:44
Location: hobart

#2 Post by muggins »

You don't mention which pupversion you're running. Gxine comes standard with most pups, so when you say you installed Xine, is this Gxine, or another version?

Have you tried right-clicking the video file, and selecting Run Action... as gxine "$@"? Sometimes you need to do so for different video types.

Another factor is that puppy ships with minimal codecs, trying to minimise size etc. Mu has extra codecs available here:

http://dotpups.de/dotpups/Multimedia/more_codecs.pup

Plus, if you hunt around, or someone else in the know points you in the right direction, there's a much larger codec package available.

muggins
Posts: 6724
Joined: Fri 20 Jan 2006, 10:44
Location: hobart

#3 Post by muggins »

Plus, when an application doesn't do what it's supposed to, when you click on it, minimal info is provided as to what's stopping it working properly. One thing to do is run the same app from a console, as this will generat error messages, which can point you, or someone else assisting, in the right direction.

e.g. if you say gxine doesn't run xxx.wmv, open a console & enter:

gxine xxx.wmv

and this might give us some clues as to why it;s not working.

FoamRocket
Posts: 7
Joined: Sun 02 Mar 2008, 12:11
Location: Sweden

#4 Post by FoamRocket »

I'm running 3.01 & Xine is another version I think.

I downloaded the codecs but no change, & I also tried changing the run action but that didn't work either.

Entering gxine filename.wmv in console the only error message I get is "illegal instruction".

Thanks for the suggestions.

muggins
Posts: 6724
Joined: Fri 20 Jan 2006, 10:44
Location: hobart

#5 Post by muggins »

FoamRocket,

No, I'm stumped with this! Sounds like the sort of error you would get if gxine was segfaulting. Does gxine work with other media files, besides .wmv?

Until someone else comes along with better ideas, what results do you get from this:

Code: Select all

ldd /usr/bin/gxine

FoamRocket
Posts: 7
Joined: Sun 02 Mar 2008, 12:11
Location: Sweden

#6 Post by FoamRocket »

I've tried with avi & mpg but nope, it's not working.

Here's what I got from ldd /usr/bin/gxine...

Code: Select all

# ldd /usr/bin/gxine
        linux-gate.so.1 =>  (0xffffe000)
        libxine.so.1 => /usr/lib/libxine.so.1 (0xb7ef8000)
        libgtk-x11-2.0.so.0 => /usr/lib/libgtk-x11-2.0.so.0 (0xb7bb7000)
        libgdk-x11-2.0.so.0 => /usr/lib/libgdk-x11-2.0.so.0 (0xb7b35000)
        libgdk_pixbuf-2.0.so.0 => /usr/lib/libgdk_pixbuf-2.0.so.0 (0xb7b1f000)
        libm.so.6 => /lib/libm.so.6 (0xb7af8000)
        libpango-1.0.so.0 => /usr/lib/libpango-1.0.so.0 (0xb7abb000)
        libgobject-2.0.so.0 => /usr/lib/libgobject-2.0.so.0 (0xb7a81000)
        libgthread-2.0.so.0 => /usr/lib/libgthread-2.0.so.0 (0xb7a7d000)
        libglib-2.0.so.0 => /usr/lib/libglib-2.0.so.0 (0xb79ea000)
        libmozjs.so => /usr/lib/mozilla/libmozjs.so (0xb7943000)
        libpthread.so.0 => /lib/libpthread.so.0 (0xb792c000)
        libdl.so.2 => /lib/libdl.so.2 (0xb7928000)
        libc.so.6 => /lib/libc.so.6 (0xb77e5000)
        libX11.so.6 => /usr/X11R7/lib/libX11.so.6 (0xb76fd000)
        libXext.so.6 => /usr/X11R7/lib/libXext.so.6 (0xb76ef000)
        libXinerama.so.1 => /usr/X11R7/lib/libXinerama.so.1 (0xb76ec000)
        libz.so.1 => /lib/libz.so.1 (0xb76db000)
        librt.so.1 => /lib/librt.so.1 (0xb76d3000)
        libresolv.so.2 => /lib/libresolv.so.2 (0xb76bf000)
        libnsl.so.1 => /lib/libnsl.so.1 (0xb76a8000)
        libpangocairo-1.0.so.0 => /usr/lib/libpangocairo-1.0.so.0 (0xb76a0000)
        libXfixes.so.3 => /usr/X11R7/lib/libXfixes.so.3 (0xb769b000)
        libatk-1.0.so.0 => /usr/lib/libatk-1.0.so.0 (0xb7681000)
        libgmodule-2.0.so.0 => /usr/lib/libgmodule-2.0.so.0 (0xb767d000)
        libcairo.so.2 => /usr/lib/libcairo.so.2 (0xb7608000)
        libfontconfig.so.1 => /usr/X11R7/lib/libfontconfig.so.1 (0xb75dd000)
        libXrender.so.1 => /usr/X11R7/lib/libXrender.so.1 (0xb75d5000)
        libXi.so.6 => /usr/X11R7/lib/libXi.so.6 (0xb75cd000)
        libXrandr.so.2 => /usr/X11R7/lib/libXrandr.so.2 (0xb75c7000)
        libXcursor.so.1 => /usr/X11R7/lib/libXcursor.so.1 (0xb75bd000)
        /lib/ld-linux.so.2 (0xb7f44000)
        libplds4.so => /usr/lib/mozilla/libplds4.so (0xb75ba000)
        libplc4.so => /usr/lib/mozilla/libplc4.so (0xb75b5000)
        libnspr4.so => /usr/lib/mozilla/libnspr4.so (0xb7584000)
        libxcb-xlib.so.0 => /usr/lib/libxcb-xlib.so.0 (0xb7582000)
        libxcb.so.1 => /usr/lib/libxcb.so.1 (0xb756a000)
        libXau.so.6 => /usr/X11R7/lib/libXau.so.6 (0xb7567000)
        libpangoft2-1.0.so.0 => /usr/lib/libpangoft2-1.0.so.0 (0xb753c000)
        libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0xb74cf000)
        libpng12.so.0 => /usr/lib/libpng12.so.0 (0xb7494000)
        libexpat.so.1 => /usr/lib/libexpat.so.1 (0xb7473000)
        libXdmcp.so.6 => /usr/X11R7/lib/libXdmcp.so.6 (0xb746e000)

FoamRocket
Posts: 7
Joined: Sun 02 Mar 2008, 12:11
Location: Sweden

#7 Post by FoamRocket »

Hey, problem seems to be solved. I downloaded the newest alpha version (or was it beta?) of Puppy & now Gxine is working!

That's brilliant! 8)

Thanks for helping, muggins!

Post Reply