在OS X 10.11上运行xvfb-run

时间:2016-06-08 08:01:02

标签: macos osx-yosemite xvfb

是否有可能让xvfb-run在最新版本的OS X中运行?我已安装XQuartz,Xvfb使用以下命令运行脚本:

Xvfb :4000 & export DISPLAY=:4000 & rspec

而不是这一个:

xvfb-run rspec

然而,这不是没有错误,临时文件" x4000-lock"脚本完成后不会被删除并停止Xvfb再次启动,或者下次脚本运行时我会收到此错误:

  

[2] 13220   [3] 13221   _XSERVTransSocketINETCreateListener:... SocketCreateListener()失败   _XSERVTransMakeAllCOTSServerListeners:服务器已在运行   (EE)   致命的服务器错误:   (EE)无法建立任何侦听套接字 - 确保X服务器尚未运行(EE)   运行选项:include {:focus => true}

这个错误也在linux系统上收到,所以我怀疑" xvfb-run"正在后台做更多事情,因此想知道如何在OS X中运行

0 个答案:

没有答案