O que o Monton0815 funcionou para mim:
- Faça o login como o usuário Convidado
- Iniciar Banshee
- Sair
- Faça login na conta de usuário em que o Banshee não está funcionando
- Iniciar Banshee
- Dias felizes
meu banshee não começa mais. Eu tentei iniciá-lo no terminal apenas para ver se algo está quebrado, mas tudo o que o terminal me deu foi:
moere@SAMSUNG-NF110:~$ banshee
[Info 18:45:29.413] Running Banshee 2.2.0: [Ubuntu oneiric (development branch) (linux-gnu, i686) @ 2011-09-23 04:51:00 UTC]
Exception in Gtk# callback delegate
Note: Applications can use GLib.ExceptionManager.UnhandledException to handle the exception.
System.ArgumentException: Value does not fall within the expected range.
at Hyena.Gui.Canvas.Rect.set_Height (Double value) [0x00000] in <filename unknown>:0
at Hyena.Gui.Canvas.Rect.op_Explicit (Rectangle rect) [0x00000] in <filename unknown>:0
at Hyena.Data.Gui.ListView'1[Banshee.Collection.AlbumInfo].OnSizeAllocated (Rectangle allocation) [0x00000] in <filename unknown>:0
at Gtk.Widget.sizeallocated_cb (IntPtr widget, IntPtr allocation) [0x00000] in <filename unknown>:0
at GLib.ExceptionManager.RaiseUnhandledException(System.Exception e, Boolean is_terminal)
at Gtk.Widget.sizeallocated_cb(IntPtr widget, IntPtr allocation)
at Gtk.Widget.gtksharp_widget_base_show(IntPtr )
at Gtk.Widget.OnShown()
at Nereid.PlayerInterface.OnShown()
at Gtk.Widget.shown_cb(IntPtr widget)
at Gtk.Widget.gtk_widget_show(IntPtr )
at Gtk.Widget.Show()
at Banshee.Gui.BaseClientWindow.InitialShowPresent()
at Nereid.PlayerInterface.Initialize()
at Banshee.Gui.BaseClientWindow.InitializeWindow()
at Banshee.Gui.BaseClientWindow..ctor(System.String title, System.String configNameSpace, Int32 defaultWidth, Int32 defaultHeight)
at Nereid.PlayerInterface..ctor()
at System.Reflection.MonoCMethod.InternalInvoke(System.Reflection.MonoCMethod , System.Object , System.Object[] , System.Exception ByRef )
at System.Reflection.MonoCMethod.Invoke(System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture)
at System.Reflection.MonoCMethod.Invoke(BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture)
at System.Reflection.ConstructorInfo.Invoke(System.Object[] parameters)
at System.Activator.CreateInstance(System.Type type, Boolean nonPublic)
at System.Activator.CreateInstance(System.Type type)
at Banshee.ServiceStack.ServiceManager.RegisterService(System.Type type)
at Banshee.ServiceStack.ServiceManager.Run()
at Banshee.ServiceStack.Application.Run()
at Banshee.Gui.GtkBaseClient.Initialize(Boolean registerCommonServices)
at Banshee.Gui.GtkBaseClient..ctor(Boolean initializeDefault, System.String defaultIconName)
at Banshee.Gui.GtkBaseClient..ctor()
at Nereid.Client..ctor()
at System.Reflection.MonoCMethod.InternalInvoke(System.Reflection.MonoCMethod , System.Object , System.Object[] , System.Exception ByRef )
at System.Reflection.MonoCMethod.Invoke(System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture)
at System.Reflection.MonoCMethod.Invoke(BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture)
at System.Reflection.ConstructorInfo.Invoke(System.Object[] parameters)
at System.Activator.CreateInstance(System.Type type, Boolean nonPublic)
at System.Activator.CreateInstance(System.Type type)
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.AppDomain , 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()
moere@SAMSUNG-NF110:~$
então eu não tenho ideia do que fazer. eu já tentei:
sudo apt-get purge banshee; sudo apt-get install banshee
e depois disso, removendo
~/.gconf/apps/banshee-1
~/.cache/banshee-1
~/.config/banshee-1
mas nada me ajudou. muinshee está funcionando bem ... alguma sugestão?
update: eu tentei usar o sudo banshee e funcionou
'moere@SAMSUNG-NF110:~$ sudo banshee
[sudo] password for moere:
[Info 19:23:21.402] Running Banshee 2.2.0: [Ubuntu oneiric (development branch) (linux-gnu, i686) @ 2011-09-23 04:51:00 UTC]
[Warn 19:23:22.717] DBus support could not be started. Disabling for this session. - System.ArgumentNullException: Argument cannot be null.
Parameter name: address (in 'dbus-sharp')
at DBus.Bus.Open (System.String address) [0x00000] in <filename unknown>:0
at DBus.Bus.get_Session () [0x00000] in <filename unknown>:0
System.Exception: Unable to open the session message bus. (in 'dbus-sharp')
at DBus.Bus.get_Session () [0x00000] in <filename unknown>:0
at DBus.BusG.Init () [0x00000] in <filename unknown>:0
at Banshee.ServiceStack.DBusConnection.Connect (System.String serviceName, Boolean init) [0x00000] in <filename unknown>:0
at Banshee.ServiceStack.DBusConnection.Connect (System.String serviceName) [0x00000] in <filename unknown>:0
[Info 19:23:25.303] Updating web proxy from GConf
[Warn 19:23:25.664] Caught an exception - System.ArgumentNullException: Argument cannot be null.
Parameter name: address (in 'dbus-sharp')
at DBus.Bus.Open (System.String address) [0x00000] in <filename unknown>:0
at DBus.Bus.get_Session () [0x00000] in <filename unknown>:0
[Warn 19:23:25.665] Extension 'Banshee.SoundMenu.SoundMenuService' not started: Unable to open the session message bus.
[Warn 19:23:25.671] 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 <filename unknown>:0
at Banshee.ServiceStack.ServiceManager.StartExtension (Mono.Addins.TypeExtensionNode node) [0x00000] in <filename unknown>:0
[Warn 19:23:25.672] Extension 'Banshee.MultimediaKeys.MultimediaKeysService' not started: No support GNOME Settings Daemon could be reached.
(Banshee:4324): Gtk-WARNING **: Refusing to add non-unique action 'CloseAction' to action group 'Global'
[Warn 19:23:25.820] Caught an exception - System.ArgumentNullException: Argument cannot be null.
Parameter name: address (in 'dbus-sharp')
at DBus.Bus.Open (System.String address) [0x00000] in <filename unknown>:0
at DBus.Bus.get_Session () [0x00000] in <filename unknown>:0
[Warn 19:23:25.820] Extension 'Banshee.SoundMenu.SoundMenuService' not started: Unable to open the session message bus.
[Warn 19:23:25.821] 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 <filename unknown>:0
at Banshee.ServiceStack.ServiceManager.StartExtension (Mono.Addins.TypeExtensionNode node) [0x00000] in <filename unknown>:0
[Warn 19:23:25.821] Extension 'Banshee.MultimediaKeys.MultimediaKeysService' not started: No support GNOME Settings Daemon could be reached.
[Info 19:23:25.827] All services are started 3,102282
[Info 19:23:27.355] AmazonMP3 store redirect URL: https://one.ubuntu.com/music/store/amz/
[Info 19:23:28.948] nereid Client Started
[Info 19:23:29.300] GStreamer version 0.10.35.0, gapless: True, replaygain: False'
mas depois eu tentei o modo "normal" novamente e isso resultou o mesmo que na minha primeira tentativa usando o banshee no terminal. então ainda está quebrado.
O que o Monton0815 funcionou para mim:
Posso confirmar que isso funcionou para mim também
Tags banshee
Como o nautilus pode abrir abas, não seria melhor se houvesse uma opção para forçar apenas uma instância dele? É possível?
Não, eu não acho que a Nautilus tenha isso. Com o Unity em 11.10, parei de usar as guias no Nautilus, já que é mais confortável alternar entre janelas usando alt + (a tecla acima da guia).