With the MacOS and Mono version of KSPModAdmin 2.3.0.0 I am getting the following error when I try to run: mono KSPModAdmin.exe System.ComponentModel.Win32Exception: ApplicationName='xrandr', CommandLine='', CurrentDirectory='', Native error= Cannot find the specified file at System.Diagnostics.Process.Start_noshell (System.Diagnostics.ProcessStartInfo startInfo, System.Diagnostics.Process process) [0x00000] in <filename unknown>:0 at System.Diagnostics.Process.Start_common (System.Diagnostics.ProcessStartInfo startInfo, System.Diagnostics.Process process) [0x00000] in <filename unknown>:0 at System.Diagnostics.Process.Start () [0x00000] in <filename unknown>:0 at (wrapper remoting-invoke-with-check) System.Diagnostics.Process:Start () at KSPModAdmin.Core.Utils.ScreenHelper.GetXrandrOutput () [0x00000] in <filename unknown>:0 at KSPModAdmin.Core.Utils.ScreenHelper.GetResolutionsOnLinux () [0x00000] in <filename unknown>:0 at KSPModAdmin.Core.Utils.ScreenHelper.GetScreenResolutions () [0x00000] in <filename unknown>:0 at KSPModAdmin.Core.Views.ucKSPStartup.ucKSPStartup_Load (System.Object sender, System.EventArgs e) [0x00000] in <filename unknown>:0 at System.Windows.Forms.UserControl.OnLoad (System.EventArgs e) [0x00000] in <filename unknown>:0 at System.Windows.Forms.UserControl.OnCreateControl () [0x00000] in <filename unknown>:0 at System.Windows.Forms.Control.CreateControl () [0x00000] in <filename unknown>:0 at System.Windows.Forms.Control.WmShowWindow (System.Windows.Forms.Message& m) [0x00000] in <filename unknown>:0 at System.Windows.Forms.Control.WndProc (System.Windows.Forms.Message& m) [0x00000] in <filename unknown>:0 at System.Windows.Forms.ScrollableControl.WndProc (System.Windows.Forms.Message& m) [0x00000] in <filename unknown>:0 at System.Windows.Forms.ContainerControl.WndProc (System.Windows.Forms.Message& m) [0x00000] in <filename unknown>:0 at System.Windows.Forms.UserControl.WndProc (System.Windows.Forms.Message& m) [0x00000] in <filename unknown>:0 at System.Windows.Forms.Control+ControlWindowTarget.OnMessage (System.Windows.Forms.Message& m) [0x00000] in <filename unknown>:0 at System.Windows.Forms.Control+ControlNativeWindow.WndProc (System.Windows.Forms.Message& m) [0x00000] in <filename unknown>:0 at System.Windows.Forms.NativeWindow.WndProc (IntPtr hWnd, Msg msg, IntPtr wParam, IntPtr lParam) [0x00000] in <filename unknown>:0 Unhandled Exception: System.ArgumentException: A null reference or invalid value was found [GDI+ status: InvalidParameter] at System.Drawing.GDIPlus.CheckStatus (Status status) [0x00000] in <filename unknown>:0 at System.Drawing.Font.GetHeight (Single dpi) [0x00000] in <filename unknown>:0 at System.Drawing.Font.GetHeight () [0x00000] in <filename unknown>:0 at System.Drawing.Font.get_Height () [0x00000] in <filename unknown>:0 at (wrapper remoting-invoke-with-check) System.Drawing.Font:get_Height () at System.Windows.Forms.ComboBox.OnFontChanged (System.EventArgs e) [0x00000] in <filename unknown>:0 at System.Windows.Forms.Control.ChangeParent (System.Windows.Forms.Control new_parent) [0x00000] in <filename unknown>:0 at (wrapper remoting-invoke-with-check) System.Windows.Forms.Control:ChangeParent (System.Windows.Forms.Control) at System.Windows.Forms.Control+ControlCollection.Remove (System.Windows.Forms.Control value) [0x00000] in <filename unknown>:0 at System.Windows.Forms.Control.Dispose (Boolean disposing) [0x00000] in <filename unknown>:0 at System.Windows.Forms.ComboBox.Dispose (Boolean disposing) [0x00000] in <filename unknown>:0 at System.ComponentModel.Component.Dispose () [0x00000] in <filename unknown>:0 at (wrapper remoting-invoke-with-check) System.ComponentModel.Component:Dispose () at System.Windows.Forms.ToolStripControlHost.Dispose (Boolean disposing) [0x00000] in <filename unknown>:0 at System.ComponentModel.Component.Finalize () [0x00000] in <filename unknown>:0 Any ideas on a solution? Drak