Linux jenkins无法运行firefox:未指定协议错误:无法打开显示::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”失败没有指定协议没有协议 指定的错误:无法打开显示::0Linux 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”失败没有指定协议没有协议 指定的错误:无法打开显示
当我从我的(登录的)用户运行Firefox时,它就会工作。只要在你的机器上安装一个虚拟帧缓冲区,它就会工作。
现在我使用的是Xvfb,但还有很多其他功能。
以下是一些安装计算机的教程:
此外,还有一个插件:运行jenkins的机器中有一个屏幕?不,我启动jenkins作为一项服务:服务jenkins Start可能与我使用selenium砂砾解决的问题重复。谢谢大家。