После обновления до 15.04 мой компьютер очень долго выключается. Нажатие escape во время выключения показывает такие сообщения:
(1 of 6) A stop job is running for /dev/disk/by-id/dm-uuid-CRYPT-PLAIN-cryptswap1 (30s / 1min 30s)
При следующей загрузке я попытался найти эти сообщения во всех моих журналах, но не смог их нигде найти, поэтому мне сложно понять, какие программы могут быть ответственны. Я также не вижу никаких журналов ошибок, относящихся к cryptswap
или ecryptfs
.
В идеале я хотел бы решить основную проблему, но я бы согласился на возможность радикально сократить время ожидания для всего, что ожидает эти процессы (я предполагаю, что это systemd
, но я не знаю, где посмотреть, чтобы изменить эту настройку).
решение1
Надеюсь, этот ответ, который пришел больше года спустя после вопроса, поможет некоторым пользователям.
Я потратил некоторое время на эту проблему и, наконец, получил удовлетворительный ответ для своей конфигурации.
Короче говоря: виновником является не обязательно cryptswap, номожет быть другой зависший процесс, блокирующий криптосвоп.
В моем случае мой VPN-клиент не завершает работу должным образом и блокирует выход из криптосвопа.
Вот как это диагностировать:
- Деактивируйте криптосвоп, выполнив следующие инструкции:https://www.logilab.org/blogentry/29155
- Перезагрузка, перезагрузка
- Вы все еще видите, что задание по остановке выполняется?
- Если да, то, вероятно, это тот, который блокирует криптосвоп.
Определить эту задачу не всегда легко. Я уже подозревал свой VPN, так как заметил, что при перезагрузке сразу после запуска у меня не было проблем. Это потому, что я перезагружался слишком быстро, чтобы разрешить запуск VPN. Если вы не знаете, пожалуйста, обратитесь за дополнительной помощью о том, как определить этот конкретный процесс, блокирующий ваше выключение.
- После идентификации повторно активируйте cryptswap с помощью sudo ecryptfs-setup-swap.
- перезагрузить
- выйти из идентифицированного процесса
- неисправность
Нет остановки работы? Вы нашли свою проблему :)