我们有一个运行 Ubuntu 18.04 的共享办公室桌面,其中多个作业(通过 ssh 和 screen)经常在多个帐户上运行数周。登录帐户后,睡眠/暂停通过以下方式停用:
gnome-tweak-tool
,将“关闭笔记本电脑盖时暂停”设置为关闭。只要具有这些电源设置的用户始终直接登录到计算机(即,物理登录,而不是通过 ssh),这就可以正常工作。
该问题是在没有用户当前登录的直接即当机器在主登录屏幕(如开机时)。未登录特定帐户时,似乎没有设置睡眠/暂停设置的方法。所以,如果机器停留在这个屏幕上,它最终会休眠,暂停所有正在运行的作业。
正如我所提到的,只要有用户登录,事情就可以正常工作。但是,这被视为存在安全风险。所以我们想找到一个更好的全系统解决方案。
我应该提到我们有另一个运行 Ubuntu 16.04 的办公桌面,它没有这个问题。
我正在我办公桌下的一个盒子上运行最新的 Ubuntu 服务器(昨天下载并安装了)。我已经安装了 trac 和 OpenSSH。间歇性地两者都变得不可用,好像服务器已经进入睡眠状态,这似乎很奇怪,因为对我来说,服务器的整个想法是它始终处于开启状态/可用状态。
服务器只在局域网内使用。
我试过添加acpi=off
到 /etc/default/grub,运行更新和重新启动,没有区别。
目前,我打开了 SSH,如果我离开它一段时间,它会保持连接状态,但是当我重新使用它时会严重滞后。上次发生此睡眠/休眠问题时,我不得不插入键盘和显示器才能恢复正常。
有什么想法或建议吗?