Re: [Rhythmbox-devel] [Libre-fm] scrobble free 0.3 released



Thanks for your reply, Michael!

On Thu, Jun 4, 2009 at 3:14 AM, Michael Gratton <mike vee net> wrote:
Can you try launching RB from the command line using this command:

       rhythmbox --debug-match=scrobblefree

Then email the output that gets printed?


This is the result of "rhythmbox --debug=scrobblefree > rblog.txt" :

(rhythmbox:8038): Rhythmbox-DEBUG: Received SaveYourself(SmSaveLocal, !Shutdown, SmInteractStyleNone, !Fast) in state idle
(rhythmbox:8038): Rhythmbox-DEBUG: Setting initial properties
(rhythmbox:8038): Rhythmbox-DEBUG: Sending SaveYourselfDone(True) for initial SaveYourself
(rhythmbox:8038): Rhythmbox-DEBUG: Received SaveComplete message in state save-yourself-done

I have also saved the screen terminal messages from launching, playing 2 songs and then exit:

giopas giolaptop:~$ rhythmbox --debug-match=scrobblefree > Desktop/rblog.txt

(rhythmbox:8038): Rhythmbox-WARNING **: Unable to grab media player keys: Could not get owner of name 'org.gnome.SettingsDaemon': no such name
(08:14:16) [0x921e1a8] [ScrobbleFreePlugin._process_connect] .gnome2/rhythmbox/plugins/scrobblefree/__init__.py:327: connecting
(08:14:16) [0x921e1a8] [LastFmService.do_connect] .gnome2/rhythmbox/plugins/scrobblefree/__init__.py:617: No uri/user for None @ http://post.audioscrobbler.com/
(08:14:16) [0x921e1a8] [ScrobbleFreePlugin._process_connect] .gnome2/rhythmbox/plugins/scrobblefree/__init__.py:327: connecting
(08:14:16) [0x921e1a8] [LibreFmService.do_connect] .gnome2/rhythmbox/plugins/scrobblefree/__init__.py:617: No uri/user for None @ http://turtle.libre.fm/

(rhythmbox:8038): Gdk-CRITICAL **: gdk_x11_atom_to_xatom_for_display: assertion `atom != GDK_NONE' failed
(08:15:08) [0x921e1a8] [ScrobbleFreePlugin._playing_entry_changed_cb] .gnome2/rhythmbox/plugins/scrobblefree/__init__.py:459: entry changed
(08:15:08) [0x921e1a8] [ScrobbleFreePlugin._playing_entry_changed_cb] .gnome2/rhythmbox/plugins/scrobblefree/__init__.py:468: Not scrobbling track: None
(08:15:09) [0x921e1a8] [ScrobbleFreePlugin._extra_metadata_changed_cb] .gnome2/rhythmbox/plugins/scrobblefree/__init__.py:534: extra changed
(08:15:19) [0x921e1a8] [ScrobbleFreePlugin._process_playing] .gnome2/rhythmbox/plugins/scrobblefree/__init__.py:379: playing: <Track {'album': 'Turin Sample Project', 'played': True, 'started': 1244096108, 'title': 'Your Victory', 'elapsed': 11, 'track': 1, 'mbid': '', 'duration': 246, 'artist': 'Turin Sample Project'}>
(08:19:14) [0x921e1a8] [ScrobbleFreePlugin._playing_entry_changed_cb] .gnome2/rhythmbox/plugins/scrobblefree/__init__.py:459: entry changed
(08:19:15) [0x921e1a8] [ScrobbleFreePlugin._process_queue] .gnome2/rhythmbox/plugins/scrobblefree/__init__.py:397: processing queue
(08:19:15) [0x921e1a8] [ScrobbleFreePlugin._process_queue] .gnome2/rhythmbox/plugins/scrobblefree/__init__.py:403: scrobbing: <Track {'album': 'Turin Sample Project', 'played': True, 'started': 1244096108, 'title': 'Your Victory', 'elapsed': 246, 'track': 1, 'mbid': '', 'duration': 246, 'artist': 'Turin Sample Project'}>
(08:19:15) [0x921e1a8] [ScrobbleFreePlugin._extra_metadata_changed_cb] .gnome2/rhythmbox/plugins/scrobblefree/__init__.py:534: extra changed
(08:19:25) [0x921e1a8] [ScrobbleFreePlugin._process_playing] .gnome2/rhythmbox/plugins/scrobblefree/__init__.py:379: playing: <Track {'album': 'Turin Sample Project', 'played': True, 'started': 1244096354, 'title': 'Breath - vers3', 'elapsed': 11, 'track': 2, 'mbid': '', 'duration': 146, 'artist': 'Turin Sample Project'}>
Traceback (most recent call last):
  File "/home/giopas/.gnome2/rhythmbox/plugins/lastrhythm/lastrhythm.py", line 43, in song_change
    artist = self.get_artist (entry)
  File "/home/giopas/.gnome2/rhythmbox/plugins/lastrhythm/lastrhythm.py", line 81, in get_artist
    return db.entry_get (entry, rhythmdb.PROP_ARTIST) or None
TypeError: entry should be a RhythmDBEntry, is a void
(08:21:41) [0x921e1a8] [ScrobbleFreePlugin._playing_entry_changed_cb] .gnome2/rhythmbox/plugins/scrobblefree/__init__.py:459: entry changed
(08:21:41) [0x921e1a8] [ScrobbleFreePlugin._process_queue] .gnome2/rhythmbox/plugins/scrobblefree/__init__.py:397: processing queue
(08:21:41) [0x921e1a8] [ScrobbleFreePlugin._process_queue] .gnome2/rhythmbox/plugins/scrobblefree/__init__.py:403: scrobbing: <Track {'album': 'Turin Sample Project', 'played': True, 'started': 1244096354, 'title': 'Breath - vers3', 'elapsed': 146, 'track': 2, 'mbid': '', 'duration': 146, 'artist': 'Turin Sample Project'}>
Traceback (most recent call last):
  File "/home/giopas/.gnome2/rhythmbox/plugins/lastrhythm/lastrhythm.py", line 43, in song_change
    artist = self.get_artist (entry)
  File "/home/giopas/.gnome2/rhythmbox/plugins/lastrhythm/lastrhythm.py", line 81, in get_artist
    return db.entry_get (entry, rhythmdb.PROP_ARTIST) or None
TypeError: entry should be a RhythmDBEntry, is a void
(08:24:33) [0x921e1a8] [ScrobbleFreePlugin._playing_entry_changed_cb] .gnome2/rhythmbox/plugins/scrobblefree/__init__.py:459: entry changed
(08:24:33) [0x921e1a8] [ScrobbleFreePlugin._playing_entry_changed_cb] .gnome2/rhythmbox/plugins/scrobblefree/__init__.py:468: Not scrobbling track: None
 
It's working in 0.12.0 for me at the moment, but 0.12.1 may have changed
something. What version of GTK+ do you have installed?

My libgtk2.0-0 is version 2.16.2-1
 
/Mike

--
⎊ Michael Gratton. "Mea navis aëricumbens anguillis abundat."
⎈ <http://web.vee.net/>

Thank you again!

giopas



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]