【问题标题】:Configure Vagrant with Xvfb Error配置带有 Xvfb 错误的 Vagrant
【发布时间】:2016-02-23 21:36:06
【问题描述】:

我正在使用 ubuntu 14.04 配置 vagrant 机器,用于使用 selenium 和量角器进行一些测试。我想在没有图形环境的情况下在那台机器上运行所有测试。所以我只需要一个终端的普通输出。

我正在关注下一个资源来做到这一点: http://linkeshkannavelu.com/2015/07/10/virtualization-using-vagrant-for-selenium-tests/comment-page-1/#comment-838 https://www.exratione.com/2013/12/angularjs-headless-end-to-end-testing-with-protractor-and-selenium/

但是当我访问 vagrant 机器并尝试运行我的测试时,我收到下一条错误消息:

[1796:1796:0212/145406:ERROR:browser_main_loop.cc(256)] Gtk: Locale not supported by C library.
Using the fallback 'C' locale.

[1796:1796:0212/145406:ERROR:browser_main_loop.cc(256)] Gtk:无法打开显示:

我不确定我应该怎么做...

提前致谢!!

【问题讨论】:

    标签: angularjs selenium vagrant xvfb


    【解决方案1】:

    见这篇文章:https://linuxmeerkat.wordpress.com/2014/10/17/running-a-gui-application-in-a-docker-container/

    Gtk:无法打开显示

    是一个常见错误,如本页所述:

    DISPLAY 值错误或忘记导出

    还要仔细检查 xvfb 是否在后台/作为服务中运行。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-06-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-09-28
      • 1970-01-01
      相关资源
      最近更新 更多