gpt4 book ai didi

linux - 从 crontab 启动多个 GUI 程序

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:53:47 25 4
gpt4 key购买 nike

我想从 crontab 启动多个 GUI 程序。我尝试了以下方法,但没有用:

export DISPLAY=:0.0 && task1

export DISPLAY=:1.0 && task2

当我执行上面的 crontab 命令时,出现如下错误:

**No more handles [gtk_init_check() failed]**

最佳答案

1) 您需要允许客户端使用 xhost + <clientmachineName> 从任何主机进行连接

所以它看起来像:

hostmachine$ xhost + <clientmachineName>

2) 然后直接或从启用了 VNC 的任何第三台机器连接到客户端机器。

如果您使用的是第三台机器而不是客户端机器本身,那么您需要通过执行 ssh -X <username@clientmachine> 来启用 x11 转发

3) 之后你可以打开主机的gui应用程序,从客户端机器上运行的客户端或第三台机器的vnc session 上运行的客户端,为此export DISPLAY=<thirdmachine>:<sessionid no>是必需的。

关于linux - 从 crontab 启动多个 GUI 程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28539543/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com