最近在深圳移动PON商宽部署一个NUC前置,结果发现安装了KDE的情况下20分钟就会离线,通过KVM发现机器休眠了。
结论为要禁用自动休眠。

在安装了桌面(Gnome 或 KDE)的工作站模式下使用 Debian 12 操作系统时,默认情况下,当没有用户活动时,操作系统会进入睡眠模式。

解决办法有两种。

方法1

sudo systemctl mask sleep.target suspend.target hibernate.target hybrid-sleep.target

方法2

mkdir -p /etc/systemd/sleep.conf.d/
touch /etc/systemd/sleep.conf.d/nosuspend.conf

然后编辑内容

[Sleep]
AllowSuspend=no
AllowHibernation=no
AllowSuspendThenHibernate=no
AllowHybridSleep=no

重启即可,建议使用方法2.

refer:https://forums.debian.net/viewtopic.php?t=153399