
我有 Ubuntu 18.04,每次我重新啟動或關閉電腦時,都會花費很長時間。我按Esc鍵看看為什麼,每次都會有一則訊息說
“NVIDIA Persistence Daemon 正在執行停止作業(2 分鐘 35 秒/4 分鐘 58 秒)”,時間一直計時到4分58秒,最後才繼續。
我確實有一張 NVIDIA GTX 1060 卡,否則似乎工作正常。
我如何檢查導致此問題的原因,是否可以減少倒數計時器,或者(最好)解決問題以使訊息完全消失?
答案1
在過去的幾年裡,我一直因為各種原因而得到這些。一種似乎普遍有效的解決方案是編輯/etc/systemd/system.conf
(以 root/sudo 身份)並取消註釋該行
#DefaultTimeoutStopSec=300s # (for me it was 90s; whatever)
將其更改為類似的東西
DefaultTimeoutStopSec=20s
這些「停止工作」似乎永遠不會完成。這很麻煩,尤其是在第一次設定係統時,重新啟動的情況更常見。您可以將超時時間設定得更短...將其設定為 0 秒似乎不安全,但即使 10 秒也足以讓 NVIDIA 進行清理(如果有的話)。
在您重新啟動之前,該變更不會生效(具有諷刺意味的是)。