Ubuntu 15.10 и 16.04 постоянно замерзают

65

Эта проблема у меня была с 15.10, и она все еще здесь после обновления 16.04. Вся система зависает, никакие ввод клавиатуры / мыши больше не работает. Я попробовал различные комбинации клавиш (найденные в Интернете, такие как Alt + SysRq + REISUB и другие), но никто на самом деле не работал. Система полностью не отвечает, на данный момент работает только остановка. Интересно, что я не могу сопоставить это замораживание с какой-либо конкретной программой или приложением, поскольку система иногда зависает даже при выполнении самых простых операций, таких как открытие терминала или поиск Unity.

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

Спасибо.

    
задан Radu Erdei 24.04.2016 в 11:07
источник

5 ответов

38

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

Обновление ядра до 4.7-rc3 работал не для меня!

Я узнал, что выделенной области памяти нет ( sudo swapon --show ничего не возвращает, а free -h показал, что для памяти подкачки выделено 0B) для моего Ubuntu OS (у меня есть система с двойной загрузкой: Windows 7 и Ubuntu 16.04). Я выделил пространство подкачки для Ubuntu и угадаю, что, проблема ушла! Надеюсь это поможет. :)

Изменить : я был неправ! Эта проблема не была решена, и она не имеет ничего общего с памятью подкачки, хотя выделение памяти подкачки, по-видимому, фиксировало другой тип замораживания, когда непрерывный доступ к жесткому диску происходит во время замораживания и где можно убить последний процесс (набрав alt+sysrq+F от клавиатуры) для восстановления после замораживания.

Однако эта проблема (где ничего, кроме принудительного завершения работы для восстановления после замораживания) может быть связана с ядром, и если обновление ядра не может решить проблему, тогда обходной путь может быть добавить оператор intel_idle.max_cstate=1 в файле конфигурации grub :

ШАГОВ

  1. sudo nano /etc/default/grub
  2. В строке есть строка: GRUB_CMDLINE_LINUX_DEFAULT="quiet splash" (например, это), заменить на: GRUB_CMDLINE_LINUX_DEFAULT="quiet splash intel_idle.max_cstate=1"
  3. Сохранить (CTRL + O)
  4. sudo update-grub
  5. sudo reboot

Я попробую это, если снова столкнусь с проблемой (поскольку в моем случае эта проблема очень редка сейчас, произошла только один раз в течение недели после распределения подкачки, что привело к путанице), но есть люди, которые решили это проблема в этом обходном пути.

Позднее обновление: На самом деле, я пробовал вышеупомянутое обходное решение через пару недель после публикации «Редактировать» (скорее всего, потому, что проблема снова появилась, но это было нечасто). После изменения файла grub проблема была решена полностью, и после этого я не сталкивался с каким-либо замораживанием, поэтому это решение кажется хорошим! :) Извините за последнее обновление.     

ответ дан Snehasish Karmakar 08.07.2016 в 22:07
8

Перейдите в раздел «Синаптические настройки-репозитории-дополнительные драйверы». Посмотрите, есть ли у вас переключатель «Неизвестный Неизвестный» Если у вас есть, выберите его, как у меня на картинке. Две недели у меня не было заморозки.

    

ответ дан user3783628 13.09.2017 в 18:40
6

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

Загрузите необходимые файлы:

wget kernel.ubuntu.com/~kernel-ppa/mainline/v4.7-rc3-yakkety/linux-headers-4.7.0-040700rc3_4.7.0-040700rc3.201606121131_all.deb 
wget kernel.ubuntu.com/~kernel-ppa/mainline/v4.7-rc3-yakkety/linux-headers-4.7.0-040700rc3-generic_4.7.0-040700rc3.201606121131_i386.deb 
wget kernel.ubuntu.com/~kernel-ppa/mainline/v4.7-rc3-yakkety/linux-image-4.7.0-040700rc3-generic_4.7.0-040700rc3.201606121131_i386.deb

После загрузки файлов установите их с помощью dpkg :

sudo dpkg -i linux-headers-4.7*.deb linux-image-4.7*.deb

Следите за предупреждениями на выходе. Я наткнулся на предупреждение: W: Possible missing firmware /lib/firmware/i915/skl_guc_ver6.bin for module i915

Загрузите этот недостающий модуль и скопируйте его в указанную папку:

wget https://ftp2.halpanet.org/source/_dev/linux-firmware.git/i915/skl_guc_ver6.bin
sudo cp skl_guc_ver6.bin /lib/firmware/i915/

Это может быть необязательно, но я переустановил ядро ​​v4.7 после копирования модуля, на этот раз предупреждение не появилось:

sudo dpkg -i linux-headers-4.7*.deb linux-image-4.7*.deb

После переустановки обновите GRUB и перезагрузитесь:

sudo update-grub
sudo reboot

После этого моя установка Ubuntu 16.04 была выполнена гладко в ядре 4.7RC3.

    
ответ дан Daniel 19.06.2016 в 22:59
1

Попробуйте обновить свое ядро, я установил Ubuntu 16.04, и у него была эта проблема.

Я думал, что это мой ноутбук, и я удалил Ubuntu и установил Lubuntu. Через некоторое время оно замерзло.

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

    
ответ дан germain rwibutso 29.04.2016 в 12:56
1

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

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

Итак, если вы продолжаете испытывать проблему, попробуйте

Ctrl + Alt + F1
Ctrl + Alt + F7

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

    
ответ дан Afflicted 18.05.2017 в 02:28