我的情況非常相似Kubuntu 14.04 關閉掛起 5 分鐘但我使用的是 gnome 環境的 14.10,而不是 KDE(添加了 gnome 套件的 Ubuntu,而不是本機版本)。僅此一點不應該造成這種情況,因為我的同事擁有相同的硬體和設置,沒有任何問題。
詳細關閉螢幕列印相同的行
* Asking all remaining processes to terminate...
* All Processes ended within 300 seconds...
nm-dispatcher.action: Caught signal 15, shutting down...
* Deactivating swap...
mount: / is busy
* Will now halt
[ 486.185416] reboot: Power down
與原始海報不同,我沒有安裝調製解調器管理器,並且 nm-dispatcher 和停用交換之間沒有任何輸出供我用作指導:/
如果有人知道一些需要檢查的事情或一種在掛起 60 秒與 300 秒後強制關閉的方法,我們將不勝感激。
答案1
我終於找到了一個嚴厲的方法來強制關閉300秒以內。 300 秒的等待時間在 中指定/etc/init.d/sendsigs
,這是一個關閉腳本,嘗試終止在關閉序列的前面部分中未成功結束的剩餘進程。在腳本中找到以下程式碼:
if [ $seq -ge 300 ] ; then
break
fi
這是指定 300 秒最大等待時間的地方。將 300 更改為大於 10 的所需秒數(腳本的其他部分已指定 10 秒的等待時間)。您需要使用 sudo 來更改此文件,因為普通使用者沒有寫入權限。
這是一個非常嚴厲的策略,而且不是一個好的長期解決方案。如果您的網路檔案儲存可能在關機時掛起,或者如果任何其他進程(即 mySQL)可能在關閉時合法等待,請勿遵循此方法。但對於具有標準軟體配置的筆記型電腦或通用計算機來說,它至少可以讓您無需每次等待5分鐘即可關機並重新啟動。
答案2
嘗試這個
sudo apt-get update
sudo apt-get install --reinstall ubuntu-desktop
sudo apt-get install unity
或嘗試
sudo shutdown -h now
答案3
你安裝了 Plank 嗎?
我也遇到同樣的問題,安裝後木板碼頭並將其設定為隨系統啟動。如果那是你的情況。解決這個問題的方法就是為這個啟動程序添加一個時間延遲。
轉到終端機並輸入:
cd ~/.config/autostart/
gedit plank.desktop
(將“plank”替換為自動啟動檔案的名稱)
尋找以下行:
X-GNOME-Autostart-enabled=true
並替換為:
X-GNOME-自動啟動-延遲=13
之後,登出,登入並檢查是否有效。
再見! ;-)
答案4
我在 Kubuntu 14.10 上也遇到了同樣的問題。我的解決方案是:
我將文件中的這一行更改
/etc/default/grub
為如下所示:GRUB_CMDLINE_LINUX_DEFAULT="quiet splash init=/lib/systemd/systemd"
之後,我
sudo update-grub
在終端機運行
現在系統再次關閉...:-)