New year, new projects, new files
Hello all,
After some days on vacation, i am finally back. I read all comments about rhythmbox package (thanks to all) and saw that some people had some problems with daapsharing. The problem happens because this feature is still experimental and has many bugs. I will be working together with rhythmbox team to make this feature more stable. About the interface comments, i will sit down with INdT designer guy to see what we can do.
Other news is that i will be working on a new project to build a bluetooth manager interface, to make the use of device services more easy in gnome desktop. For more information visit : bluez.org
deb package of rhythmbox for maemo: http://bgran.net/etrunko/rhythmbox/rhythmbox_0.9.2_arm.deb
13 Comments:
Still not working Renato. It exists when you play a song. I think this is the same version here:
http://tuxrecife.blogspot.com/2005/12/end-of-year.html
reggie, it only works with version 45-8 or greater, because it needs nokia gstreamer codecs to work.
Renato, I have tried it in both 45-8 and 51-13 and it crashes on both. The only time it worked was with the very first version that you released last year.
Hi Renato, thanks for the work on Rhythmbox! Is there any chance that the changes/patches will be released soon? Incidentally, I'm having the same problem everyone else is with it crashing upon trying to play files (using 51-31). I did however find that if you start it from the X Terminal instead of clicking the icon it works fine.
Rhuthmobox is working fine !
Thanks for your good work !
Renato, daap sharing works fine now. Thanks a lot. - Could you please explain how to add an internet radio station? Daniel
At least for me, the title seems to display filename. It would be nice if it would only display the title of the song instead.
Oh, and is there any chance of being able to open the ./mDNSResponder from within the application itself (in case it is not open otherwise)? It would help people who are using itunes for music.
Podcasts still not being saved for me :(
Yeah, i confirm also the crashing problem and my N770 firmware is 3.2005.51-13.
If i am starting Rhythmbox via menu.
- Playing files from 'library' works
- Playing items from 'Radio' crashes
- Playing items from 'Podcasts' crashes
If i am starting Rhythmbox via Xterm
- Playing files from 'library' works
- Playing items from 'Radio' crashes
- Playing items from 'Podcasts' works
and capturing stderr gives following output when item in 'Radio' crashes:
GnomeVFS init : OK
rhythmbox[1381]: GLIB WARNING ** libglade - Could not load support for `gnome': libgnome.so: cannot open shared object file: No such file or directory
[assert] error: 111 (Connection refused)
[assert] where: "socket.c", "sw_socket_tcp_connect", line: 720
rhythmbox[1381]: GLIB WARNING ** Rhythmbox - Unable to start mDNS browsing
rhythmbox[1381]: GLIB WARNING ** default - file: qgn_plat_separator_horizontal.png
rhythmbox[1381]: GLIB WARNING ** default - border_bottom differs
rhythmbox[1381]: GLIB WARNING ** libglade - Could not load support for `gnome': libgnome.so: cannot open shared object file: No such file or directory
rhythmbox[1381]: GLIB CRITICAL ** Gtk - gtk_label_get_label: assertion `GTK_IS_LABEL (label)' failed
rhythmbox[1381]: GLIB CRITICAL ** Gtk - gtk_label_set_markup_with_mnemonic: assertion `GTK_IS_LABEL (label)' failed
rhythmbox[1381]: GLIB WARNING ** GLib-GObject - gsignal.c:1788: instance `0x2b2d08' has no handler with id `1973'
rhythmbox[1381]: GLIB WARNING ** GLib-GObject - gsignal.c:1788: instance `0x2b2d08' has no handler with id `1974'
rhythmbox[1381]: GLIB WARNING ** GLib-GObject - gsignal.c:1788: instance `0x2b2d08' has no handler with id `1975'
rhythmbox[1381]: GLIB WARNING ** GLib-GObject - gsignal.c:1788: instance `0x2b2d08' has no handler with id `1976'
rhythmbox[1381]: GLIB ERROR ** Rhythmbox - file rb-player-gst.c: line 694 (rb_player_auto_sink): assertion failed: (mp->priv->sink != NULL)
aborting...
Aborted
Tnx, zache i will take a look in this problem.
Awesome port sir!
Regarding the mDNSResponder, here's how to set it up to load automatically at boot time on the 770.
Standard disclaimer - if you screw your 770 up as root, don't blame me. Only do this if you're familiar with unix and the command line. You might brick your 770.
First become root.
You'll need to add the code at the end as an init script to the /etc/init.d driectory and make it executable afterwards with chmod.
Once that's done you'll need to create a symbolic link in the default runtime directory. Here's what you'll do after installing the script:
cd /etc/rc2.d
ln -s ../init.d/mDNSResponder S97mDNSresponder
OK. Here's the script, I hope there isn't a limit on comment size. Copy everything in bold and save it the file /etc/init.d/mDNSResponder.
#!/bin/sh
# /etc/init.d/mDNSResponder: start and stop the "mDNSResponder" daemon
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
export LD_LIBRARY_PATH="/var/lib/install/usr/lib"
EXEC=/var/lib/install/usr/bin/mDNSResponder # path to executable
NAME=$(basename ${EXEC}) # short name
PID_F=/var/run/${NAME}.pid # process id when running
OFF_F=/var/lib/install/etc/${NAME}.off # dont't run if this file exists
if [ ! -x ${EXEC} ]; then exit 0; fi # exit if no executable
case "$1" in
start)
[ -f ${OFF_F} ] && exit 0 # exit if .off exists
echo -n "Starting ${NAME}"
${EXEC} # run executable
echo "."
;;
stop)
echo -n "Stopping ${NAME}"
[ -f ${PID_F} ] && kill -9 $(cat ${PID_F}) # kill if pid exists
echo "."
;;
restart)
[ -f ${OFF_F} ] && exit 0 # exit if .off exists
echo -n "Restarting ${NAME}"
[ -f ${PID_F} ] && kill -9 $(cat ${PID_F}) # kill if pid exists
sleep 2
${EXEC} # run executable
echo "."
;;
*)
echo "Usage: ${NAME} {start|stop|restart}"
exit 1
esac
exit 0
I just flashed my n770 firmware to 5.2006.13-7 and Rhythbox works nicely.
Hi Renato, that's a lot for your work on this port. Is this project still active? Can we hope to see build of the deb for the new OS2006 release that came out a few days ago?
Post a Comment
<< Home