0

我已经在 Yocto 上运行的 Galileo 上编译并安装了屏幕工具。 http://www.gnu.org/software/screen/

当我运行该工具时,一切正常,我可以创建许多会话。但是,当我关闭终端时,我的所有会话都已关闭(当我从其他终端执行“screen -ls”时,没有套接字)。这在任何其他 Linux 发行版中都不会发生。

问候, 叶夫根尼

4

1 回答 1

0

您是否从 ssh 连接内部运行屏幕?在 devkit 的早期版本中存在一个错误,在断开连接时 systemd 会杀死由守护程序启动的所有进程,这不是您想要的。这已得到修复,因此升级您的图像就足够了。

如果无法升级,解决方法是在 /lib/systemd/system/ssh@.service 的末尾添加“KillMode=process”。

于 2015-03-11T13:34:45.503 回答