You are not logged in.
I am running Arch on my Fujitsu p1510d netbook, with XFCE. I installed docky and everything seemed fine, but I attempted to open docky and it would not start. I then opened a terminal and typed "docky -d" to run in debug mode, and this is the output:
Unhandled Exception:
System.TypeInitializationException: An exception was thrown by the type initializer for Docky.Services.Logging.LogBase ---> System.TypeInitializationException: An exception was thrown by the type initializer for GLib.Marshaller ---> System.TimeZoneNotFoundException: Exception of type 'System.TimeZoneNotFoundException' was thrown.
at System.TimeZoneInfo.get_Local () [0x00000] in <filename unknown>:0
at System.TimeZoneInfo.GetDateTimeNowUtcOffsetFromUtc (DateTime time, System.Boolean& isAmbiguousLocalDst) [0x00000] in <filename unknown>:0
at System.DateTime.get_Now () [0x00000] in <filename unknown>:0
at GLib.Marshaller..cctor () [0x00000] in <filename unknown>:0
--- End of inner exception stack trace ---
at GLib.Log.SetLogHandler (System.String logDomain, LogLevelFlags flags, GLib.LogFunc logFunc) [0x00000] in <filename unknown>:0
at Docky.Services.Logging.LogBase..cctor () [0x00000] in <filename unknown>:0
--- End of inner exception stack trace ---
at Docky.Docky.Main (System.String[] args) [0x00000] in <filename unknown>:0
[ERROR] FATAL UNHANDLED EXCEPTION: System.TypeInitializationException: An exception was thrown by the type initializer for Docky.Services.Logging.LogBase ---> System.TypeInitializationException: An exception was thrown by the type initializer for GLib.Marshaller ---> System.TimeZoneNotFoundException: Exception of type 'System.TimeZoneNotFoundException' was thrown.
at System.TimeZoneInfo.get_Local () [0x00000] in <filename unknown>:0
at System.TimeZoneInfo.GetDateTimeNowUtcOffsetFromUtc (DateTime time, System.Boolean& isAmbiguousLocalDst) [0x00000] in <filename unknown>:0
at System.DateTime.get_Now () [0x00000] in <filename unknown>:0
at GLib.Marshaller..cctor () [0x00000] in <filename unknown>:0
--- End of inner exception stack trace ---
at GLib.Log.SetLogHandler (System.String logDomain, LogLevelFlags flags, GLib.LogFunc logFunc) [0x00000] in <filename unknown>:0
at Docky.Services.Logging.LogBase..cctor () [0x00000] in <filename unknown>:0
--- End of inner exception stack trace ---
at Docky.Docky.Main (System.String[] args) [0x00000] in <filename unknown>:0
Any help would be appreciated!
Offline
Same problem here, has anybody found a solution? I'm running Arch with Cinnamon. Thanks in advance.
Last edited by denic (2016-02-12 20:36:42)
Offline
I had the same problem, it turns out that it's just need to reset the time zone (I find this weird since my time zone was already set properly previously)
To view all available tome zones:
$ timedatectl list-timezonesThan set for the appropriate time zone (as root):
$ timedatectl set-timezone Zone/SubZoneOffline