解决部分Linux发行版在关机时卡90s的问题

发布日期:分类:Linux & homelab 解决部分Linux发行版在关机时卡90s的问题有 4 条评论
时效性提醒:本文首次编写发布于9 年前。

部分使用systemd的Linux发行版,在关机时会显示类似这样的信息,然后一直等90秒后才关机完毕:

[ ***  ] a stop job is running for Session 1 of user xxxxx (10s/1min 30s)

对于这种现象,查了查也没什么有效的从根本上的解决方案。难道只能干等着90秒了吗?不不不,其他的我们也许改不了,但这个“90秒”我们是可以改得。反正它干等90秒也没什么卵用,干脆就改成只等5秒吧 🙂

以root权限,打开/etc/systemd/system.conf这个systemd的配置文件

找到下面这行:

#DefaultTimeoutStopSec=90s

改成:(注意要去掉这行开头的井号,否则是不会生效的)

DefaultTimeoutStopSec=5s

然后重启即可,享受如丝滑流畅的关机速度吧23333

作者:WuSiYu

学生,Web开发者,智能硬件&IOT爱好者

4条评论

    1. 应该是systemd的一个bug,具体也就不得而知了,较为激进的linux发行版有很多时候都有这种玄学问题

    1. 对,应该是systemd一直在等待一个服务的结束(实际上并没有这个服务或者它早就已经结束了),现在应该已经没有这个问题了

发表评论

您的电子邮箱地址不会被公开。 必填项已用 * 标注