2016-04-25 13 views
1

jenkins CIジョブを設定しようとしています。この問題が発生しました。ログを参照してください。jenkinsユーザーはfirefoxを起動できません。 "su"コマンドを使用すると、rootユーザーが正常に起動できます。構成ファイルの問題であるはずです。誰かがファイルやシステムのプロパティを確認して修正する必要がありますか?ありがとう!jenkinsユーザーとしてfirefox 28を起動できません(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

が、それは私が0の答えを投稿して得た1 1の問題だ見える、それは大丈夫だと今私は解決策を共有するために来る:

は、rootとして次のコマンドを実行します。

以上の/ etc/SSH/sshd_configファイル| grepを-i X11(それはそうだことを確認してください) 輸出DISPLAY =:スイッチよりも0.0 のsudoでxhost +

ジェンキンスに、今では通常のFirefoxを起動することができるはずです。

X11キャッシュの問題が原因で、何らかの原因で壊れてリセットが必要になることがあります。

関連する問題