
Volevo spezzare l’attesa del rilascio del nuovo plugin per la visualizzazione dei testi delle canzoni su Banshee 1.4, con questa soluzione.
Alcuni di voi sapranno che questo bel player per Gnome (secondo me molto pù all’avanguardia di Exaile e degno sfidante di Amarok) nella sua ultima versione non supporta il plugin per i testi delle canzoni.
E’ disponibile una patch in rete che permette di utilizzare il vecchio plugin dei testi realizzato da Christian Martellini.
Ho semplicemente patchato e riarchiviato il plugin… Grazie al mio omonimo.
Grande Christian Martellini! Attendiamo la tua nuova versione del plugin per i testi.
Per intanto:
- Plugin per i testi (già patchato) scaricabile qui;
- Scompattatelo e compilatelo con:
./configure --prefix=/usr
make
sudo make install
Aprite Banshee 1.4 e verificate di avere sotto a “visualizza” la voce “show lyrics”. Fatemi sapere se va.
Grazie a Christian Martellini (che, non sono io).
Ciao!

















Rilasciata la nuova versione del plugin..
http://www.gtk-apps.org/content/show.php/Banshee+Lyrics+Plugin+(reload)?content=94806
Saluti,
Christian
Ciao, sono riuscito ad installarlo, dopo lungo travagliare, e nel menù appare appunto la voce “Show Lyrics”.
Però appena faccio partire un brano, appare questo “fatal error” che penso sia collegato al plugin:
An unhandled exception was thrown: Object reference not set to an instance of an object
at Banshee.Plugins.Lyrics.LyricsPlugin.OnPlayerEngineEventChanged (Banshee.MediaEngine.PlayerEventArgs)
at (wrapper delegate-invoke) Banshee.MediaEngine.PlayerEventHandler.invoke_void__this___PlayerEventArgs (Banshee.MediaEngine.PlayerEventArgs)
at (wrapper delegate-invoke) Banshee.MediaEngine.PlayerEventHandler.invoke_void__this___PlayerEventArgs (Banshee.MediaEngine.PlayerEventArgs)
at Banshee.MediaEngine.PlayerEngine.RaiseEventChanged (Banshee.MediaEngine.PlayerEventArgs)
at Banshee.MediaEngine.PlayerEngine.OnEventChanged (Banshee.MediaEngine.PlayerEventArgs)
at Banshee.MediaEngine.PlayerEngine.OnEventChanged (Banshee.MediaEngine.PlayerEvent)
at Banshee.GStreamer.PlayerEngine.OnStateChange (intptr,Banshee.GStreamer.GstState,Banshee.GStreamer.GstState,Banshee.GStreamer.GstState)
at (wrapper native-to-managed) Banshee.GStreamer.PlayerEngine.OnStateChange (intptr,Banshee.GStreamer.GstState,Banshee.GStreamer.GstState,Banshee.GStreamer.GstState)
at (wrapper managed-to-native) Gtk.Application.gtk_main ()
at Gtk.Application.Run ()
at Banshee.Gui.GtkBaseClient.Run ()
at Banshee.Gui.GtkBaseClient.Startup ()
at Hyena.Gui.CleanRoomStartup.Startup (Hyena.Gui.CleanRoomStartup/StartupInvocationHandler)
.NET Version: 2.0.50727.42
OS Version: Unix 2.6.28.13
Assembly Version Information:
System.Configuration (2.0.0.0)
avahi-sharp (1.0.0.0)
Mono.Zeroconf.Providers.Avahi (2.0.0.76)
Mono.Zeroconf (2.0.0.76)
Mtp (1.4.0.0)
Banshee.Dap.MassStorage (1.4.0.0)
Banshee.Dap.Mtp (1.4.0.0)
taglib-sharp (2.0.3.2)
Mono.Media (1.4.0.0)
Banshee.InternetRadio (1.4.0.0)
Banshee.FileSystemQueue (1.4.0.0)
Banshee.PlayQueue (1.4.0.0)
Banshee.Lyrics (0.0.0.0)
Banshee.CoverArt (1.4.0.0)
Lastfm (1.4.0.0)
Banshee.Lastfm (1.4.0.0)
Migo (1.4.0.0)
Banshee.Podcasting (1.4.0.0)
notify-sharp (0.4.0.0)
Banshee.NotificationArea (1.4.0.0)
Banshee.AudioCd (1.4.0.0)
Banshee.Bookmarks (1.4.0.0)
Banshee.MultimediaKeys (1.4.0.0)
Banshee.Daap (1.4.0.0)
Banshee.Dap (1.4.0.0)
pango-sharp (2.12.0.0)
Banshee.Widgets (1.4.0.0)
Banshee.Hal (1.4.0.0)
Banshee.Unix (1.4.0.0)
Banshee.GStreamer (1.4.0.0)
gconf-sharp (2.24.0.0)
Banshee.Gnome (1.4.0.0)
Banshee.NowPlaying (1.4.0.0)
System.Transactions (2.0.0.0)
NDesk.DBus.GLib (1.0.0.0)
Mono.Cairo (2.0.0.0)
System.Data (2.0.0.0)
Mono.Data.SqliteClient (2.0.0.0)
gdk-sharp (2.12.0.0)
Mono.Addins (0.4.0.0)
atk-sharp (2.12.0.0)
Hyena.Gui (1.4.0.0)
gtk-sharp (2.12.0.0)
Banshee.ThickClient (1.4.0.0)
Nereid (1.4.0.0)
System.Xml (2.0.0.0)
NDesk.DBus.Proxies (0.0.0.0)
Mono.Posix (2.0.0.0)
Banshee.Core (1.4.0.0)
System (2.0.0.0)
Hyena (1.4.0.0)
NDesk.DBus (1.0.0.0)
glib-sharp (2.12.0.0)
Banshee.Services (1.4.0.0)
Banshee (1.4.0.0)
mscorlib (2.0.0.0)
Platform Information: Linux 2.6.28-13-generic i686 unknown GNU/Linux
Disribution Information:
[/etc/lsb-release]
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=9.04
DISTRIB_CODENAME=jaunty
DISTRIB_DESCRIPTION=”Ubuntu 9.04″
[/etc/debian_version]
5.0
che fare?