1. 問題描述 開關機,或者重啟時,等待時間很長,大約1分30秒,且有游標閃爍。 2. 問題解析 等待時間長,可能時由於開關機時後臺要打開或關閉某些程式,這些程式花費的時間是有系統設定的預設時間的,大約90秒,只有到了90秒系統才能打開或是關閉。 游標閃爍就是後臺一系列活動的簡化,它表示後臺有一系列 ...
1. 問題描述
開關機,或者重啟時,等待時間很長,大約1分30秒,且有游標閃爍。
2. 問題解析
- 等待時間長,可能時由於開關機時後臺要打開或關閉某些程式,這些程式花費的時間是有系統設定的預設時間的,大約90秒,只有到了90秒系統才能打開或是關閉。
- 游標閃爍就是後臺一系列活動的簡化,它表示後臺有一系列活動在進行,只是我們看不到。也因此讓我們覺得它像是卡住了。
如果我們在終端輸入:
sudo gedit /etc/default/grub
在打開的文件中,找到以下內容:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
將其改為:
GRUB_CMDLINE_LINUX_DEFAULT=""
並保存,重啟。我們就會看到開關機時後臺的動作, 如果我們不想看到,再把刪掉的內容填上就行。
再次開關機時,我們會發現後臺有這樣一個動作:
A stop job is running for Snappy daemon (1min 16s / 1min 30s)
正是它導致了關機慢。
3. 問題解決
打開終端,輸入:
sudo su # 成為root用戶
vim /etc/systemd/system.conf
#ubuntu預設沒有開啟root許可權,我們需要以下操作:
sudo passwd root
#然後設置密碼就行
修改以下內容:
#DefaultTimeoutStartSec=90s
#DefaultTimeoutStopSec=90s
改為:
DefaultTimeoutStartSec=3s # 將#去掉,90改為3
DefaultTimeoutStopSec=3s
然後,載入修改的配置:
systemctl daemon-reload
如果對vim不熟悉的話,可以在文件夾中進入 /etc/systemd
文件夾, 在文件夾中打開終端,輸入:
sudo chmod 777 system.conf # 修改system.conf只讀文件為讀寫文件
再在文件夾中打開system.conf
文件進行編輯,編輯完保存。
再打開終端,將文件設置為只讀文件:
sudo chmod 644 system.conf # 修改system.conf讀寫文件為只讀文件
最後,仍需要載入修改的配置:
systemctl daemon-reload
通過以上操作之後,開關機慢的問題應該就解決了。