2016-04-25 38 views
1

我想設置jenkins CI作業並且遇到了這個問題,看到我的日誌,jenkins用戶無法啓動firefox,但是在切換到root用戶通過「su」命令,root用戶可以正常啓動它,我想它應該是配置文件問題,有人可以告訴我哪個文件或系統屬性應該檢查和更正嗎?謝謝!不能啓動firefox 28作爲jenkins用戶(root用戶可以啓動它)

[email protected]:/local/jenkins/workspace/SV_TEST/automation/robot$ firefox 

(process:11695): GLib-CRITICAL **: g_slice_set_config: assertion 'sys_page_size == 0' failed 
No protocol specified 
No protocol specified 
Error: cannot open display: :0 
[email protected]@reed-Lenovo:/local/jenkins/workspace/SV_TEST/automation/robot$ 

回答

0

看起來這是1個問題我張貼,並得到0回答,沒關係,現在我就來分享液的1:

執行以下爲根:

更多的/ etc/SSH/sshd_config文件| grep的-i X11(確保它是) 出口顯示器=:0.0 須藤xhost的+

比開關詹金斯,現在它應該能夠正常啓動Firefox。

根本原因可能是X11緩存問題,它以某種方式破碎,需要重置。

相關問題