Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/linux/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Linux jenkins无法运行firefox:未指定协议错误:无法打开显示::0_Linux_Firefox_Jenkins_Python 3.4 - Fatal编程技术网

Linux jenkins无法运行firefox:未指定协议错误:无法打开显示::0

Linux jenkins无法运行firefox:未指定协议错误:无法打开显示::0,linux,firefox,jenkins,python-3.4,Linux,Firefox,Jenkins,Python 3.4,我已经在LinuxMint上安装了jenkins作为服务。我试图运行用python编写的测试,但脚本无法运行firefox。这条线路有问题 。。。 self.browser=webdriver.Firefox() 当我以jenkins用户身份登录时,我无法运行firefox。获取此错误: (进程:3758):GLib CRITICAL**:g\u slice\u set\u config:assertion “sys_page_size==0”失败没有指定协议没有协议 指定的错误:无法打开显示

我已经在LinuxMint上安装了jenkins作为服务。我试图运行用python编写的测试,但脚本无法运行firefox。这条线路有问题

。。。 self.browser=webdriver.Firefox()

当我以jenkins用户身份登录时,我无法运行firefox。获取此错误:

(进程:3758):GLib CRITICAL**:g\u slice\u set\u config:assertion “sys_page_size==0”失败没有指定协议没有协议 指定的错误:无法打开显示::0


当我从我的(登录的)用户运行Firefox时,它就会工作。

只要在你的机器上安装一个虚拟帧缓冲区,它就会工作。
现在我使用的是Xvfb,但还有很多其他功能。
以下是一些安装计算机的教程:


此外,还有一个插件:

运行jenkins的机器中有一个屏幕?不,我启动jenkins作为一项服务:服务jenkins Start可能与我使用selenium砂砾解决的问题重复。谢谢大家。