On May 19, 2011, at 9:19 PM, Mike Alexander wrote: > --On May 19, 2011 12:21:47 PM -0700 John Ralls <[email protected]> wrote: > >>> >>> OK, I'll try it out tomorrow. >> >> But no joy. Here's the error from Console: >> >>> 5/19/11 12:17:26 PM [0x0-0xc69c69].org.gnucash.Gnucash[32588] >>> )Failed to load key /apps/gnucash/history/maxfiles: Failed to >>> contact configuration server; some possible causes are that you need >>> to enable TCP/IP networking for ORBit, or you have stale NFS locks >>> due to a system crash. See http://projects.gnome.org/gconf/ for >>> information. (Details - 1: Failed to get connection to session: >>> /Users/john/Library/Gnucash-2.4/bin/dbus-launch terminated >>> abnormally with the following error: Autolaunch requested, but X11 >>> support not compiled in. >> >> The reason it worked with your MacPorts X11 dbus and fails with the >> gtk-osx dbus is evident from the last line, a mis-feature of dbus I >> had forgotten about. >> > > Are you still calling dbus-launch? Don't do that. With the launchd support > you don't need it and don't want it (and it won't work as you found out). > X11 support is not compiled into the MacPorts version of dbus either since > it's not needed with launchd support. I just verified that my copy of > dbus-launch doesn't have X11 support. I would get the same error mess if I > ever tried to use it like that. > > Did you change the gnucash launch script along the lines of my patch? I > removed the block of code that called dbus-launch and replaced it with code > that does nothing if the dbus session bus is already registered with launchd > and registers it if not. You need that change (or something equivalent) or > it won't work. > >
I applied your patch, only changing the path to dbus in the link command so that it pointed inside the bundle, and I copied the plist from the dbus source tree. (It's version 1.4.1.) Perhaps I need to reconfigure and rebuild dbus? Regards, John Ralls _______________________________________________ gnucash-devel mailing list [email protected] https://lists.gnucash.org/mailman/listinfo/gnucash-devel
