Amazon ec2 有人用CentOS在EC2上运行过Xvfb吗?

Amazon ec2 有人用CentOS在EC2上运行过Xvfb吗?,amazon-ec2,cucumber,centos,xvfb,Amazon Ec2,Cucumber,Centos,Xvfb,我试图通过以下教程在EC2中的CentOS上运行javascript:但是,需要javascript的场景在没有任何异常消息的情况下失败 为了调试,我根据本教程查看了Xvfb是否可以正常工作: 我测试了命令: Xvfb :99 -ac -screen 0 1024x768x16 我得到的错误消息如下: _XSERVTransSocketOpenCOTSServer: Unable to open socket for inet6 _XSERVTransOpen: transport open

我试图通过以下教程在EC2中的CentOS上运行javascript:但是,需要javascript的场景在没有任何异常消息的情况下失败

为了调试,我根据本教程查看了Xvfb是否可以正常工作:

我测试了命令:

Xvfb :99 -ac -screen 0 1024x768x16
我得到的错误消息如下:

_XSERVTransSocketOpenCOTSServer: Unable to open socket for inet6
_XSERVTransOpen: transport open failed for inet6/ip-10-116-82-44:99
_XSERVTransMakeAllCOTSServerListeners: failed to open listener for inet6
我在谷歌上搜索这些错误的解决方案。我还没有找到解决这个问题的好办法。如果再次运行相同的命令,我会得到:

Fatal server error:
Server is already active for display 99
    If this server is no longer running, remove /tmp/.X99-lock
    and start again.
所以服务器应该已经启动并运行了。但是,当我尝试在后续中运行此功能时:

DISPLAY=:99.0 firefox http://www.google.com
控制台就挂在那里,直到我控制+C杀死它。 有人知道这里发生了什么吗


提前谢谢。

看来没关系。您的控制台没有挂起-这是firefox正在工作-您只是看不到而已:)

编辑:我认为您可以使用ssh-X连接到那里,如果它工作正常,您将看到firefox窗口。(仅当您在开发机器上运行linux/mac时)