Ok, I figured out the initial lag. xinit was blocking expecting the server to send it SIGUSR1 when it was ready for connections... but the stub wasn't handling that. It'll be fixed in the next version. --Jeremy On Jun 4, 2008, at 18:45, Merle Reinhart wrote:
Interestingly, once I get past the initial startup slowness, the xserver seems to overall be a bit faster. New windows are created nearly instantly and repaints seem to be faster, particularly with remote apps displayed back over the internet.
I'm not sure where to even begin looking to help you with the startup sluggishness. FYI, I'm on a 4-core 3GHz Mac Pro.
Merle
On Jun 4, 2008, at 4:07 PM, Jeremy Huddleston wrote:
I just uploaded new version of the server (1.4.0-apple14). It uses mach IPC to start the server rather than exec(). This will help us be more OSX-paradigm friendly in that there should now never be two instances of the process running at the same time. Please test it out (and keep your 1.4.0-apple13 binary (from 2.3.0-rc3) handy). I've noticed that it seems a bit "sluggish" to startup, and I'm not exactly sure why that is, but any feedback would be greatly appreciated.
This should do the trick of installing the update:
wget http://xquartz.macosforge.org/downloads/X11-1.4.0-apple14.bz2 wget http://xquartz.macosforge.org/downloads/Xquartz-1.4.0- apple14.bz2 bunzip2 X11-1.4.0-apple14.bz2 bunzip2 Xquartz-1.4.0-apple14.bz2 sudo mv /usr/X11/bin/Xquartz /usr/X11/bin/Xquartz.bak sudo mv /Applications/Utilities/X11.app/Contents/MacOS/X11 / Applications/Utilities/X11.app/Contents/MacOS/X11.bak sudo cp Xquartz-1.4.0-apple14 /usr/X11/bin/Xquartz sudo cp X11-1.4.0-apple14 /Applications/Utilities/X11.app/Contents/ MacOS/X11
Thanks, Jeremy _______________________________________________ Xquartz-dev mailing list Xquartz-dev@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo.cgi/xquartz-dev
_______________________________________________ Xquartz-dev mailing list Xquartz-dev@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo.cgi/xquartz-dev