OESF Portables Forum

Everything Else => Zaurus Distro Support and Discussion => Distros, Development, and Model Specific Forums => Archived Forums => Angstrom & OpenZaurus => Topic started by: GTMoredhel on October 15, 2004, 12:17:05 am

Title: Opieplayer2
Post by: GTMoredhel on October 15, 2004, 12:17:05 am
I installed opie-mediaplayer2 (and all the plugins and such that it depends on) to my CF card. There was a link created on the desktop in the applications tab, but the program never pops up. If I try to run it from konsole, it says file not found.

I tried "ipkg-link mount /mnt/cf," but the program still didn't run afterwards. Any suggestions, please?

I'm running OZ 3.2 w/ Opie on an SL-5500. Thanks.
Title: Opieplayer2
Post by: lardman on October 15, 2004, 06:20:06 am
Run it from the command line (you'll have to cd to /opt/QtPalmtop/bin first)

post the output,


Si
Title: Opieplayer2
Post by: uberjoe on October 15, 2004, 10:49:35 am
Maybe Its just my bad memory, but I thought opieplayer2 was broken on oz 3.2?
Title: Opieplayer2
Post by: GTMoredhel on October 15, 2004, 06:00:25 pm
#cd /mnt/cf/opt/QtPalmtop/bin
#opieplayer2
opieplayer2: No such file or directory

And yes, opieplayer2 does work in 3.2. I had it up before I had to flash my Z (but it was in the root directory instead of cf).
Title: Opieplayer2
Post by: lardman on October 15, 2004, 10:04:43 pm
Quote
#opieplayer2

-> #./opieplayer2

as /opt/QtPalmtop/bin is not in $PATH.


Si
Title: Opieplayer2
Post by: GTMoredhel on October 17, 2004, 01:52:37 am
Ah, thanks. I was thinking about environment variables, but I wasn't sure how to phrase the question. So when I type ./opieplayer2, it now is found and tries to run. Unfortunately I still get an error: "error while loading shared libraries: libxine.so.1: cannot open shared object file: No such file or directory"

My CF card is not ext formatted, so I removed everything from there and reinstalled opieplayer2 and its libraries to RAM. I made sure that links were created with "ipkg-link mount /mnt/ram", and I see that all of the libraries, and opieplayer2 are recognized and linked. So why can't it find libxine?

Thanks.
Title: Opieplayer2
Post by: lardman on October 17, 2004, 06:08:18 am
Do you have libxine installed?

I presume it would show up with 'ls /usr/lib/libx*'

Or 'ipkg status libx*'


Si
Title: Opieplayer2
Post by: GTMoredhel on October 17, 2004, 04:39:03 pm
It's installed to /mnt/ram/usr/lib/libxine...
Title: Opieplayer2
Post by: lardman on October 17, 2004, 05:59:42 pm
Okay, so there are two possibilities now:

1. It hasn't been symlinked. If this is the case do this: 'ipkg-link mount /mnt/ram'

2. The libxine.so.1 symlink doesn't exist in the package (but there is a libxine.so.1.x file in /mnt/ram/usr/lib/), in which case create a symlink in /usr/lib pointing to the .so.1.x symlink (which has already been symlinked by ipkg-link from /mnt/ram/usr/lib)).


Si
Title: Opieplayer2
Post by: GTMoredhel on October 17, 2004, 06:31:15 pm
I've done ipkg-link mount /mnt/ram, and it tells me:

*** Command add
*** Locating package
*** Found package on /mnt/ram
*** Adding libxine1
In: /usr/lib/libxine.so.1: File exists
*** Done.

Plus the details for the other packages. A quick browse to /usr/lib confirms that the symlink is there pointing to /mnt/ram/usr/lib/libxine.so.1.2.0.
Title: Opieplayer2
Post by: lardman on October 17, 2004, 06:42:30 pm
Um.... not sure then, assuming the file is there and that it points to something which exists it really ought to work.

Sorry I can't be of more help.


Si
Title: Opieplayer2
Post by: GTMoredhel on October 17, 2004, 11:17:09 pm
Well I removed libxine from ram and installed it to rom instead, and it works. There must be something picky about it that isn't common to the other libraries that are working fine from ram. Go figure.

Thanks for all your help, lardman.
Title: Opieplayer2
Post by: deegy on October 18, 2004, 04:26:29 pm
I tried removing opieplayer2 libxine(1)
installed them to ram and It still crashes: sob sob

<unknown>: <<<<<<<new m3u default
QDir::remove: Empty or null file name
QDir::remove: Empty or null file name
Segmentation fault


do i need all of the other libxine libraries ........
or just libxine
Title: Opieplayer2
Post by: lardman on October 18, 2004, 06:45:14 pm
@deegy:

This thread refers to OZ3.2, if you're using 3.5.1 then the seg fault is (unfortunately) normal. Try xmms instead.


Si

P.S. I've altered the topic title to reflect this
Title: Opieplayer2
Post by: deegy on October 18, 2004, 06:53:26 pm
No problem
Luckly theres another post which has explained how to get mplayer working with xmms
and it seems to work so thats that.  I now have a faster zaurus with movies. (3.5.1 is so much more responsive !!!)
Now if I can only port a spectrum emulator so I can play jet pac.............
ta
Dg