Linux - Unable to start

Wasn’t sure if this is the most appropriate place, but I figure if you need additional Linux testing I’m available.
Running Buffalo Linkstation NAS, Optware, mono 2.11

Here’s the current log, unable to start. Pulled a fresh install as of 7:40AM CST, 7/29

root@Nas:/opt/local/NzbDrone# mono NzbDrone.Console.exe
2013-07-29 07:43:51.2108 Info Loading assembly name: NzbDrone.Core
2013-07-29 07:43:51.2108 Info Loading assembly name: NzbDrone.Core
2013-07-29 07:43:52.0434 Info Loading assembly name: NzbDrone.Common
2013-07-29 07:43:52.0434 Info Loading assembly name: NzbDrone.Common
2013-07-29 07:43:52.8323 Info Adding target ColoredConsole Target[consoleLogger]
2013-07-29 07:43:52.8323 Info Adding target ColoredConsole Target[consoleLogger]
2013-07-29 07:43:53.0835 Info Adding target NLogViewer Target[udpTarget]
2013-07-29 07:43:53.0835 Info Adding target NLogViewer Target[udpTarget]
2013-07-29 07:43:53.9656 Info Adding target File Target[rollingFileLogger]
2013-07-29 07:43:53.9656 Info Adding target File Target[rollingFileLogger]
2013-07-29 07:43:53.9911 Info Configured from an XML element in /opt/local/NzbDrone/NLog.config…
2013-07-29 07:43:53.9911 Info Configured from an XML element in /opt/local/NzbDrone/NLog.config…
2013-07-29 07:43:54.1352 Info Watching path ‘/opt/local/NzbDrone’ filter ‘NLog.config’ for changes.
2013-07-29 07:43:54.1352 Info Watching path ‘/opt/local/NzbDrone’ filter ‘NLog.config’ for changes.
2013-07-29 07:43:54.2791 Info Found 43 configuration items
2013-07-29 07:43:54.2791 Info Found 43 configuration items
2013-07-29 07:43:54.8851 Info Found 45 configuration items
2013-07-29 07:43:54.8851 Info Found 45 configuration items
[Info] AppMain: Starting NzbDrone Console. Version 2.0.0.62
[Fatal] AppMain: Epic Fail Unable to resolve type: NzbDrone.Router

TinyIoC.TinyIoCResolutionException: Unable to resolve type: NzbDrone.Router —> TinyIoC.TinyIoCResolutionException: Unable to resolve type: NzbDrone.SysTray.SystemTrayApp —> System.TypeInitializationException: An exception was thrown by the type initializer for System.Windows.Forms.WindowsFormsSynchronizationContext —> System.TypeInitializationException: An exception was thrown by the type initializer for System.Windows.Forms.ThemeEngine —> System.TypeInitializationException: An exception was thrown by the type initializer for System.Windows.Forms.ThemeWin32Classic —> System.TypeInitializationException: An exception was thrown by the type initializer for System.Drawing.KnownColors —> System.TypeInitializationException: An exception was thrown by the type initializer for System.Drawing.GDIPlus —> System.DllNotFoundException: gdiplus.dll
at (wrapper managed-to-native) System.Drawing.GDIPlus:GdiplusStartup (ulong&,System.Drawing.GdiplusStartupInput&,System.Drawing.GdiplusStartupOutput&)
at System.Drawing.GDIPlus…cctor () [0x00000] in :0
— End of inner exception stack trace —
at System.Drawing.KnownColors…cctor () [0x00000] in :0
— End of inner exception stack trace —
at System.Drawing.Color.get_Black () [0x00000] in :0
at System.Windows.Forms.ThemeWin32Classic…cctor () [0x00000] in :0
— End of inner exception stack trace —
at System.Windows.Forms.ThemeEngine…cctor () [0x00000] in :0
— End of inner exception stack trace —
at System.Windows.Forms.SystemInformation.get_MenuAccessKeysUnderlined () [0x00000] in :0
at System.Windows.Forms.Control…ctor () [0x00000] in :0
at (wrapper remoting-invoke-with-check) System.Windows.Forms.Control:.ctor ()
at System.Windows.Forms.WindowsFormsSynchronizationContext…cctor () [0x00000] in :0
— End of inner exception stack trace —
at System.Windows.Forms.Control…ctor () <0x0004b>
at System.Windows.Forms.ScrollableControl…ctor () <0x00013>
at System.Windows.Forms.ContainerControl…ctor () <0x00023>
at System.Windows.Forms.Form…ctor () <0x00073>
at System.Windows.Forms.NotifyIcon/NotifyIconWindow…ctor (System.Windows.Forms.NotifyIcon) <0x0001b>
at (wrapper remoting-invoke-with-check) System.Windows.Forms.NotifyIcon/NotifyIconWindow…ctor (System.Windows.Forms.NotifyIcon) <0x00043>
at System.Windows.Forms.NotifyIcon…ctor () <0x0003b>
at (wrapper remoting-invoke-with-check) System.Windows.Forms.NotifyIcon…ctor () <0x0003b>
at NzbDrone.SysTray.SystemTrayApp…ctor (NzbDrone.Common.IProcessProvider,NzbDrone.Owin.IHostController) <0x00037>
at (wrapper remoting-invoke-with-check) NzbDrone.SysTray.SystemTrayApp…ctor (NzbDrone.Common.IProcessProvider,NzbDrone.Owin.IHostController) <0x00053>
at (wrapper dynamic-method) object.lambda_method (System.Runtime.CompilerServices.Closure,object[]) <0x001bf>
at TinyIoC.TinyIoCContainer.ConstructType (System.Type,System.Type,System.Reflection.ConstructorInfo,TinyIoC.NamedParameterOverloads,TinyIoC.ResolveOptions) <0x00403>

— End of inner exception stack trace —
at TinyIoC.TinyIoCContainer.ConstructType (System.Type requestedType, System.Type implementationType, System.Reflection.ConstructorInfo constructor, TinyIoC.NamedParameterOverloads parameters, TinyIoC.ResolveOptions options) [0x00000] in :0
at TinyIoC.TinyIoCContainer.ConstructType (System.Type requestedType, System.Type implementationType, System.Reflection.ConstructorInfo constructor, TinyIoC.ResolveOptions options) [0x00000] in :0
at TinyIoC.TinyIoCContainer+SingletonFactory.GetObject (System.Type requestedType, TinyIoC.TinyIoCContainer container, TinyIoC.NamedParameterOverloads parameters, TinyIoC.ResolveOptions options) [0x00000] in :0
at TinyIoC.TinyIoCContainer.ResolveInternal (TinyIoC.TypeRegistration registration, TinyIoC.NamedParameterOverloads parameters, TinyIoC.ResolveOptions options) [0x00000] in :0
— End of inner exception stack trace —
at TinyIoC.TinyIoCContainer.ConstructType (System.Type requestedType, System.Type implementationType, System.Reflection.ConstructorInfo constructor, TinyIoC.NamedParameterOverloads parameters, TinyIoC.ResolveOptions options) [0x00000] in :0
at TinyIoC.TinyIoCContainer.ConstructType (System.Type requestedType, System.Type implementationType, TinyIoC.NamedParameterOverloads parameters, TinyIoC.ResolveOptions options) [0x00000] in :0
at TinyIoC.TinyIoCContainer.ResolveInternal (TinyIoC.TypeRegistration registration, TinyIoC.NamedParameterOverloads parameters, TinyIoC.ResolveOptions options) [0x00000] in :0
at TinyIoC.TinyIoCContainer.Resolve (System.Type resolveType) [0x00000] in :0
at TinyIoC.TinyIoCContainer.Resolve[Router] () [0x00000] in :0
at NzbDrone.Common.Composition.Container.Resolve[Router] () [0x00000] in :0
at NzbDrone.AppMain.Main (System.String[] args) [0x00000] in :0

Press enter to exit…

We are aware of this issue. It should be fixed soon.

I am having the exact same problem on Centos 6.4. Any word on when this will be completed?

@samphar Because you’re using the Windows package you will need to run NzbDrone.Console.exe