我有 Ubuntu 18.04,每次我重新启动或关闭计算机时,都会花费很长时间。我按了Escape键看看为什么,每次都会有一条消息说
“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 进行清理(如果有的话)。
在您重新启动之前,该更改不会生效(具有讽刺意味的是)。