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


36

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

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

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


1
На черном экране зависает?
YoureSOStubborn

Пока проблема не будет решена, это может помочь с SysRq REISUB . Это перезагрузит компьютер изящно. Соответствующее отключение / отключение питания
sudodus

1
Он зависает, когда показывает логотип Ubuntu
Peter

2
Как долго ты ждал? Я вижу 90-секундный тайм-аут CUPS иногда при отключении 18.04.
ubfan1

1
искать ошибки в файле /var/log/syslogпосле загрузки
Скотт Стенсланд

Ответы:


16

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

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


1
Для меня ни одно решение не сработало до сих пор. Что бы я ни пытался, мне, возможно, придется вернуться к предыдущей версии, так как эта проблема не имеет решения.
Питер

Я использую Elementary OS Juno с таким же оборудованием (ASUS ROG G501VW). И я могу подтвердить, что это решение решило проблему.
frm.adiputra

Этот также работал для меня - настольный компьютер с GeForce GT640. Я перешел на nvidia-driver-390.
mdob

1
Это работало для MSI GL Laptop с GTX 1050Ti, Ubuntu дополнительно предложило установить пароль для безопасной загрузки и использовать его при следующей загрузке.
aksh1618

1
Я нашел слишком много проблем, связанных с nouveau, в / var / log / syslog. Поэтому я использовал автоматическую установку sudo ubuntu-drivers для установки драйверов NVidia. Теперь работает нормально. Пришлось пройти регистрацию по новой процедуре МОК. Xiaomi Notebook Pro.
принимает

9

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

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

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

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


Я попробую это :)
Питер

Это решило проблему. Надеюсь, что Ubuntu отправит исправление в ближайшее время
User123456

Также это решение не работает для меня.
Кармин

Это сработало для меня: сменить графическую карту Bios с Discrete на UMA: forums.lenovo.com/t5/Linux-Discussion/…
Кармин

Кажется, есть много причин для этого. Я недавно купил рабочий стол и имел двойную загрузку с Ubuntu 18.04 LTS. Столкнулся с той же проблемой независимо от настроек электропитания, которые я предлагал ранее. Однако, когда я пытаюсь выйти sudo poweroffиз терминала, он работает как положено (быстро выключается без задержки). Не уверен, есть ли какие-либо проблемы с разрешениями во время процесса выключения.
Laraveldeep

5

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

sudo reboot -d

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

sudo reboot -f

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


Я попробую, если это случится снова.
Питер

2
У меня было 16.04 (зависание при выключении), обновленное до 18.04 - тоже самое. Пробовал чистую установку от 18.04 - та же проблема.
RS

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

1
Второе сработало и у меня: sudo reboot -f
JD

1
перезагрузка sudo -f работает для меня. Он также перезагружается с экрана блокировки без проблем.
принимает

3

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

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

Решение:

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

    sudo -H gedit /etc/default/grub
    
  • Отредактируйте GRUB_CMDLINE_LINUX_DEFAULT="quite splash"так, чтобы это говорило

    GRUB_CMDLINE_LINUX_DEFAULT="intel_idle.max_cstate=1"
    
  • Сохраните и выйдите, и запишите изменения в фактический конфигурационный файл GRUB:

    sudo update-grub
    
  • Перезагрузите компьютер принудительно в последний раз

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


Я застрял с этим в течение нескольких месяцев, обновляя каждое новое ядро, но это, наконец, сработало! Спасибо.
Тихомир Недев

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

2

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

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


Вы правы. Остановка сервера MySQL заняла около 10-15 минут на моем Ubuntu 18.04. На самом деле не знаю, почему это так долго. Фото экрана
Джекис

2

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


У вас есть какая-либо дополнительная информация, например, какой драйвер видео вызывает проблему, и как это вызывает проблему с безопасной загрузкой, которая препятствует завершению работы?
Привет, Джин,

Этот ноутбук поставляется с графической картой NVIDIA GeForce MX150. Во время установки Ubuntu 18.04 делается замечание, что необходим сторонний драйвер, для которого требуется отключить опцию безопасной загрузки. Он также запрашивает пароль, чтобы разрешить безопасный процесс отключения загрузки. Однако этот пароль никогда не запрашивается, и кажется, что безопасная загрузка остается включенной. (BIOS -ASUS 302).
Карл С.

Также после начальной установки загружается и устанавливается сторонний драйвер "GP107M". Второй компьютер - той же модели, этот первоначальный вопрос не возникает во время установки, когда безопасная загрузка отключена в BIOS
Karl S.

1
ОБНОВЛЕНИЕ: Как упомянуто выше, есть два новых компьютера с новыми установками Kubuntu 18.04. Оба продолжали играть либо при выключении, либо внезапно на последних этапах запуска. - Оказывается, это менеджер WIFI! Выключите мой повторитель WIFI - все хорошо. Но если это на те проблемы, вернулись!
Карл С.

В моем случае Wifi роутер даже не выключался / включался даже при нажатии кнопки Wifi.
Питер

1

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

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

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

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash noapic acpi=off"

чтобы:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash noapci"

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


0

Проведя дополнительное тестирование на двух найденных компьютерах, это фактически Wifi Manager и способ, которым он соединяется / идентифицируется с сетью. На двух одинаковых компьютерах проблема исчезает после выключения Wifi-менеджера. Также попробовал USB Wifi dongle, который работал на одном компьютере, но еще раз вызвал зависание системы в момент регистрации в сети. Уже пробовал другой менеджер Wifi с улучшенными условиями. Также замечено в BIOS, если безопасная загрузка отключена, то есть список драйверов, отклоненных BIOS из-за проблем безопасности. Возможно, это основная проблема, связанная с менеджером Wi-Fi.


Временное исправление: а) Выключить Wi-Fi или б) Попробуйте отключить оригинальный менеджер Wi-Fi и установить вместо него другой.
Карл С.

Теория небезопасных драйверов и Wi-Fi имеет смысл для меня. В моем случае я установил модифицированный драйвер WiFi и с тех пор проблема началась. Будет пытаться отключить безопасную загрузку.
Рохитт Вашиштха

0

Мне удалось отключить драйвер USB 3.0 в BIOS, не идеально, но это исправлено, пока не будут проведены дополнительные исследования.


0

Я заметил, что это случается и со мной, если я использую свой ноутбук более 10 часов, оболочка gnome использует больше памяти со временем, начиная с 200 и до 500, Firefox также начинает с использования памяти 150 и работает до конца до 900, перезагрузка моего ноутбука каждые 4-5 часов решила проблему зависания выключения для меня, я надеюсь, что это поможет вам.


0

У меня была такая же проблема после установки 18.04 на Fujitsu Scaleo.

Во время установки мне пришлось добавить acpi=offвозможность установки Ubuntu из-за конфликта с интегрированным графическим контроллером Intel 82G33 / G31 Express. После этого Ubuntu просто остановится, System Haltedкогда я выключу его.

В итоге я сменил биос ACPI Suspend Typeс S3 на Авто. Я сделал это в управлении питанием. После этого компьютер выключится, и я смогу даже удалить acpi=offGrub.



0

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


Здравствуй! Это действительно больше комментарий, чем ответ. Ваше исправление, вероятно, является acpi=offчастью - quietподавляет загрузочные сообщения и splashотображает симпатичный образ во время загрузки.
Чарльз Грин

Да, я просто новичок Но попробовал все вышеупомянутое решение, но оно не сработало для меня. Поэтому я попытался удалить все три и волшебным образом перезагрузиться и загрузиться без зависания.
Lemaire

Ничто не работает как успех! Почему в вашей системе установлена ​​эта опция загрузки?
Чарльз Грин

Это там по умолчанию
Lemaire

0

Была такая же проблема вчера при установке 18.04 Как упоминалось ранее в посте. обновление драйверов NVIDIA. Есть несколько способов сделать это, но я рекомендую следующие шаги

  1. найдите название вашей видеокарты и загрузите его.
  2. выполните следующие команды: sudo dpkg --add-архитектура i386 обновление sudo apt sudo apt установка build-essential libc6: i386

  3. перезагружать

  4. при запуске запустить sudo telinit 3

  5. используйте терминал, чтобы перейти в папку «Загрузки» и введите sudo ./ the driver download file

  6. после установки: перезагрузка sudo


0

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

Решение:

Открытый терминал

sudo gedit / etc / default / grub

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

sudo update-grub

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


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

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


0

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

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


0

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

linux-image-4.15.0-20-generic 

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

Intel Core i5-8250U
NVIDIA Geforce MX150 with 2 GB VRAM

У меня была такая же проблема, когда я установил Кали вместе с 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. Перезагрузите компьютер.

https://forums.kali.org/showthread.php?27173-Solution-for-Reboot-Issues

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


0

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

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash" 

в

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi=force"  

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


0

Да, это боль.

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

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash noacpi"

тогда

sudo update-grub

а также

reboot -d

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

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

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.