我正在尝试在无头的CentOS服务器上运行Firefox GUI浏览器,以便执行一些Web测试.
我不需要看图形输出,因为我使用Selenium服务器API来控制浏览器的输入并检查输出.
该设置已在台式机Mac计算机上成功测试.但是,它无法在我的无头VPS CentOS服务器上运行,并显示以下消息“错误:未指定显示”. (这是有道理的,因为它只是一个位于机架上的服务器.)
如何在没有显示的情况下让Firefox运行,所以Selenium能够与它进行交互?或者 – 更广泛地说 – 当没有显示器时,人们如何在Linux服务器上运行仅GUI应用程序?
我注意到Firefox有这个命令行选项:
X11 options --display=disPLAY X display to use
不幸的是,我不知道任何关于X11或CentOS下的显示,所以我不知道在命令行上指定什么,或者如果这会有所帮助.
解决方法
原文地址:https://www.jb51.cc/linux/400570.html
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。