我有一台太空 Macbook Pro,我在上面安装了最小的 centos 7,以将其用作服务器计算机。为了确保机器永远不会关闭,我将其修改logind.conf
为以下内容:
#NAutoVTs=6
#ReserveVT=6
#KillUserProcesses=no
#KillOnlyUsers=
#KillExcludeUsers=root
#InhibitDelayMaxSec=5
#HandlePowerKey=poweroff
HandleSuspendKey=ignore
HandleHibernateKey=ignore
HandleLidSwitch=ignore
#HandleLidSwitchDocked=ignore
#PowerKeyIgnoreInhibited=no
#SuspendKeyIgnoreInhibited=no
#HibernateKeyIgnoreInhibited=no
LidSwitchIgnoreInhibited=no
IdleAction=ignore
#IdleActionSec=30min
#RuntimeDirectorySize=10%
#RemoveIPC=no
#UserTasksMax=
经过一段时间的不活动后,我仍然无法再通过 ssh 连接到机器。当我走到机器前时,屏幕已打开,但没有显示任何内容(不是终端登录提示)。我必须硬关机并重新启动才能使其再次工作。
我在日志文件中找不到任何有关机器停止原因的信息。有任何线索如何解决这个问题吗?
谢谢
更新: 我注意到计算机屏幕在不活动 10 分钟后关闭。我怀疑负责关闭屏幕的任何模块(ACPI?APM?)也会导致挂起。但我不知道如何进一步调查这一点。