O Banshee não está mais começando

3

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.

    
por Monton0815 08.10.2011 / 18:54

2 respostas

1

O que o Monton0815 funcionou para mim:

  1. Faça o login como o usuário Convidado
  2. Iniciar Banshee
  3. Sair
  4. Faça login na conta de usuário em que o Banshee não está funcionando
  5. Iniciar Banshee
  6. Dias felizes
por Gerard Roche 07.12.2011 / 09:36
0

Posso confirmar que isso funcionou para mim também

  1. Faça o login como o usuário Convidado
  2. Iniciar Banshee
  3. Sair
  4. Faça login na conta de usuário em que o Banshee não está funcionando
  5. Iniciar Banshee
por Francesco Abeni 16.01.2013 / 15:16

Tags