在OS X上运行xvfb

时间:2014-08-22 16:00:27

标签: linux macos xvfb

是否可以在OS X上运行xvfb?

我开发了一个使用xvfb-run的PHP应用程序。在我使用Ubuntu之前,它还可以。现在我已经转移到Mac上,应用程序无效。

或者可以在Linux / OS X上使用任何跨平台替代方案吗?

1 个答案:

答案 0 :(得分:10)

OS X不再包含X11:

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

OS X的X11服务器和客户端库可从XQuartz项目获得:

http://xquartz.macosforge.org/

我不确定它是否包含Xvfb等所有其他X好东西。在那种情况下,你可以自己编译;有这些选项:

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

更多信息:

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

IMO: 看起来你可以通过直接在mac osx上使用wkhtmltoimage来更好,不再需要X:

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