Author Topic: Which Gpe Applications Are Missing  (Read 17277 times)

darmou

  • Jr. Member
  • **
  • Posts: 62
    • View Profile
Which Gpe Applications Are Missing
« Reply #15 on: February 12, 2006, 07:38:47 am »
How good would this version from ipkgfind be?
[div align=\"right\"][{POST_SNAPBACK}][/a][/div]
[/quote]


I've got gpe-nmf from koens feed along with a whole heap of cool stuff:

src/gz koen [a href=\"http://ewi546.ewi.utwente.nl/sfeed]http://ewi546.ewi.utwente.nl/sfeed


warning, gpe-nmf seems to be very unstable and crashes frequently.

I managed to get mplayer working just by adding the opie feed and ipkg install -d sd mplayer

darmou

pungipungi

  • Jr. Member
  • **
  • Posts: 74
    • View Profile
    • http://members.cheese.at/woody/zaurus
Which Gpe Applications Are Missing
« Reply #16 on: February 12, 2006, 04:59:30 pm »
Quote
warning, gpe-nmf seems to be very unstable and crashes frequently.

Maybe you can try the binary from my side where I did a lot of corrections.
(I don't know why but for me only OSSINK works and not the default sink wj8ich may change the bahaviour, but would be interested what's the result there)
Andreas
SL5500G OZ3.5.3 (GPE) , SD 1G,   D-Link air 660 wlan
C1000 pdaXrom, SD 256, D-Link air 660 wlan
Suse 9.3
My Zaurus Page

darmou

  • Jr. Member
  • **
  • Posts: 62
    • View Profile
Which Gpe Applications Are Missing
« Reply #17 on: February 13, 2006, 03:35:27 am »
Quote
Quote
warning, gpe-nmf seems to be very unstable and crashes frequently.

Maybe you can try the binary from my side where I did a lot of corrections.
(I don't know why but for me only OSSINK works and not the default sink wj8ich may change the bahaviour, but would be interested what's the result there)
Andreas
[div align=\"right\"][a href=\"index.php?act=findpost&pid=114583\"][{POST_SNAPBACK}][/a][/div]


I tried your version, it segfaults every time I try to add something to the play list sigh

It might be the libraries I'm using.

Here is the console output:

collie:/media/card/home/root> # ./gpe-nmf

(gpe-nmf:21716): Gdk-WARNING **: gdk_property_get(): length value has wrapped in calculation (did you pass G_MAXLONG?)

(gpe-nmf:21716): Gdk-WARNING **: gdk_property_get(): length value has wrapped in calculation (did you pass G_MAXLONG?)

(gpe-nmf:21716): Gtk-CRITICAL **: gtk_tree_view_get_selection: assertion `GTK_IS_TREE_VIEW (tree_view)' failed

(gpe-nmf:21716): Gtk-CRITICAL **: gtk_tree_selection_get_mode: assertion `GTK_IS_TREE_SELECTION (selection)' failed

(gpe-nmf:21716): Gtk-CRITICAL **: gtk_tree_selection_set_mode: assertion `GTK_IS_TREE_SELECTION (selection)' failed

(gpe-nmf:21716): Gdk-WARNING **: gdk_property_get(): length value has wrapped in calculation (did you pass G_MAXLONG?)

(gpe-nmf:21716): Gtk-CRITICAL **: gtk_entry_set_text: assertion `text != NULL' failed

(gpe-nmf:21716): Gtk-CRITICAL **: gtk_entry_set_text: assertion `text != NULL' failed
*** glibc detected *** ./gpe-nmf: free(): invalid pointer: 0x0015e0c0 ***
Aborted            

darmou

pungipungi

  • Jr. Member
  • **
  • Posts: 74
    • View Profile
    • http://members.cheese.at/woody/zaurus
Which Gpe Applications Are Missing
« Reply #18 on: February 16, 2006, 03:33:18 pm »
Quote
I tried your version, it segfaults every time I try to add something to the play list sigh

You're right.
Should be corrected now.
Please do also download libgpenmf.so.0  ...

andreas
SL5500G OZ3.5.3 (GPE) , SD 1G,   D-Link air 660 wlan
C1000 pdaXrom, SD 256, D-Link air 660 wlan
Suse 9.3
My Zaurus Page

grog

  • Hero Member
  • *****
  • Posts: 692
    • View Profile
    • http://
Which Gpe Applications Are Missing
« Reply #19 on: February 28, 2006, 12:54:02 pm »
pungipungi, I haven't tried your binary on my poodle, but with the one from the test5 feed all I'm getting is a message box saying "unable to start playback". Here's all the output when started from the command line:

Code: [Select]
(gpe-nmf:6729): Gdk-WARNING **: gdk_property_get(): length value has wrapped in calculation (did you pass G_MAXLONG?)

(gpe-nmf:6729): Gdk-WARNING **: gdk_property_get(): length value has wrapped in calculation (did you pass G_MAXLONG?)

(gpe-nmf:6729): Gtk-CRITICAL **: gtk_tree_view_get_selection: assertion `GTK_IS_TREE_VIEW (tree_view)' failed

(gpe-nmf:6729): Gtk-CRITICAL **: gtk_tree_selection_get_mode: assertion `GTK_IS_TREE_SELECTION (selection)' failed

(gpe-nmf:6729): Gtk-CRITICAL **: gtk_tree_selection_set_mode: assertion `GTK_IS_TREE_SELECTION (selection)' failed

(gpe-nmf:6729): Gdk-WARNING **: gdk_property_get(): length value has wrapped in calculation (did you pass G_MAXLONG?)
player 0x71738: play item 0x14ab80 [/media/cf/Music/KISS_I Was Made For Loving You.mp3]

(gpe-nmf:6729): GStreamer-CRITICAL **: gst_element_get_pad: assertion `element != NULL' failed
Problem creating player element:
Decoder
Volume Control
Audio Output
player 0x71738: play item 0x14ab80 [/media/cf/Music/KISS_I Was Made For Loving You.mp3]

(gpe-nmf:6729): GStreamer-CRITICAL **: gst_element_get_pad: assertion `element != NULL' failed
Problem creating player element:
Decoder
Volume Control
Audio Output

(gpe-nmf:6729): Gdk-WARNING **: gdk_property_get(): length value has wrapped in calculation (did you pass G_MAXLONG?)
I can  play all of my mp3's directly using mplayer, so AFAICT it's not mplayer.
thanks for the help.
GROG!

lardman

  • Hero Member
  • *****
  • Posts: 4512
    • View Profile
    • http://people.bath.ac.uk/enpsgp/Zaurus/
Which Gpe Applications Are Missing
« Reply #20 on: March 01, 2006, 07:00:45 am »
Quote
I can play all of my mp3's directly using mplayer, so AFAICT it's not mplayer.

It uses gstreamer though, not mplayer (from the output at least).

What does this assertion refer to?

Code: [Select]
(gpe-nmf:6729): GStreamer-CRITICAL **: gst_element_get_pad: assertion `element != NULL' failed

Si
C750 OZ3.5.4 (GPE, 2.6.x kernel)
SL5500 OZ3.5.4 (Opie)
Nokia 770
Serial GPS, WCF-12, Socket Ethernet & BT, Ratoc USB
WinXP, Mandriva

grog

  • Hero Member
  • *****
  • Posts: 692
    • View Profile
    • http://
Which Gpe Applications Are Missing
« Reply #21 on: March 01, 2006, 11:25:59 am »
Quote
Quote
I can play all of my mp3's directly using mplayer, so AFAICT it's not mplayer.
It uses gstreamer though, not mplayer (from the output at least).
Good point. I always thought that nmf was an mplayer front end, and didn't know what gstreamer was.

Quote
What does this assertion refer to?

Code: [Select]
(gpe-nmf:6729): GStreamer-CRITICAL **: gst_element_get_pad: assertion `element != NULL' failed[div align=\"right\"][{POST_SNAPBACK}][/a][/div]
I searched around on the [a href=\"http://gstreamer.freedesktop.org]gstreamer homepage[/url], but couldn't find any references to that error.

The only reason I'm fighting with nmf is that I really need some sort of a music player to justify sticking with GPE (and I do want to stay with GPE). Didn't there used to be gxine in the feeds? I don't see it in the test5 feeds. I'm (almost) happy with just using mplayer in a terminal window, except that there doesn't seem to be a way to prevent the Z from sleeping (under the 2.4 kernel, that is).

thks
GROG!

pungipungi

  • Jr. Member
  • **
  • Posts: 74
    • View Profile
    • http://members.cheese.at/woody/zaurus
Which Gpe Applications Are Missing
« Reply #22 on: March 01, 2006, 04:34:47 pm »
... uuups I didn't understand what you meant with mplayer ...

Try this first to see if gstreamer works:
Code: [Select]
gst-launch filesrc location=/media/cf/Music/KISS_I Was Made For Loving You.mp3 ! mad ! osssink
On my machine only ossink works.  god knows why ....
I think default is esdsink for gpe-nmf

If that works than you gpe-nmf should work in principle

if only ossink works then give that a try:
NMF_SINK=osssink gpe-nmf

I would propose to use my binary (the sigsegv which was reported is already fixed ...) and my lib since you get the state of the player like:
Code: [Select]
player 0xa0838: play item 0xa3df0 [/home/woody/Documents/Music/Williams, PATRICK_THE STREETS OF SAN FRANCISCO2.mp3]
new thread
set_volume -1 255
player 0xa0838: elt 0x15d858 state 1 -> 2
player 0xa0838: elt 0x15d858 state 2 -> 4
player 0xa0838: elt 0x15d858 state 4 -> 8
ti
Playlist Index : 85
player 0xa0838: elt 0x151f50 state 1 -> 2
player 0xa0838: elt 0x151f50 state 2 -> 4
player 0xa0838: elt 0x151f50 state 4 -> 8
« Last Edit: March 01, 2006, 04:35:42 pm by pungipungi »
SL5500G OZ3.5.3 (GPE) , SD 1G,   D-Link air 660 wlan
C1000 pdaXrom, SD 256, D-Link air 660 wlan
Suse 9.3
My Zaurus Page

grog

  • Hero Member
  • *****
  • Posts: 692
    • View Profile
    • http://
Which Gpe Applications Are Missing
« Reply #23 on: March 02, 2006, 06:39:08 am »
Here's what I get:

Code: [Select]
grog:$ gst-launch filesrc location=kiss.mp3 ! mad ! osssink
WARNING: erroneous pipeline: no element "mad"
         Trying to run anyway.
RUNNING pipeline ...
Execution ended after 1 iterations (sum 4753000 ns, average 4753000 ns, min 4753000 ns, max 4753000 ns).
But I decided to try your binary + lib anyway, but no joy:

Code: [Select]
grog:$ gpe-nmf
gpe-nmf: error while loading shared libraries: libpangocairo-1.0.so.0: cannot open shared object file: No such file or directory
GROG!

papercrane

  • Jr. Member
  • **
  • Posts: 65
    • View Profile
    • http://reversefold.com
Which Gpe Applications Are Missing
« Reply #24 on: March 02, 2006, 04:07:52 pm »
You could alsp use mpd and gmpc or glurp to play music. I myself use mpd and ncmpc. I also have some shell scripts which I use with mpc to control mpd and also another script that I run when the hinge button is pressed in order to make the bl and all work (in kernel 2.4 with keylaunch, that is).

grog

  • Hero Member
  • *****
  • Posts: 692
    • View Profile
    • http://
Which Gpe Applications Are Missing
« Reply #25 on: March 02, 2006, 08:46:30 pm »
Quote
You could alsp use mpd and gmpc or glurp to play music. I myself use mpd and ncmpc. I also have some shell scripts which I use with mpc to control mpd and also another script that I run when the hinge button is pressed in order to make the bl and all work (in kernel 2.4 with keylaunch, that is).[div align=\"right\"][{POST_SNAPBACK}][/a][/div]
I took a look @ [a href=\"http://www.musicpd.org]MPD[/url]. Seems a bit overkill for what I need. I very rarely have network access when listening to music on my Z. I'll keep on working on trying pymp. thks
GROG!

JohnX

  • Full Member
  • ***
  • Posts: 126
    • View Profile
    • http://
Which Gpe Applications Are Missing
« Reply #26 on: March 02, 2006, 10:18:00 pm »
It might be overkill in terms of features, but it's very light on memory and CPU usage.  It's fairly painless to setup as well. Need to edit /etc/mpd.conf with some basic settings (alsa or oss, /dir/where/the/music/is,  that kind of thing.) The interfaces are a little more stable and usable than the gpe-nmf.

EDIT: I Just looked at pymp.  Seems rather intestesting. Maybe I'll try and get that working to.  
« Last Edit: March 02, 2006, 10:53:56 pm by JohnX »
Zaurus SL-C1000 - Linux 2.6.22 - Angstrom/Debian dual boot - Ambicom 802.11b - 1GB Corsair SD
Nokia N800 - 2GB PQI SD card
Zaurus SL-5500 - OZ 3.5.3/Hentges T2/Opie - 64MB Lexar SD card

grog

  • Hero Member
  • *****
  • Posts: 692
    • View Profile
    • http://
Which Gpe Applications Are Missing
« Reply #27 on: March 03, 2006, 06:53:39 am »
Quote
It might be overkill in terms of features, but it's very light on memory and CPU usage.  It's fairly painless to setup as well. Need to edit /etc/mpd.conf with some basic settings (alsa or oss, /dir/where/the/music/is,  that kind of thing.) The interfaces are a little more stable and usable than the gpe-nmf.
Where can I get some ipk's for it?

Quote
EDIT: I Just looked at pymp.  Seems rather intestesting. Maybe I'll try and get that working to.  [div align=\"right\"][a href=\"index.php?act=findpost&pid=116764\"][{POST_SNAPBACK}][/a][/div]
Let me know if you do . The only roadblock is that there doesn't seem to be an ipk availabe for python-pygtk. I pm'd mikeyl about it (he maintains the python-pygtk-dev package), but there's been no reply yet.

thks
GROG!

JohnX

  • Full Member
  • ***
  • Posts: 126
    • View Profile
    • http://
Which Gpe Applications Are Missing
« Reply #28 on: March 06, 2006, 05:34:12 am »
I made and posted ipks a while back, but got little interest. That thread is over here.

I'm pretty sure they should still work with current versions of GPE.  If you're building GPE from OE, it would probably be best to compile them yourself to ensure they depend on the right versions of software. If there are any dependency or installation issues respond to that thread and I'll see what I can do about fixing them. Also, mpd needs an /etc/mpd.conf . Documentation on that can be found on the mpd website.  If people have questions, posting in my thread about mpd will get the fastest reponse, since I'm subscribed to that thread but not this one.

-John
Zaurus SL-C1000 - Linux 2.6.22 - Angstrom/Debian dual boot - Ambicom 802.11b - 1GB Corsair SD
Nokia N800 - 2GB PQI SD card
Zaurus SL-5500 - OZ 3.5.3/Hentges T2/Opie - 64MB Lexar SD card

jerrybme

  • Hero Member
  • *****
  • Posts: 639
    • View Profile
    • http://
Which Gpe Applications Are Missing
« Reply #29 on: March 24, 2006, 10:29:59 am »
I would like to see kopi for gpe.
SL-C3100
Angstrom-GPE
Lexar SD 1 GB
PQI 2GB CF
Ambicom WL1100 CF