我正在尝试运行DiabloMiner,并在退出后继续运行。我试着使用screen。
所以我要做的是:
-X开关登录到主机。喜欢:ssh -X myhostscreen./DiabloMiner-Linux.sh -u my_user -p my_password -dd > log.txtCtrl+A与屏幕分离,然后通过DCtrl+D注销那我的注销就挂了。我所能做的就是Ctrl+C,但是当我再次登录时,我可以通过ps看到DiabloMiner死了。
如何运行它以生存从myhost注销?
发布于 2011-06-13 21:22:00
我假设DiabloMiner有一个GUI,这就是您选择使用-X选项的原因。Screen创建一个具有断开连接和后台功能的虚拟psuedo终端。但是,-X选项告诉ssh将任何X11通信量隧道回您所在的主机。这不是您想要的结果,因为当您关闭ssh会话时,您会破坏X11流量,导致DiabloMiner死亡。
在远程主机上运行GUI应用程序(除非它具有无头模式,这将完全消除对-X的需求)的唯一方法是启动一个远程X服务器来运行应用程序。为此,您可能需要查看vncserver和vncviewer。
https://serverfault.com/questions/280065
复制相似问题