創用 CC 授權條款
除非另有註明,本網站的著作Fygul Hether製作,以創用CC 姓名標示-非商業性-禁止改作 4.0 國際 授權條款釋出。

2018年9月1日 星期六

Ubuntu 18.04 slow shutdown

自從換版到Ubuntu MATE 18.04後,以前16.04版關機花很久時間的現象在這版仍可見到,只是其中的細節可能稍有不同。去年寫的〈Ubuntu 16.04關機時等很久〉一文中提到二個方法來改善這問題,之前先試了第二種方法,感到有點意外的竟然出現其他的問題,具體的錯誤訊息我也忘了,總之不能用就是了,我也懶得再去管它了。第一個方法則可以用,以下重新描述一下此法。

在還沒有採用這方法之前,在自己機器上使用桌面環境選單的關機命令進行關機時,關機過程中按下ESC鍵,會看到停留在一條如下的關機訊息:
A stop job is runing for session c1 of user xxxxx (XXs/1min 29s)

訊息中的xxxxx代表使用者名稱;XX則代表隨著時間增加的秒數,以此訊息為例,要經過約1分30秒後才會進入下一項關機工作。如果關機過程遇到這類狀況,自然就要等上一些時間了。

為避免這類的等待時間,可縮短一下系統預設的關閉逾期時間。

打開終端機畫面,修改/etc/systemd/system.conf:

$ sudo vi /etc/systemd/system.conf
找到這行:
#DefaultTimeoutStopSec=90s

可直接修改或在其下新增一行,像:
DefaultTimeoutStopSec=5s

此例是把時間縮短到5秒。

請記得,新的設定值要在下回開機時才會生效,所以這一回的關機可能還是會經歷一次稍長時間的等待。

沒有留言:

張貼留言