> On Nov 18, 2014, at 5:39 AM, Martin Costabel <costa...@wanadoo.fr> wrote: > > On 18/11/14 14:05, Jack Howarth wrote: >> Daniel, >> I have also reproduced this failure to start Xquartz via >> xvfb-run on 10.8 after >> a fresh reboot against Xquartz 2.7.8 beta1. So i don't believe the OS >> release has >> anything to do with the bug. > > I am not sure I understand completely what Xvfb or xvfb-run are supposed > to do (except for not crashing with an error message, of course), but it > seems to me that Xfvb *is* an X server, so it would not need to start > Xquartz. But apparently it needs to acquire root privileges for creating > /tmp/.X11-unix when this directory does not exist, and creating a socket > inside. How does Xquartz do this when it is not started as root? > > -- > Martin > > >
What we normally use xvfb-run for is to create an X server transiently for package builds that run into difficulties on headless machines because of the lack of a display. This used to work anywhere in the build phase (for older Xquartz and X11, anyway) but now I expect that using xvfb-run in a PostInstScript should work, since that is run as root, but will fail when run as fink-bld. -- Alexander Hansen, Ph.D. Fink User Liaison ------------------------------------------------------------------------------ Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server from Actuate! Instantly Supercharge Your Business Reports and Dashboards with Interactivity, Sharing, Native Excel Exports, App Integration & more Get technology previously reserved for billion-dollar corporations, FREE http://pubads.g.doubleclick.net/gampad/clk?id=157005751&iu=/4140/ostg.clktrk _______________________________________________ Fink-devel mailing list Fink-devel@lists.sourceforge.net List archive: http://news.gmane.org/gmane.os.apple.fink.devel Subscription management: https://lists.sourceforge.net/lists/listinfo/fink-devel