2013-10-29 27 views
1

我的目標是在behat中運行我的測試,該測試使用貂庫來驅動硒。 我能夠在我的本地開發機器上完成這項工作。但是在我的服務器上,我需要使用 xvfb進行無頭測試。如何獲得硒和xvfb在ubuntu中工作

我讀this article。但是下面是錯誤的:

  • 的Xvfb:10 -ac 我得到一個錯誤 [DIX]無法初始化字體路徑元素/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType,從列表中刪除!

我搜查了;有很多這方面的文章,但沒有真正的工作。

Here is an example article which I read

  • 根@ dezoomify:〜#出口DISPLAY =:10
    根@ dezoomify:〜#火狐
    Xlib中:擴展名 「RANDR」 缺失上顯示 「:10」。

,我試圖使用Firefox然後我得到「RANDR」失蹤。

請告訴我可以在這裏做什麼。

我曾嘗試:

  1. 安裝葡萄酒
  2. sudo易於得到-y安裝軟件包x-ttcidfont-conf的cabextract TTF-mscorefonts的安裝程序
  3. 須藤的dpkg-重新配置軟件包x-ttcidfont-conf的

回答

0

我試圖通過SSH在遠程Ubuntu服務器上運行xvfb和Chrome。我也遇到了完全相同的錯誤:

  1. 無法初始化字體路徑元素/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType,從列表中刪除!
  2. Xlib:擴展名「RANDR」缺失顯示「:10」。

似乎既不是嚴重錯誤。您可以通過命令'ps'檢查xvfb和Chrome是否在後臺運行。因此,您可以放心地忽略它們並將標準輸出和標準錯誤重定向到/ dev/null