Important Notice: Our web hosting provider recently started charging us for additional visits, which was unexpected. In response, we're seeking donations. Depending on the situation, we may explore different monetization options for our Community and Expert Contributors. It's crucial to provide more returns for their expertise and offer more Expert Validated Answers or AI Validated Answers. Learn more about our hosting issue here.

Music Applet used to work, but ever since I upgraded Rhythmbox to 0.9.0 or 0.9.1, nothing works anymore! Whats wrong?

0
Posted

Music Applet used to work, but ever since I upgraded Rhythmbox to 0.9.0 or 0.9.1, nothing works anymore! Whats wrong?

0

Short answer: Upgrade to Rhythmbox 0.9.2 later. Then make sure you have D-Bus 0.35 or later installed. Then recompile the applet, if you didn’t have D-Bus available when you compiled it originally. Now it should work. Long answer: There are two IPC mechanisms that Rhythmbox uses. The first is Bonobo, which Rhythmbox 0.8.x uses. The second is D-Bus, which was introduced in Rhythmbox 0.9.0 and enhanced after 0.9.1 was released. The root of the problem is that the Bonobo interface changed between 0.8.8 and 0.9.0 in a way that broke backwards compatibility, preventing a client program (such as Music Applet) from being able to speak with both versions of Rhythmbox via Bonobo. That’s why things stopped working when you upgraded Rhythmbox. The D-Bus interface added in 0.9.0 was originally pretty limited, and didn’t offer the functionality needed by Music Applet. This changed shortly after 0.9.1 was released, making D-Bus a viable option. Rhythmbox Applet will automatically use the best IPC me

Related Questions

What is your question?

*Sadly, we had to bring back ads too. Hopefully more targeted.

Experts123