【问题标题】:How can I start X11 window with no display associated如何在没有关联显示的情况下启动 X11 窗口
【发布时间】:2010-03-26 09:45:59
【问题描述】:

例如,我想在没有关联显示的情况下启动 Firefox,并最终使用import 截屏。

我实际上可以使用 cronjobs 定期进行吗?

我现在正在建立一个 ssh -X 连接,将 xwininfo 用于后台启动的窗口,一切正常。但我想自动化它。

【问题讨论】:

    标签: import x11


    【解决方案1】:

    您可以在 Xvfb 中启动 Firefox。

    如果您为 Xvfb 提供了 -fbdir 选项,那么您还可以选择从 Xvfb 帧缓冲区文件中截取屏幕截图。您可能希望为 Xvfb 和 Firefox 指定相同的几何图形。

    【讨论】:

      【解决方案2】:

      在 vncserver 中启动 firefox 怎么样?

      您可以使用 grep 捕获 $DISPLAY 的值

      例如

      export DISPLAY=`vncserver 2>&1 | egrep --only-matching ":[0-9]+" | head -n1`
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2021-05-21
        • 2017-08-21
        • 1970-01-01
        • 2011-06-25
        相关资源
        最近更新 更多