Here is the Natty Output: (used terminal) dave@david-890 ~ $ banshee --debug ** Running Mono with --debug ** [1 Info 12:25:05.891] Running Banshee 1.9.5: [Ubuntu Natty (development branch) (linux-gnu, x86_64) @ 2011-03-11 13:57:57 UTC] [1 Debug 12:25:05.907] Initializing GTK [1 Debug 12:25:06.954] Post-Initializing GTK [1 Debug 12:25:06.960] Configuration client extension loaded (Banshee.GnomeBackend.GConfConfigurationClient) [1 Debug 12:25:06.970] Using default gconf-base-key [1 Debug 12:25:07.049] Bus.Session.RequestName ('org.bansheeproject.Banshee') replied with PrimaryOwner [1 Debug 12:25:07.102] Core service started (DBusServiceManager, 0.000685) [1 Debug 12:25:07.104] Registering remote object /org/bansheeproject/Banshee/DBusCommandService (Banshee.ServiceStack.DBusCommandService) on org.bansheeproject.Banshee [1 Debug 12:25:07.109] Core service started (DBusCommandService, 0.006095) [1 Debug 12:25:07.141] Opened SQLite (version 3.7.4) connection to /home/dave/.config/banshee-1/banshee.db [1 Debug 12:25:07.142] Core service started (DbConnection, 0.033381) [1 Debug 12:25:07.157] Database version 43 is up to date [1 Info 12:25:07.191] Starting collection of anonymous usage data [1 Debug 12:25:07.257] Core service started (PreferenceService, 0.035102) [1 Debug 12:25:07.271] Core service started (Network, 0.013906) [1 Debug 12:25:07.272] Registering remote object /org/bansheeproject/Banshee/SourceManager (Banshee.Sources.SourceManager) on org.bansheeproject.Banshee [1 Debug 12:25:07.272] Core service started (SourceManager, 0.001322) [1 Debug 12:25:07.289] Core service started (MediaProfileManager, 0.000132) [1 Debug 12:25:07.292] Registering remote object /org/bansheeproject/Banshee/PlayerEngine (Banshee.MediaEngine.PlayerEngineService) on org.bansheeproject.Banshee [1 Debug 12:25:07.295] Core service started (PlayerEngine, 0.006387) [1 Debug 12:25:07.325] Registering remote object /org/bansheeproject/Banshee/PlaybackController (Banshee.PlaybackController.PlaybackControllerService) on org.bansheeproject.Banshee [1 Debug 12:25:07.327] Core service started (PlaybackController, 0.005784) [1 Debug 12:25:07.332] Starting - Startup Job [1 Debug 12:25:07.332] Core service started (JobScheduler, 0.005371) [1 Debug 12:25:07.340] IO provider extension loaded (Banshee.IO.Gio.Provider) [1 Warn 12:25:07.343] Hardware manager extension failed to load - System.InvalidOperationException: Type 'Banshee.Hardware.Gio.HardwareManager' not found in add-in 'Banshee.Gio,1.0' (in `Mono.Addins') at Mono.Addins.RuntimeAddin.GetType (System.String typeName, Boolean throwIfNotFound) [0x00000] in :0 at Mono.Addins.TypeExtensionNode.get_Type () [0x00000] in :0 at Mono.Addins.TypeExtensionNode.CreateInstance () [0x00000] in :0 at Mono.Addins.InstanceExtensionNode.CreateInstance (System.Type expectedType) [0x00000] in :0 at Banshee.Hardware.HardwareManager..ctor () [0x00000] in :0 [1 Warn 12:25:07.343] Service `Banshee.Hardware.HardwareManager' not started: No HardwareManager extensions could be loaded. Hardware support will be disabled. [1 Warn 12:25:07.343] Caught an exception - System.Exception: No HardwareManager extensions could be loaded. Hardware support will be disabled. (in `Banshee.Services') at Banshee.Hardware.HardwareManager..ctor () [0x00000] in :0 at (wrapper managed-to-native) System.Reflection.MonoCMethod:InternalInvoke (object,object[],System.Exception&) at System.Reflection.MonoCMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x00000] in :0 [1 Debug 12:25:07.346] Bus.Session.RequestName ('org.bansheeproject.CollectionIndexer') replied with PrimaryOwner [1 Debug 12:25:07.346] Registering remote object /org/bansheeproject/Banshee/CollectionIndexerService (Banshee.Collection.Indexer.CollectionIndexerService) on org.bansheeproject.CollectionIndexer [1 Debug 12:25:07.347] Core service started (CollectionIndexerService, 0.003879) [1 Debug 12:25:07.348] Core service started (SaveTrackMetadataService, 0.00075) [1 Debug 12:25:07.355] Adding icon theme search path: /usr/share/banshee-1/icons [1 Debug 12:25:07.356] Core service started (GtkElementsService, 0.007583) [1 Debug 12:25:07.356] Core service started (InterfaceActionService, 0.000773) [1 Debug 12:25:07.433] Extension actions loaded: MetadataFixActions [1 Debug 12:25:07.433] Registering remote object /org/bansheeproject/Banshee/GlobalUIActions (Banshee.Gui.GlobalActions) on org.bansheeproject.Banshee [1 Debug 12:25:07.433] Album artwork path set to /home/dave/.cache/media-art [1 Debug 12:25:07.452] Core service started (ArtworkManager, 0.019238) [1 Debug 12:25:07.453] Core service started (BookmarksService, 8.3E-05) [1 Debug 12:25:07.607] Adding context page lastfm-recommendations [1 Debug 12:25:07.619] Adding context page wikipedia [1 Debug 12:25:07.818] Constructed Nereid interface: 0.332488 [1 Debug 12:25:07.873] Creating new surface cache for 90px images, capped at 0.93 MiB (30 items) [1 Debug 12:25:07.929] Registering remote object /org/bansheeproject/Banshee/ClientWindow (Nereid.PlayerInterface) on org.bansheeproject.Banshee [1 Debug 12:25:07.929] Core service started (NereidPlayerInterface, 0.468697) [1 Debug 12:25:07.944] Extension service started (GStreamerCoreService, 0.014247) [1 Warn 12:25:07.947] Caught an exception - System.ApplicationException: No support GNOME Settings Daemon could be reached. (in `Banshee.MultimediaKeys') at Banshee.MultimediaKeys.MultimediaKeysService.Banshee.ServiceStack.IExtensionService.Initialize () [0x00000] in :0 at Banshee.ServiceStack.ServiceManager.StartExtension (Mono.Addins.TypeExtensionNode node) [0x00000] in :0 [1 Warn 12:25:07.947] Extension `Banshee.MultimediaKeys.MultimediaKeysService' not started: No support GNOME Settings Daemon could be reached. [1 Debug 12:25:07.948] Extension service started (LibraryWatcherService, 0.00085) [1 Debug 12:25:07.950] Extension service started (PodcastService, 0.001388) [1 Debug 12:25:07.950] Extension service started (DapService, 0.000793) [1 Debug 12:25:07.956] Extension service started (MprisService, 0.005075) [1 Debug 12:25:07.960] Extension service started (SoundMenuService, 0.004365) [1 Debug 12:25:07.961] Extension service started (DaapService, 0.000661) [1 Info 12:25:07.962] Updating web proxy from GConf [1 Debug 12:25:07.964] Direct connection, no proxy in use [1 Debug 12:25:07.973] Extension service started (GnomeService, 0.01214) [1 Debug 12:25:07.980] Audioscrobbler state: disconnected [1 Debug 12:25:07.981] Extension service started (AudioscrobblerService, 0.00838) [1 Debug 12:25:07.983] Extension service started (AmazonMp3DownloaderService, 0.001638) [1 Warn 12:25:07.988] Caught an exception - System.NullReferenceException: Object reference not set to an instance of an object (in `Banshee.AudioCd') at Banshee.AudioCd.AudioCdService.Initialize () [0x00000] in :0 at Banshee.ServiceStack.ServiceManager.StartExtension (Mono.Addins.TypeExtensionNode node) [0x00000] in :0 [1 Warn 12:25:07.988] Extension `Banshee.AudioCd.AudioCdService' not started: Object reference not set to an instance of an object [1 Warn 12:25:07.990] Caught an exception - System.ApplicationException: No support GNOME Settings Daemon could be reached. (in `Banshee.MultimediaKeys') at Banshee.MultimediaKeys.MultimediaKeysService.Banshee.ServiceStack.IExtensionService.Initialize () [0x00000] in :0 at Banshee.ServiceStack.ServiceManager.StartExtension (Mono.Addins.TypeExtensionNode node) [0x00000] in :0 [1 Warn 12:25:07.990] Extension `Banshee.MultimediaKeys.MultimediaKeysService' not started: No support GNOME Settings Daemon could be reached. [1 Warn 12:25:07.991] Caught an exception - System.NullReferenceException: Object reference not set to an instance of an object (in `Banshee.AudioCd') at Banshee.AudioCd.AudioCdService.Initialize () [0x00000] in :0 at Banshee.ServiceStack.ServiceManager.StartExtension (Mono.Addins.TypeExtensionNode node) [0x00000] in :0 [1 Warn 12:25:07.991] Extension `Banshee.AudioCd.AudioCdService' not started: Object reference not set to an instance of an object [1 Info 12:25:07.991] All services are started 0.939331 [1 Debug 12:25:08.200] Creating Pango.Layout, configuring Cairo.Context [1 Debug 12:25:08.396] Registering remote object /org/bansheeproject/Banshee/SourceManager/PlayQueue (Banshee.PlayQueue.PlayQueueSource) on org.bansheeproject.Banshee [1 Debug 12:25:08.397] Extension source loaded: Play Queue [1 Debug 12:25:08.401] Extension source loaded: Now Playing [1 Debug 12:25:08.412] Extension source loaded: Last.fm [1 Debug 12:25:08.415] Extension source loaded: Ubuntu One Music Store [1 Debug 12:25:08.434] Extension source loaded: Radio [1 Debug 12:25:08.444] Extension source loaded: File System Queue [1 Debug 12:25:08.448] Extension source loaded: Amazon MP3 Store [1 Debug 12:25:08.452] Extension source loaded: Miro Guide [1 Debug 12:25:08.459] Extension source loaded: Internet Archive [1 Debug 12:25:08.474] Extension source loaded: Audiobooks [1 Debug 12:25:08.486] Starting GTK main loop [1 Debug 12:25:08.529] Growing surface cache for 90px images to 1.85 MiB (60 items) [1 Debug 12:25:08.692] Creating Pango.Layout, configuring Cairo.Context [1 Debug 12:25:08.743] Creating Pango.Layout, configuring Cairo.Context [1 Info 12:25:09.012] nereid Client Started [1 Debug 12:25:09.014] Delayed Initializating Banshee.MediaEngine.PlayerEngineService [1 Debug 12:25:09.016] (libbanshee:player) Stream volume supported: YES [1 Debug 12:25:09.018] (libbanshee:player) Audiosink has volume: NO [1 Debug 12:25:09.022] (libbanshee:player) Using system (gst-plugins-good) equalizer element [1 Debug 12:25:09.062] Player state change: NotReady -> Ready [1 Debug 12:25:09.065] Loaded equalizer presets: 9.4E-05 [1 Debug 12:25:09.068] Selected equalizer: Rock [1 Debug 12:25:09.071] Player state change: Ready -> Idle [1 Debug 12:25:09.072] (libbanshee:player) Disabled ReplayGain [1 Info 12:25:09.073] GStreamer version 0.10.32.0, gapless: True, replaygain: False [1 Debug 12:25:09.075] Delayed Initializating Banshee.LibraryWatcher.LibraryWatcherService [1 Debug 12:25:09.080] Core service started (LibraryImportManager, 0.003046) [1 Debug 12:25:09.154] Started LibraryWatcher for Music (/media/d371490f-2a37-4a19-a988-08b48f538ef4/Music/) [1 Debug 12:25:09.154] Started LibraryWatcher for Videos (/home/dave/Videos/) [1 Debug 12:25:09.163] Starting [1 Debug 12:25:09.198] Delayed Initializating Banshee.Podcasting.PodcastService [2 Debug 12:25:09.226] Finished [1 Debug 12:25:09.303] Delayed Initializating Banshee.Dap.DapService [1 Debug 12:25:09.303] Delayed Initializating Banshee.Daap.DaapService [3 Debug 12:25:09.416] Found DAAP share Scotty's Library, trying to resolve... [3 Debug 12:25:09.419] Found DAAP share Grace’s Library, trying to resolve... [3 Debug 12:25:09.420] Found DAAP share Easty’s Library, trying to resolve... [3 Debug 12:25:09.421] Found DAAP share Dayne’s Library_PW, trying to resolve... [3 Debug 12:25:09.421] Found DAAP share Therese’s Library, trying to resolve... [3 Debug 12:25:09.422] Found DAAP share Timothy Symonds-Hall’s Library, trying to resolve... [3 Debug 12:25:09.422] Found DAAP share Alvin Tsang_PW, trying to resolve... [3 Debug 12:25:09.423] Found DAAP share Papa Bear's Library, trying to resolve... [3 Debug 12:25:09.423] Found DAAP share Home’s Library, trying to resolve... [3 Debug 12:25:09.423] Found DAAP share Caity's Library, trying to resolve... [3 Debug 12:25:09.424] Found DAAP share Angela , trying to resolve... [3 Debug 12:25:09.424] Found DAAP share Renu’s Library_PW, trying to resolve... [3 Debug 12:25:09.431] Managed to resolve DAAP share Renu’s Library_PW. [3 Debug 12:25:09.432] OnServiceResolved provided 10.10.121.73 [3 Debug 12:25:09.432] Using address 10.10.121.73 [3 Debug 12:25:09.433] Managed to resolve DAAP share Angela . [3 Debug 12:25:09.433] OnServiceResolved provided 10.10.121.118 [3 Debug 12:25:09.433] Using address 10.10.121.118 [3 Debug 12:25:09.433] Managed to resolve DAAP share Caity's Library. [3 Debug 12:25:09.433] OnServiceResolved provided 10.10.121.5 [3 Debug 12:25:09.433] Using address 10.10.121.5 [3 Debug 12:25:09.434] Managed to resolve DAAP share Home’s Library. [3 Debug 12:25:09.434] OnServiceResolved provided 10.10.126.111 [3 Debug 12:25:09.434] Using address 10.10.126.111 [3 Debug 12:25:09.435] Managed to resolve DAAP share Papa Bear's Library. [3 Debug 12:25:09.435] OnServiceResolved provided 10.10.121.184 [3 Debug 12:25:09.435] Using address 10.10.121.184 [3 Debug 12:25:09.436] Managed to resolve DAAP share Alvin Tsang_PW. [3 Debug 12:25:09.436] OnServiceResolved provided 10.10.122.65 [3 Debug 12:25:09.436] Using address 10.10.122.65 [3 Debug 12:25:09.436] Managed to resolve DAAP share Timothy Symonds-Hall’s Library. [3 Debug 12:25:09.436] OnServiceResolved provided 10.10.123.200 [3 Debug 12:25:09.436] Using address 10.10.123.200 [3 Debug 12:25:09.437] Managed to resolve DAAP share Therese’s Library. [3 Debug 12:25:09.437] OnServiceResolved provided 10.10.121.250 [3 Debug 12:25:09.437] Using address 10.10.121.250 [3 Debug 12:25:09.438] Managed to resolve DAAP share Dayne’s Library_PW. [3 Debug 12:25:09.438] OnServiceResolved provided 10.10.120.251 [3 Debug 12:25:09.438] Using address 10.10.120.251 [3 Debug 12:25:09.438] Managed to resolve DAAP share Easty’s Library. [3 Debug 12:25:09.438] OnServiceResolved provided 10.10.123.150 [3 Debug 12:25:09.438] Using address 10.10.123.150 [3 Debug 12:25:09.439] Managed to resolve DAAP share Grace’s Library. [3 Debug 12:25:09.439] OnServiceResolved provided 10.10.120.182 [3 Debug 12:25:09.439] Using address 10.10.120.182 [4 Debug 12:25:09.440] DAAP Proxy listening for connections on port 8089 [3 Debug 12:25:09.440] Managed to resolve DAAP share Scotty's Library. [3 Debug 12:25:09.441] OnServiceResolved provided 10.10.122.217 [3 Debug 12:25:09.441] Using address 10.10.122.217 [1 Debug 12:25:10.342] Finished - Startup Job [1 Debug 12:25:15.835] Starting [5 Debug 12:25:15.856] Finished - Rescanning 1 of 1 Exception in Gtk# callback delegate Note: Applications can use GLib.ExceptionManager.UnhandledException to handle the exception. GLib.MissingIntPtrCtorException: GLib.Object subclass Banshee.Sources.Gui.SourceRowRenderer must provide a protected or public IntPtr ctor to support wrapping of native object handles. at GLib.ObjectManager.CreateObject (IntPtr raw) [0x00000] in :0 at GLib.Object.GetObject (IntPtr o, Boolean owned_ref) [0x00000] in :0 at GLib.Object.GetObject (IntPtr o) [0x00000] in :0 at GtkSharp.CellLayoutDataFuncWrapper.NativeCallback (IntPtr cell_layout, IntPtr cell, IntPtr tree_model, IntPtr iter, IntPtr data) [0x00000] in :0 at GLib.ExceptionManager.RaiseUnhandledException(System.Exception e, Boolean is_terminal) at GtkSharp.CellLayoutDataFuncWrapper.NativeCallback(IntPtr cell_layout, IntPtr cell, IntPtr tree_model, IntPtr iter, IntPtr data) at Gtk.Widget.gtksharp_widget_base_expose_event(IntPtr , IntPtr ) at Gtk.Widget.OnExposeEvent(Gdk.EventExpose evnt) at Banshee.Sources.Gui.SourceView.OnExposeEvent(Gdk.EventExpose evnt) at Gtk.Widget.exposeevent_cb(IntPtr widget, IntPtr evnt) at 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.StartupInvocationHandler startup) at Banshee.Gui.GtkBaseClient.Startup() at Banshee.Gui.GtkBaseClient.Startup(System.String[] args) at Nereid.Client.Main(System.String[] args) at System.AppDomain.ExecuteAssembly(System.Reflection.Assembly , System.String[] ) at System.AppDomain.ExecuteAssemblyInternal(System.Reflection.Assembly a, System.String[] args) at System.AppDomain.ExecuteAssembly(System.String assemblyFile, System.Security.Policy.Evidence assemblySecurity, System.String[] args) at System.AppDomain.ExecuteAssembly(System.String assemblyFile) at Booter.Booter.BootClient(System.String clientName) at Booter.Booter.Main() Cairo.Context: called from finalization thread, programmer is missing a call to Dispose This really needs to be fixed, it makes banshee unuseable.