Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
rhythmbox failing -- again -- Solved (sort of)
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Multimedia
View previous topic :: View next topic  
Author Message
Fred Krogh
l33t
l33t


Joined: 07 Feb 2005
Posts: 776
Location: Tujunga, CA

PostPosted: Sun Nov 07, 2010 5:02 pm    Post subject: rhythmbox failing -- again -- Solved (sort of) Reply with quote

It seems rhythmbox hates my system. But it is inventive in finding new says to fail. Running rhythmbox I get
Quote:
(rhythmbox:1626): GVFS-RemoteVolumeMonitor-WARNING **: invoking IsSupported() failed for remote volume monitor with dbus name org.gtk.Private.GduVolumeMonitor: org.freedesktop.DBus.Error.Spawn.ChildSignaled: Process /usr/libexec/gvfs-gdu-volume-monitor received signal 6
** Message: pygobject_register_sinkfunc is deprecated (GtkWindow)
** Message: pygobject_register_sinkfunc is deprecated (GtkInvisible)
** Message: pygobject_register_sinkfunc is deprecated (GtkObject)
** Message: pygobject_register_sinkfunc is deprecated (GstObject)


Running with strace -fF rhythmbox, I get what follows just prior to the message above.
Quote:
clock_gettime(CLOCK_MONOTONIC, {69292, 693975011}) = 0
poll([{fd=18, events=POLLIN}], 1, 25000) = 1 ([{fd=18, revents=POLLIN}])
recvmsg(18, {msg_name(0)=NULL, msg_iov(1)=[{"l\3\1\1C\0\0\0\3\0\0\0u\0\0\0\6\1s\
0\6\0\0\0:1.154\0\0"..., 2048}], msg_controllen=0, msg_flags=MSG_CMSG_CLOEXEC},
MSG_CMSG_CLOEXEC) = 203
recvmsg(18, 0x7fff46e26bf0, MSG_CMSG_CLOEXEC) = -1 EAGAIN (Resource temporarily
unavailable)
write(2, "\n(rhythmbox:1594): GVFS-RemoteVo"..., 272


Just for fun trying as root gives
Quote:
** Message: pygobject_register_sinkfunc is deprecated (GtkWindow)
** Message: pygobject_register_sinkfunc is deprecated (GtkInvisible)
** Message: pygobject_register_sinkfunc is deprecated (GtkObject)
** Message: pygobject_register_sinkfunc is deprecated (GstObject)

(rhythmbox:1609): Rhythmbox-WARNING **: Unable to grab media player keys: Could not get owner of name 'org.gnome.SettingsDaemon': no such name

I'm recently upgraded to dbus 1.4.0, but the previous version 1.2.24-r2 fails as well.
I suspect it has to do with use flags, but which ones?? An emerge of rhythmbox says
Quote:
* If rhythmbox doesn't play some music format, please check your
* USE flags on media-plugins/gst-plugins-meta
. Running equery uses gst-plugins-meta, gives
Quote:
[ Legend : U - flag is set in make.conf ]
[ : I - package is installed with flag ]
[ Colors : set, unset ]
* Found these USE flags for media-plugins/gst-plugins-meta-0.10-r4:
U I
+ + X : Adds support for X11
+ + a52 : Enables support for decoding ATSC A/52 streams used in DVD
+ + alsa : Adds support for media-libs/alsa-lib (Advanced Linux Sound Architecture)
+ + dvb : Adds support for DVB (Digital Video Broadcasting)
+ + dvd : Adds support for DVDs
+ + esd : Adds support for media-sound/esound (Enlightened Sound Daemon)
+ + ffmpeg : Enable ffmpeg-based audio/video codec support
+ + flac : Adds support for FLAC: Free Lossless Audio Codec
+ + lame : Prefer using LAME libraries for MP3 encoding support
+ + mad : Adds support for mad (high-quality mp3 decoder library and cli frontend)
+ + mpeg : Adds libmpeg3 support to various packages
- - mythtv : Support for retrieval from media-tv/mythtv backend
+ + ogg : Adds support for the Ogg container format (commonly used by Vorbis, Theora and flac)
- - oss : Adds support for OSS (Open Sound System)
- - pulseaudio : Adds support for PulseAudio sound server
- - taglib : Enable tagging support with taglib
+ + theora : Adds support for the Theora Video Compression Codec
- - v4l : Enables video4linux support
- - v4l2 : Enable video4linux2 support
+ + vorbis : Adds support for the OggVorbis audio codec
- - xv : Adds in optional support for the Xvideo extension (an X API for video playback)
Any thoughts/guesses? Thanks,
Fred


Last edited by Fred Krogh on Mon Nov 08, 2010 12:53 am; edited 1 time in total
Back to top
View user's profile Send private message
niick
Tux's lil' helper
Tux's lil' helper


Joined: 09 Mar 2006
Posts: 85

PostPosted: Mon Nov 08, 2010 12:18 am    Post subject: Reply with quote

Turning off the 'python' use flag made rhythmbox work again for me. I don't know what functionality I've lost because of this but my podcasts work so I don't care.

Before I would get the following when running rhythmbox:

Code:

** Message: pygobject_register_sinkfunc is deprecated (GtkWindow)
** Message: pygobject_register_sinkfunc is deprecated (GtkInvisible)
** Message: pygobject_register_sinkfunc is deprecated (GtkObject)
** Message: pygobject_register_sinkfunc is deprecated (GstObject)
Segmentation fault


I also ran strace but I couldn't see anything relevant (but the output was long).
Back to top
View user's profile Send private message
Fred Krogh
l33t
l33t


Joined: 07 Feb 2005
Posts: 776
Location: Tujunga, CA

PostPosted: Mon Nov 08, 2010 12:52 am    Post subject: Reply with quote

That (using -python for rhythmbpx) fixed things for me. Thanks.
Back to top
View user's profile Send private message
Ins137
n00b
n00b


Joined: 17 Jun 2010
Posts: 5

PostPosted: Mon Nov 08, 2010 8:11 pm    Post subject: Reply with quote

I've got the same problem with sonata (gtk front-end for mpd). I'd like to solve this like you but sonata hasn't got "python" use flag. Does anybody got ideas?
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Multimedia All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum