学Linux - 上红联!
Linux系统教程_红联Linux门户
Linux帮助

解决LinuxMint/Ubuntu关机时间过长

时间:2017-03-20来源:www.mintos.org 作者:薄荷开源网
近期,薄荷网站长在使用中发现 LinuxMint/Ubuntu 均存在关机(重启)时间过长的问题。经过搜索,此问题不光是 LinuxMint/Ubuntu 有,其他发行版如 Arch 也比较常见。
严格来说,这个“问题”不算问题。经薄荷站长分析,大体原因是由于关机时,某个进程没有结束,systemd 在为此等待 90 秒。在用户看来就是关机时间过长(重启也是同样表现)。具体表现为,在点击关机后,一直显示 Splash 画面,如下图所示:
解决LinuxMint/Ubuntu关机时间过长
解决LinuxMint/Ubuntu关机时间过长
 
这时,我们按键盘 Esc 键可以发现,原来是 systemd 在等待90秒。屏幕显示: A stop job is running for Session……
解决LinuxMint/Ubuntu关机时间过长
 
薄荷站长经过一番搜索和研究找到了解决方案。目前分析的原因,可能是 systemd 与某些软件兼容性问题。有些国外网友采取 systemd 降级的方法,虽然有效,但是太麻烦。不如采用薄荷站长的办法。
 
LinuxMint/Ubuntu 关机重启等待 90 秒问题的解决办法(其他发行版也可行):
1.安装 watchdog
sudo apt install watchdog
2.开启 watchdog 服务
sudo systemctl enable watchdog.service
3.马上启用 watchdog 服务
sudo systemctl start watchdog.service
只需上述三步,关机等待 90 秒就消失了。是不是很简单?马上试试吧!
 
本文永久更新地址:http://www.linuxdiyf.com/linux/29327.html
------分隔线------