NVIDIA Persistence Daemon останавливает выполнение задания на 5 минут каждый раз, когда я выключаю или перезагружаю ПК

NVIDIA Persistence Daemon останавливает выполнение задания на 5 минут каждый раз, когда я выключаю или перезагружаю ПК

У меня 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 очистила, если она когда-нибудь это сделает.

Это изменение не вступит в силу, пока вы не перезагрузите устройство (по иронии судьбы).

Связанный контент