LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Software (http://www.linuxquestions.org/questions/linux-software-2/)
-   -   Rhythmbox not working though no error message shown (http://www.linuxquestions.org/questions/linux-software-2/rhythmbox-not-working-though-no-error-message-shown-762795/)

ThinkFree 10-18-2009 12:31 PM

Rhythmbox not working though no error message shown
 
Earlier it was working fine, but not anymore. It doesn't show any error message but file doesn't play either(nor the timer moves after clicking on play).
Rhythmbox Music Player 0.12.3

Output shown if I open rhythmbox using terminal
Code:

(rhythmbox:3392): GStreamer-WARNING **: Failed to load plugin '/usr/lib/gstreamer-0.10/libresindvd.so': /usr/lib/gstreamer-0.10/libresindvd.so: undefined symbol: gst_navigation_event_parse_command

(rhythmbox:3392): GStreamer-WARNING **: Failed to load plugin '/usr/lib/gstreamer-0.10/libgstrtsp.so': /usr/lib/gstreamer-0.10/libgstrtsp.so: undefined symbol: gst_rtsp_connection_set_tunneled

(rhythmbox:3392): GStreamer-WARNING **: Failed to load plugin '/usr/lib/gstreamer-0.10/libgstdeinterlace.so': /usr/lib/gstreamer-0.10/libgstdeinterlace.so: undefined symbol: gst_video_format_parse_caps_interlaced

(<unknown>:3402): GStreamer-WARNING **: Failed to load plugin '/usr/lib/gstreamer-0.10/libresindvd.so': /usr/lib/gstreamer-0.10/libresindvd.so: undefined symbol: gst_navigation_event_parse_command

(<unknown>:3402): GStreamer-WARNING **: Failed to load plugin '/usr/lib/gstreamer-0.10/libgstrtsp.so': /usr/lib/gstreamer-0.10/libgstrtsp.so: undefined symbol: gst_rtsp_connection_set_tunneled

(<unknown>:3402): GStreamer-WARNING **: Failed to load plugin '/usr/lib/gstreamer-0.10/libgstdeinterlace.so': /usr/lib/gstreamer-0.10/libgstdeinterlace.so: undefined symbol: gst_video_format_parse_caps_interlaced

** (rhythmbox:3391): CRITICAL **: gst_ring_buffer_commit_full: assertion `buf->data != NULL' failed

Media players of kde family are working fine.

rylan76 10-20-2009 03:29 AM

Code:

(rhythmbox:3392): GStreamer-WARNING **: Failed to load plugin '/usr/lib/gstreamer-0.10/libresindvd.so': /usr/lib/gstreamer-0.10/libresindvd.so: undefined symbol: gst_navigation_event_parse_command

(rhythmbox:3392): GStreamer-WARNING **: Failed to load plugin '/usr/lib/gstreamer-0.10/libgstrtsp.so': /usr/lib/gstreamer-0.10/libgstrtsp.so: undefined symbol: gst_rtsp_connection_set_tunneled

(rhythmbox:3392): GStreamer-WARNING **: Failed to load plugin '/usr/lib/gstreamer-0.10/libgstdeinterlace.so': /usr/lib/gstreamer-0.10/libgstdeinterlace.so: undefined symbol: gst_video_format_parse_caps_interlaced

This looks like a library mismatch. I. e. Rhytmbox depends on certain symbols to be defined in the following files:

/usr/lib/gstreamer-0.10/libgstdeinterlace.so
/usr/lib/gstreamer-0.10/libgstrtsp.so
/usr/lib/gstreamer-0.10/libresindvd.so

and it cannot find them. This usually means that you either

A. upgraded Rhytmbox - it now needs a newer gstreamer library to work with
B. upgraded gstreamer - it now is too new to work with your existing Rhytrmbox

Note that the above can happen if you have auto-updates turned on.

Code:

(<unknown>:3402): GStreamer-WARNING **: Failed to load plugin '/usr/lib/gstreamer-0.10/libresindvd.so': /usr/lib/gstreamer-0.10/libresindvd.so: undefined symbol: gst_navigation_event_parse_command

(<unknown>:3402): GStreamer-WARNING **: Failed to load plugin '/usr/lib/gstreamer-0.10/libgstrtsp.so': /usr/lib/gstreamer-0.10/libgstrtsp.so: undefined symbol: gst_rtsp_connection_set_tunneled

(<unknown>:3402): GStreamer-WARNING **: Failed to load plugin '/usr/lib/gstreamer-0.10/libgstdeinterlace.so': /usr/lib/gstreamer-0.10/libgstdeinterlace.so: undefined symbol: gst_video_format_parse_caps_interlaced

** (rhythmbox:3391): CRITICAL **: gst_ring_buffer_commit_full: assertion `buf->data != NULL' failed

The above seems to indicate the same as I said in the previous paragraph - your library version of gstreamer seems to have become incompatible with the Rhytmbox you have installed.

You can try:

1. Updating Rhytmbox
2. Updating the gstreamer library
3. Completely uninstalling both (if possible) and then reinstalling them from your distro DVD / CD

ThinkFree 10-21-2009 06:27 AM

^Thanks for the reply. I neither updated rhythmbox/gstreamer nor auto updates are enabled.
Will try reinstalling both and revert back here.

ThinkFree 10-21-2009 10:38 AM

Problem solved by updating gstreamer-plugins. Packages updated to
Quote:

libxml2-2.7.6-1.fc11.i586
gstreamer-tools-0.10.25-1.fc11.i586
gstreamer-0.10.25-1.fc11.i586
gstreamer-plugins-base-0.10.25-1.fc11.i586
libxml2-python-2.7.6-1.fc11.i586
libxml2-devel-2.7.6-1.fc11.i586


All times are GMT -5. The time now is 08:32 PM.