Linux виснет при выключении

Иногда компьютер зависает при выключении на логотипе (Xubuntu 18.04, 19.04)

Иногда, когда я выключаю компьютер, он зависает на логотипе. Я не могу выключить компьютер с помощью Alt + SysRq + REISUO. Индикатор на системном блоке продолжает гореть, и вентилятор работает. Это проблема с ядром 5.0, 5.3

С ядром 4.15 такой проблемы нет. Бывает, что через 90 секунд выключается. А с новым ядром пишет, что выключится через 90 секунд, но не выключится.

Вот на чём висит: info: task systemd shutdown:1 blocked for more than 120 seconds Not tainted 5.0.0-20-generic #21-Ubuntu «echo 0 /proc/sys kernel/hung_task_timeout_secs» disables this message

Здесь дополнительная информация

Ты мог бы просто подождать 1 минуту 30 секунд — при нажатии Esc видно, что это просто systemd не завершил какого-то демона, и он отваливается по таймауту. Кстати, если узнать какой, то это можно лечить.

Ок. В след. раз нажму. Но кажется комп даже больше 2-х минут не выключается.

Ещё можно в консоль переключится: увидишь сообщения о ходе «выключения компьютера». Возможно и ответ на твой вопрос там будет.

Переключиться по Ctrl+Alt+F1 (вместо F1 обычно можно из ряда F2..F6 любую выбрать; переключение обратно в графическую сессию Alt+F7). В графической сессии «включаешь» выключение компьютера, по указанной комбинации переключаешься в текстовую консоль — по экрану «побегут» различные сообщения. Процесс может «зависать» по самым различным причинам: от ожидания завершения какого-либо процесса/демона до проблем с ФС.

Возможно, необходимо сначала авторизоваться (ввести логин и пароль; пароль при вводе не отображается совсем никак — так и должно быть) в консоли (хотя, как мне помнится в Ubuntu-подобных настроен автологин).

Логи перезаписываются при новой загрузке?

Выключать компьютер кнопкой питания очень не рекомендую — легко повредить ФС или свои данные на диске. Только когда действительно зависло и все другие средства не помогли.

Не заходит в кансоль. При нажатии esc не отображается время завершения работы. Уже 4 минуты не выключается

Да, похоже именно на зависание. Индикатор дискового устройства не горит? Может пытается что-то писать на диск и «не получается».

Ты же недавно BIOS обновлял? До обновления такое было? В общем подробней расскажи после чего началось (по твоему мнению). Возможно, стоит из другой системы (например live USB с linux) посмотреть логи Xubuntu после зависания при выключении.

Горит только одна лампочка — https://ibb.co/1RThyzr

Источник

Ubuntu 16.04 зависает при выключении / перезагрузке

Мой Ubuntu 16.04 зависает при выключении / перезапуске, требуя, чтобы я нажал и удерживал кнопку питания, чтобы выключить машину. Я не знаю, как сообщить об этом как об ошибке и какие команды запустить, чтобы показать необходимый журнал оборудования / системного журнала Информация? Любая помощь будет принята с благодарностью!

7 ответов

У меня тоже была эта проблема. Кажется, это ошибка в нескольких дистрибутивах.

Моим простым исправлением было редактировать /etc/default/grub линия:

Работает каждый раз сейчас. Я использую ноутбук Lenovo G50. Я уверен, что я изменил эту строку в Grub с предыдущими (другими) дистрибутивами linux на этом ноутбуке.

После того, как вы закончили свою работу и завершили закрытие всех ваших приложений, чтобы завершить работу или перезагрузить вашу ОС, пожалуйста, выполните следующие шаги, чтобы уменьшить разочарования.

  1. Пытаться sudo swapoff -a && systemctl poweroff как обходной путь на данный момент.
  2. Существует потенциальное исправление в предложении Xenial в пакете systemd 229-4ubuntu5. Перейдите на вкладку «Настройки системы» -> «Программное обеспечение и обновления» -> «Параметры разработчика», установите флажок «Предварительная версия» (предложено xenial). введите свой корневой pwd, обновите кеш. Вкладка «Обновления» использует «Показывать обновления сразу же после закрытия», чтобы закрыть настройки системы. Запустите программу обновления программного обеспечения и установите ее сейчас.
  3. Если проблема не устранена, попробуйте прочитать эти ошибки: https://bugs.launchpad.net/ubuntu/+source/systemd/+bug/1464917 для получения информации о том, как получить данные журнала, и, как предлагается, подайте новый отчет об ошибке. Также прочитайте ошибку: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=788303.
  4. Следуйте инструкциям по отладке, описанным в разделе «Проблемы с загрузкой / выключением» /usr/share/doc/systemd/README.Debian.gz проверить, есть ли какие-либо зависания при отключении. Вам нужно будет запускать оболочку отладки перед каждым завершением работы или перезагрузкой, введя: systemctl start debug-shell Захват экрана фотографии journalctl -b в спасательной оболочке ctl+alt+F9 может быть поучительным Также вывод systemctl list-jobs а также systemctl —failed Помимо снимка экрана, вы можете записать вывод этих команд и добавить их в один файл «filename.text» на / корень, добавив >>filename.text в конце команды, например journalctl -b >>filename.text journalctl -xe >>filename.text systemctl list-jobs >>filename.text systemctl —failed >>filename.text lsblk >>filename.text Все они будут в одном и том же файле, добавленном вместе, чтобы вы могли проанализировать их при следующей загрузке, и если вы отправите отчет об ошибке, может быть полезно прикрепить файл к вашему сообщению об ошибке.
Читайте также:  Aleks linux lxde kwin jessie windows style x86 2016 rus eng

Обновить

У меня были эти зависания в течение довольно долгого времени, но в конечном итоге я узнал, что мой жесткий диск начинает выходить из строя секторов и т. Д. Итак, пришло время для нового жесткого диска и его переустановки. Я переустановил ОС на одном загрузочном жестком диске с Swap в качестве 1-го, Root как 2-го и Home в качестве 3-го логических разделов в соответствии с рекомендациями Ubuntu. Технически, sda1 — это Grub, sda2 — это Extended, sda5, sda6, sda7 — это swap, root и home соответственно; sda3 и sda4 нет. С тех пор этой проблемы не было во вновь установленной ОС на жестком диске, примерно 9 месяцев. На данный момент я работаю 16.04.02 LTS без каких-либо зависаний при перезапуске или выключении. Предыдущая ОС была двойной установкой Win7/Ubuntu, а раздел Swap находился в конце жесткого диска.

Я не утверждаю, что эта проблема связана с двойной загрузкой, неисправным жестким диском или порядком, в котором я разместил разделы, но в моем случае существовал один, два или все эти факторы. Теперь я не страдаю обострением зависания «Достигнута цель».

У меня была проблема с зависанием при выключении, вот что я сделал:

Удаляя quiet а также splash позволяет текст во время выключения, помогает увидеть, где может быть зависание.

GRUB_CMDLINE_LINUX_DEFAULT = «quiet splash» При удалении «quiet» здесь будет отображаться текстовый вывод во время загрузки, тогда как при удалении «splash» будет отображаться черный экран вместо изображения-заставки.

Сохранить и закрыть Gedit

Затем обновите Grub в терминале:

Я заметил, что у меня тоже работает «STOP JOB», поэтому я сокращаю время ожидания в /etc/systemd/system.conf :

Удалить # и измените время в следующих строках:

Это сработало для меня.

Tdenham. У меня такая же ситуация. Я только что обновил систему с 14.04 до 16.04 с do-release-upgrade -d ,

Читайте также:  Lenovo web camera windows 10

Если у вас нет прямого доступа к системе, и вам действительно нужно перезагрузить компьютер, вы можете попробовать сделать hard reset в качестве обходного пути (как описано здесь: https://major.io/2009/01/29/linux-emergency- перезагрузка или выключение с помощью волшебных команд /)

который делает трюк. Вероятно, вы должны бежать sync прямо перед второй командой.

reboot -f может помочь, но я не пробовал, так как не могу получить доступ к серверу, если он снова зависает.

Вы можете проверить файл / var / log / syslog. Найдите место, где вы включаете компьютер, и проверьте линии прямо перед этим. Вы можете вставить это здесь.

Мой системный журнал:

Кажется, что dhclient пытается получить IP-адрес, даже когда запрашивается перезагрузка.

Если это аппаратно-зависимая проблема, я вставил вывод lspci , чтобы помочь побеспокоить его.

Источник

Ubuntu 18.04 застрял при выключении

У меня эта странная проблема в Ubuntu 18.04. Мой ноутбук застревает на экране выключения каждый раз, когда я использую выключение, и мне приходится вручную нажимать кнопку питания в течение 5 секунд, чтобы выключить машину.

До 18.04 я использовал Ubuntu 16.04, и он никогда не зависал при выключении.

Любое исправление для этого?

15 ответов

Интересно, что эта проблема, кажется, имеет много исправлений / причин. Хотя ничего из вышеперечисленного не помогло мне (столкнувшись с той же проблемой), я исправил его, переключившись с графического драйвера X.org на драйвер nvidia, который рекомендуется в разделе «Программное обеспечение и обновления». С тех пор перезагрузка работает без нареканий.

Моя установка: ноутбук Asus G Series G501VW с графической картой Nvidia 960M.

Та же самая проблема здесь на моем ноутбуке. После некоторого наблюдения я обнаружил, что это как-то связано с режимом энергосбережения, особенно с автоматическим приостановлением.

Идти к Settings > Power затем выключи все Automatic Suspend опции. Также выберите Blank screen в Never ,

Пока команда Ubuntu выяснит, почему режим приостановки мешает процессу выключения, это решило мою проблему.

Надеюсь это поможет

Была такая же проблема на новеньком ASUS N705u. Найдено было связано с тем, как устанавливается видеодрайвер, что вызывает конфликт с функцией «безопасной загрузки» в BIOS.Решение. Отключите функцию «безопасной загрузки», пока не станет доступно другое решение.

Есть множество сценариев, которые запускаются при выключении. Я все еще на 16.04 и для меня это те, в /etc/rc0.d (которые на самом деле ссылки на /etc/init.d ). Один из них может иметь большую задержку в том, что он делает для stop ,

На самом деле эти сценарии выполняются в алфавитном порядке, поэтому вы можете вставить несколько таких, которые будут просто где-то регистрировать их выполнение, помогая определить, где задержка.

У меня была эта проблема, и в моем случае она, кажется, связана с процессором Intel Bay Trail, который вызывает некоторые ошибки прошивки.

В любом случае, у меня есть решение, которое не самое лучшее, но пока достаточно хорошее

Решение:

Откройте терминал и запустите

редактировать GRUB_CMDLINE_LINUX_DEFAULT=»quite splash» так что это говорит

Сохраните и выйдите, и запишите изменения в фактический конфигурационный файл GRUB:

  • Перезагрузите компьютер принудительно в последний раз
  • Дайте мне знать, если это сработало или когда у вас есть лучшее решение

    Для моего Lenovo E580 решением было добавление открытых графических драйверов ubuntu с https://launchpad.net/

    Попробуйте пару перезагрузок sudo с терминала, чтобы посмотреть, все ли прояснилось: 1-ая попытка перезагрузки без записи файла wtmp:

    Если это успешно перезагружается, попробуйте закрыть свой естественный режим. Если он не перезагружается, попробуйте принудительную перезагрузку:

    Читайте также:  Установка google chrome linux terminal

    Если это обновление с 16.04 до 18.04, возможно, стоит подумать о чистой установке.

    Моя система — более старый двухъядерный настольный компьютер Dell Dimension E521 с 64-разрядной версией Lubuntu 18.04.

    В /etc/default/grub , Я удалил acpi=off и система начала вести себя нормально.

    Более конкретно, я изменил это:

    Теперь мой ящик снова закрывается, когда я говорю об этом, и он по-новому реагирует.

    Я решил это следующим образом (ноутбук Dell с Ubuntu 18.04):

    Откройте терминал и введите следующую строку: sync && sudo sync нажмите Enter и продолжайте ввод второй строки: sudo shutdowm -h now или же sudo reboot нажмите Ввод. Если это работает хорошо. и тогда вы можете нормально выключить или перезагрузить систему как обычно.

    1. откройте терминал и введите: sudoedit / etc / default / grub
    2. изменить GRUB_CMDLINE_LINUX_DEFAULT=»тихий всплеск» на GRUB_CMDLINE_LINUX_DEFAULT=»тихий всплеск acpi=force»
    3. сохранить файл
    4. sudo update-grub

    это все. у меня сработало

    У меня была такая же проблема после обновления ядра. Команда выключения / перезапуска работала без сбоев до обновления. Но начал зависать после обновления. Я попытался все исправления, которые упомянуты здесь и на других форумах, но ничего не помогло. Итак, я начал устанавливать разные версии ядер и проверил команду shutdown с разными ядрами и обнаружил, что моя машина зависает для всех ядер, превышающих следующую версию:

    Мой компьютер имеет следующие характеристики:

    У меня была такая же проблема, когда я установил Кали вместе с Ubuntu. В поисках его решений я обнаружил, что это, вероятно, проблема с графическим процессором, и отключение универсального драйвера nouveau может исправить это.

    Я применил решение, приведенное ниже для Кали:

    1. Проверьте свои подходящие источники согласно https://docs.kali.org/general-use/kali-linux-sources-list-repositories
    2. Бегать apt-get update && apt-get dist-upgrade
    3. Создайте следующий файл: /etc/modprobe.d/nouveau-blacklist.conf
    4. Отредактируйте этот файл и добавьте только одну строку с надписью blacklist nouveau
    5. Перезагрузите компьютер.
    6. Бегать apt-get install libcuda1 libnvidia-ml1 —no-install-recommends -y
    7. Dn не перезагружает ваш компьютер на этом этапе. Вы должны отредактировать один файл, прежде чем это сделать, иначе ваш GDM greeter не будет работать
    8. Редактировать файл /etc/modprobe.d/nvidia.conf и закомментируйте вторую строку, которая говорит remove nvidia-current rmmod nvidia nvidia-uvm или удалите эту строку. Убедитесь, что в файле только одна строка alias nvidia nvidia-current
    9. Бегать apt install nvidia-kernel-amd64 nvidia-kernel-common nvidia-kernel-dkms
    10. Перезагрузите компьютер.

    и это сработало для моей кали. Применил то же самое для моего Ubuntu, и это сработало.

    В моем случае отключение acpi в grub

    сделал свое дело.

    Режим приостановки и выключение снова работают нормально. Во-первых, я не знаю, что вызвало проблему: у меня были проблемы при использовании Unity, Ubuntu зависала при работе с конкретным текстовым файлом. Поэтому я установил XFCE, чтобы увидеть, была ли это проблема пользовательского интерфейса или аппаратная (связанная с диском) проблема. Диски были якобы чистые и проверенные. С XFCE у меня больше не зависало с txt-файлом, но выключение и приостановка больше не работали.

    В моем случае у меня есть драйвер nouveau, Ubuntu 18.04

    sudo gedit / etc / default / grub

    GRUB_CMDLINE_LINUX_DEFAULT = «тихий всплеск acpi_rev_override = 1 nouveau.modeset = 0»

    Это решило проблему для меня, теперь я могу выключить и перезапустить

    Предложение Имада: изменить

    Это единственное решение, которое у меня стабильно работает. Заберу это обратно. На этой странице у меня ничего не работает. AMD Turion X64 Duo Core Toshiba A215

    Источник

    Оцените статью