Ubuntu – How to change the Sound Menu’s default music player

bansheedefault-programsindicator-soundrhythmbox

I'm running Maverick at the moment and the default music player is Rhythmbox. It interfaces with the panel through the sound menu, so you can see it playing like this:

Screenshot of Rhythmbox playing in the Sound Menu

I know that, in Natty, Banshee is due to be the default music player, so I was trying it out the other day to get to grips with it. How can I change which music player interfaces with the panel like this (from Rhythmbox to Banshee and then back again)? Because, at the moment, when I run Banshee, I just get this:

Screenshot of the Sound Menu with Rhythmbox but not Banshee

…and no Banshee integration.

Best Answer

Really has nothing to do with 'Default', you can have several players in the sound menu,they'd be listed top down in order of install/activating, in other words the order listed in com.canonical.indicators.sound - interested-media-players which can be adjusted as desired.

Atm there are at least 3 specifically enabled - banshee, rhythmbox, clementine, additionally vlc-1.2+ has MPRIS2 support & works to some extent.

From my perspective the 'quality' of sound menu support is best in banshee closely followed by clementine & rhythmbox. Banshee & clementine seem to lack album art in the menu. (I not sure if guayadeque has or will have support

Vlc works ok, has album art but as it wasn't specifically coded for the sound menu it can't be minimised to it, only opened & controlled from it.

There is some interest possibly for audacious but nothing yet.

Unless you or someone else is up to the task of adding MPRIS2 & then enabling as intended for the sound menu then yes, you are "dependent on the developers of the music players.." not only for MPRIS2 but also proper integration into the menu.

screen example - enter image description here

Related Question