我想使用 Xnest 为 selenium 浏览器测试创建一个安全的环境。但我无法启动它:
> Xnest -geometry 1200x1000+0+0
Fatal server error:
Server is already active for display 0
If this server is no longer running, remove /tmp/.X0-lock
and start again.
嗯,我的 X 服务器正在显示器 0 上运行。由于 Xnest 需要运行 X 服务器才能工作,所以错误消息看起来有点奇怪。
如何正确启动Xnest?
答案1
我错过了文档中的这一行:
Xnest 支持示例服务器实现的所有标准选项。有关更多详细信息,请参阅 Xserver(1)。支持以下附加参数...
因此正确的命令行是:
Xnest :1 -geometry 1200x1000+0+0
要在此显示屏上获取程序,请设置DISPLAY
为:1
或使用以下命令启动它们-display :1