[MonoDevelop] Starting MonoDevelop on OSX requires sudo
Michael Hutchinson
m.j.hutchinson at gmail.com
Wed Apr 15 15:52:50 EDT 2009
On Tue, Apr 14, 2009 at 9:54 AM, Steve Eichert <steve.eichert at gmail.com> wrote:
> When I start MonoDevelop from the console I'm getting errors that appear to
> be related to permissions and MD is crashing before starting up. If I run
> sudo mono MonoDevelop.exe MD does start up but has a couple errors. I just
> uninstalled both mono and MD and re-installed using the latest bits. Any
> idea why I would need to run start MD with sudo?
> $ mono MonoDevelop.exe
> ERROR [2009-04-14 09:47:24Z]: Could not run pkg-config to locate system
> assemblies and development packages.
Why don't you have pkg-config installed?
> (MonoDevelop:13061): GdkPixbuf-CRITICAL **: gdk_pixbuf_composite: assertion
> `dest_x >= 0 && dest_x + dest_width <= dest->width' failed
> (MonoDevelop:13061): GdkPixbuf-CRITICAL **: gdk_pixbuf_composite: assertion
> `dest_x >= 0 && dest_x + dest_width <= dest->width' failed
> (MonoDevelop:13061): GdkPixbuf-CRITICAL **: gdk_pixbuf_composite: assertion
> `dest_x >= 0 && dest_x + dest_width <= dest->width' failed
> ERROR [2009-04-14 09:47:26Z]: Could not load libigemacintegration. Main Menu
> integration disabled.
> System.DllNotFoundException: libigemacintegration.dylib
> at (wrapper managed-to-native)
> MonoDevelop.Platform.MacPlatform:ige_mac_menu_set_global_key_handler_enabled
> (bool)
> at MonoDevelop.Platform.MacPlatform.get_IgeExists () [0x00000]
The libigemacintegration.dylib library is included with Mono 2.4. Are
you *sure* you have Mono 2.4 as your "Current" Mono framework?
> Stacktrace:
> at (wrapper managed-to-native) Gtk.Application.gtk_events_pending ()
> <0x00004>
> at (wrapper managed-to-native) Gtk.Application.gtk_events_pending ()
> <0xffffffff>
> at Gtk.Application.EventsPending () <0x0000a>
> at MonoDevelop.Ide.Gui.Dialogs.SplashScreenForm.RunMainLoop () <0x0001b>
> at MonoDevelop.Ide.Gui.Dialogs.SplashScreenForm.SetProgress (double)
> <0x00027>
> at
> MonoDevelop.Ide.Gui.Dialogs.SplashScreenForm.MonoDevelop.Core.IProgressMonitor.Step
> (int) <0x0003e>
> at MonoDevelop.Ide.Gui.IdeApp.Initialize
> (MonoDevelop.Core.IProgressMonitor) <0x002c2>
> at MonoDevelop.Ide.Gui.IdeStartup.Run (string[]) <0x008f1>
> at MonoDevelop.Startup.SharpDevelopMain.Main (string[]) <0x00061>
> at (wrapper runtime-invoke)
> MonoDevelop.Startup.SharpDevelopMain.runtime_invoke_int_object
> (object,intptr,intptr,intptr) <0xffffffff>
> Abort trap
This is a GTK crash. What are your system details? OS version, Mono version?
Can you confirm the output of mono --version?
--
Michael Hutchinson
http://mjhutchinson.com
More information about the Monodevelop-list
mailing list