每次關閉或重新啟動電腦時,NVIDIA Persistence Daemon 都會停止作業運作 5 分鐘

每次關閉或重新啟動電腦時,NVIDIA Persistence Daemon 都會停止作業運作 5 分鐘

我有 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 進行清理(如果有的話)。

在您重新啟動之前,該變更不會生效(具有諷刺意味的是)。

相關內容