web-dev-qa-db-fra.com

xvfb-run sur OS X

Est-il possible de faire fonctionner xvfb sur OS X?

Je développe une PHP application qui utilise xvfb-run. Avant de travailler sur Ubuntu et c'était OK. Maintenant, je suis passé sur Mac et l'application ne fonctionne pas.

Ou peut-être qu'une alternative multiplateforme est disponible pour l'utiliser sur Linux/OS X?

26
Axarsu

X11 n'est plus inclus avec OS X:

https://support.Apple.com/en-us/HT201341

Les bibliothèques client et serveur X11 pour OS X sont disponibles à partir du projet XQuartz:

http://xquartz.macosforge.org/

Je ne sais pas si cela inclut tous les autres goodies X comme Xvfb. Dans ce cas, vous pouvez le compiler vous-même; avec ces options:

--disable-xquartz --enable-xvfb --enable-xnest --enable-kdrive

Plus d'infos ici:

https://www.xquartz.org/Developer-Info.html

IMO: Il semble que vous feriez mieux d'utiliser wkhtmltoimage directement sur le mac osx, supprimant le besoin de X:

http://minimul.com/install-osx-wkhtmltoimage-binaries.html

11
acidjunk