Zdravím,
už delší dobu zaznamenávám problém s docky. Minimálně jednou denně spadne. Podotýkám, že mi to dřív nedělalo. Běžím na Linux Mint 17 MATE.
Když jsem ho měl otevřený v terminálu, výstup v okamžiku pádu vypadal takhle:
Unhandled Exception:
System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.Exception: org.freedesktop.DBus.Error.UnknownMethod: Method "Get" with signature "ss" on interface "org.freedesktop.UPower" doesn't exist
at Docky.Services.SystemService+IUPowerProxy.Get (System.String interface, System.String propname) [0x00000] in <filename unknown>:0
at Docky.Services.SystemService.HandleUPowerChanged () [0x00000] in <filename unknown>:0
at (wrapper managed-to-native) System.Reflection.MonoMethod:InternalInvoke (System.Reflection.MonoMethod,object,object[],System.Exception&)
at System.Reflection.MonoMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x00000] in <filename unknown>:0
--- End of inner exception stack trace ---
at System.Reflection.MonoMethod.Invoke (object,System.Reflection.BindingFlags,System.Reflection.Binder,object[],System.Globalization.CultureInfo) <0x00107>
at System.Reflection.MethodBase.Invoke (object,object[]) <0x00022>
at System.Delegate.DynamicInvokeImpl (object[]) <0x00213>
at System.MulticastDelegate.DynamicInvokeImpl (object[]) <0x00033>
at System.Delegate.DynamicInvoke (object[]) <0x00016>
at DBus.Connection.HandleSignal (DBus.Protocol.Message) <0x002ab>
at DBus.Connection.DispatchSignals () <0x00057>
at DBus.Connection.Iterate () <0x00033>
at DBus.BusG/<Init>c__AnonStorey0.<>m__0 (intptr,DBus.GLib.IOCondition,intptr) <0x00033>
at (wrapper native-to-managed) DBus.BusG/<Init>c__AnonStorey0.<>m__0 (intptr,DBus.GLib.IOCondition,intptr) <0x0005f>
at (wrapper managed-to-native) Gtk.Application.gtk_main () <0x00012>
at Gtk.Application.Run () <0x0000b>
at Docky.Docky.Main (string[]) <0x0054b>
[ERROR] FATAL UNHANDLED EXCEPTION: System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.Exception: org.freedesktop.DBus.Error.UnknownMethod: Method "Get" with signature "ss" on interface "org.freedesktop.UPower" doesn't exist
at Docky.Services.SystemService+IUPowerProxy.Get (System.String interface, System.String propname) [0x00000] in <filename unknown>:0
at Docky.Services.SystemService.HandleUPowerChanged () [0x00000] in <filename unknown>:0
at (wrapper managed-to-native) System.Reflection.MonoMethod:InternalInvoke (System.Reflection.MonoMethod,object,object[],System.Exception&)
at System.Reflection.MonoMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x00000] in <filename unknown>:0
--- End of inner exception stack trace ---
at System.Reflection.MonoMethod.Invoke (object,System.Reflection.BindingFlags,System.Reflection.Binder,object[],System.Globalization.CultureInfo) <0x00107>
at System.Reflection.MethodBase.Invoke (object,object[]) <0x00022>
at System.Delegate.DynamicInvokeImpl (object[]) <0x00213>
at System.MulticastDelegate.DynamicInvokeImpl (object[]) <0x00033>
at System.Delegate.DynamicInvoke (object[]) <0x00016>
at DBus.Connection.HandleSignal (DBus.Protocol.Message) <0x002ab>
at DBus.Connection.DispatchSignals () <0x00057>
at DBus.Connection.Iterate () <0x00033>
at DBus.BusG/<Init>c__AnonStorey0.<>m__0 (intptr,DBus.GLib.IOCondition,intptr) <0x00033>
at (wrapper native-to-managed) DBus.BusG/<Init>c__AnonStorey0.<>m__0 (intptr,DBus.GLib.IOCondition,intptr) <0x0005f>
at (wrapper managed-to-native) Gtk.Application.gtk_main () <0x00012>
at Gtk.Application.Run () <0x0000b>
at Docky.Docky.Main (string[]) <0x0054b>
Podle chyby jsem dohledal jakési řešení
https://bugs.launchpad.net/docky/+bug/1309706/comments/2, ale nepodařilo se mi dohledat zmíněný soubor
Docky.Services/Docky.Services/SystemService.cs.
Proto mám dotaz, zda-li by skutečně komentář v adrese mohl pomoci a kde se tedy soubor SystemService.cs nachází, případně čím to může být způsobeno.
Nejsem si jist, jestli pády začaly až po aktualizaci, ovšem reinstalace se smazáním dat nepomohla.
Díky moc za nápady a rady,
Zatnaktel.