J'ai eu le même problème, il s'avère que banshee est livré avec des dépendances optionnelles qui ne sont pas installées automatiquement mais que vous pouvez rechercher et installer.
J'utilise archlinux, j'ai donc fait pacman -Qi banshee
cette commande demande des informations sur le paquet un peu comme dpkg-query -s banshee
(désolé pour les références à archlinux) puis j'ai vu deux options facultatives.
Sortie
Name : banshee
Version : 2.6.2-9
Description : Music management and playback for GNOME
Architecture : x86_64
URL : http://banshee.fm/
Licenses : MIT
Groups : None
Provides : None
Depends On : libxxf86vm gst-plugins-base-libs mono-addins dbus-sharp-glib webkitgtk2
libsoup-gnome gdata-sharp taglib-sharp gudev-sharp gkeyfile-sharp gconf-sharp
libmtp libgpod mono-zeroconf hicolor-icon-theme media-player-info gst-plugins-bad
mono-upnp gst-plugins-good gvfs
Optional Deps : gst-plugins-ugly: Extra media codecs [installed]
gst-libav: Extra media codecs [installed]
brasero: CD burning [installed]
Required By : None
Optional For : None
Conflicts With : None
Replaces : None
Installed Size : 14.17 MiB
Packager : Antonio Rojas <arojas@archlinux.org>
Build Date : Sun 07 Aug 2016 09:50:47 PM EAT
Install Date : Fri 30 Sep 2016 06:00:29 PM EAT
Install Reason : Explicitly installed
Install Script : No
Validated By : Signature
Avis le champ Deps optionnel, avec
Optional Deps : gst-plugins-ugly: Extra media codecs [installed]
gst-libav: Extra media codecs [installed]
brasero: CD burning [installed]
Ils sont maintenant répertoriés comme [installés] alors qu'ils ne l'étaient pas.
J'ai donc installé tous les éléments énumérés dans Optional Deps
a ensuite fermé banshee (avec tous ses processus enfants). qui ne se ferment pas quand je clique sur le bouton de fermeture) vous pouvez aussi redémarrer .
Démarrer banshee et tout fonctionne !