Ubuntu 15.10 та 16.04 продовжують замерзати випадковим чином


90

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

Мені буде цікаво, чи є якийсь журнал, який може містити корисну інформацію про ці вішалки.

Дякую.


2
Я знайшов це в / var / log / syslog приблизно в момент морозу (dunni, якщо це пов’язано ...): 24 квітня 15:19:31 bro org.gnome.zeitgeist.Engine [1107]: ** (zeitgeist-datahub : 1910): ПОПЕРЕДЖЕННЯ **: zeitgeist-datahub.vala: 212: Помилка під час вставки подій: GDBus.Error: org.gnome.zeitgeist.EngineError.InvalidArgument: Неповна подія: потрібна інтерпретація, прояв та актор \ 00 \ 00 \ 00 \ .... \ 00 \ 00 \ 00 \ 00 \ 00 24 квітня 15:21:11 bro rsyslogd: [початкове програмне забезпечення = "rsyslogd" swVersion = "8.16.0" x-pid = "665" x-info = " rsyslog.com"] початок
Раду Ердей

У мене була така ж проблема. Перевірте це: askubuntu.com/questions/760731/…
CMorales

Відповіді:


54

Я зіткнувся з подібною проблемою на своєму Ubuntu 16.04. Раніше вона сильно замерзала, і мені доводилося кожного разу робити примусове відключення.

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

Я з'ясував, що для своєї Ubuntu ОС (у мене система з подвійним завантаженням: Windows 7 та Ubuntu 16.04) не було виділено жодної області пам’яті підкачки ( sudo swapon --showнічого не повернуто і free -hпоказав, що виділено 0B місця для заміни пам’яті). Я виділив підкачку для Ubuntu і здогадуюсь про те, що проблеми вже немає! Сподіваюся, це допомагає. :)

Редагувати : я помилявся! Ця проблема не була вирішена, і вона не має нічого спільного із свопом пам'яттю, хоча виділення пам'яті swap, мабуть, фіксувало інший тип заморожування, коли безперервний доступ до жорсткого диска відбувається під час заморожування і де можливо вбити останній процес насильно (набравши 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 проблему було вирішено повністю, і я не натрапив на будь-який тип заморожування після цього, тому цей спосіб вирішення здається вдалим! :) Вибачте за пізнє оновлення.


9
Минуло півроку, ти знову замерз?
Ізката

1
@Izkata: Перегляньте оновлення. Вибачте за завдані незручності.
Snehasish Karmakar

1
Я знову відчув заморожування через 5 хв після застосування вашої процедури. Треба також зазначити, що коли я заморожую, вентилятор починає крутитися дуже швидко. Можливо, десь існує нескінченний цикл, який навантажує комп'ютер і заморожує його ... У мене є 8Gb своп, подвійне завантажувальне ubuntu 16, ядро ​​оновлене, і я повинен зазначити, що я використовую фірмовий драйвер Nvidia з інструментарієм CUDA 8
Йохан Obadia

2
Минуло три дні після того, як я застосував зміни грубу, і поки що не замерзає!
Марко

2
не працює для мене :(
YaSh Chaudhary

12

Перейдіть до "синаптичних налаштувань-сховищ-додаткових драйверів". Перевірте, чи є у вас перемикач "Невідомий невідомий". Якщо у вас є, виберіть його як у мене на зображенні. Два тижні в мене не було жодної заморозки.

введіть тут опис зображення


вирішив це для мене.
dirkk0

10

Оновлення ядра працювало на мене. Я підозрюю, що проблема пов'язана з графікою, тому що я помітив попередження під час оновлення. Я виконував кроки на веб-сайті http://sourcedigit.com/19889-how-to-update-install-linux-kernel-4-7-rc3-on-ubuntu-16-04/, щоб оновити ядро, а потім завантажив пропущену прошивку . Повні кроки, детально описані нижче.

Завантажте необхідні файли:

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.


1
"Помилка! Неправильний стан повернення для складання модуля на ядрі: 4.7.0-040700rc3-generic (x86_64)"
skrtbhtngr

Це працювало і для мене. Встановлено windows 10 з Ubuntu 18.04 на машині на базі AMD Ryzen 5.
Gaurav Sharma

2

Спробуйте оновити ваше ядро, я встановив Ubuntu 16.04, і в ньому була ця проблема.

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

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


3
Ви можете додати те, що ядро ​​використовувало для вирішення вашої проблеми, і надати кроки, які ви зробили для оновлення, щоб покращити свою відповідь. Будьте привіт і запрошені на Ask Ubuntu.
Videonauth

1
це дійсно залежить від ядра, яке у вас вже є, я працював на 3.5 і оновив до 4.5. вам потрібно відкрити свій термінал і ввести цю команду "unme -r". це покаже вам ядро, яке ви виконуєте. далі перейдіть сюди: askubuntu.com/questions/119080/…
Жермен Rwibutso

У мене така ж проблема. Я оновлював ядра до 4.15. Для заморозки системи достатньо запустити докер з парою контейнерів. Ні одна послідовність SysRq не може відновити ситуацію.
Антоніо Петріка

2

Моя відповідь не є постійним виправленням, але це повинно вирішити питання, коли він представляє себе. Перш ніж продовжувати, дозвольте сказати, що це запитання було задано і відповіли на кілька релізів. Надані тут відповіді - це те, що я сам намагався, але не виявився постійним.

Після оновлень і т. Д. Ці зміни були скасовані і з роздратування я вирішив припинити їх вносити. Також деякі відповіді тут і в різних інших темах на цю тему мені зовсім не допомогли.

Тож якщо у вас все ще виникає проблема, будь ласка, спробуйте

Ctrl+ Alt+ F1
Ctrl+ Alt+F7

Це має тимчасово вирішити проблему. Перш ніж люди вниз голосують за це, і я приймаю, що вони будуть. Враховуйте, скільки років це питання, і що воно продовжує з'являтися. Ще раз кажу, що я переживав це досить давно, і поки що це єдиний спосіб, який я міг негайно вирішити.


4
Те, що ви описуєте, називається переключенням консолі. Коли це працює, SysRQ, ймовірно, також буде працювати. Ваше рішення працює для проблем, пов’язаних із Xwindows (наприклад, коли X чомусь втрачає трек DPMS). На завішених вами вішах ОС висить повністю, а комп'ютер відповідає лише на функції, що виконуються незалежно від ОС, наприклад, підсвічування. Наприклад, мережа також мертва у випадках, які я бачив. Схоже, ваша проблема відрізняється від випуску оригінального плаката.
BertD

Жодне ваше тлумачення мого питання не здається різним. Мені все одно, що це має робити. Я просто заявив, що це зробило для мене.
скорботних

2

re: заморожування екрана з Ubuntu 16.04

Це почалося нещодавно зі мною, після перегляду на моніторі я помітив, що веб-контент займає майже весь час процесора та багато пам’яті, поки у мене не вичерпалося 6 Гб.

Я вирішив це за допомогою наступних процедур після видалення розширення редактора файлів cookie:

1 Під Firefox pref. Приймайте файли cookie сторонніх сторінок лише з відвідуваних веб-сайтів!

2 змінити це в GRUB

Ubuntu 15.10 та 16.04 продовжують замерзати випадковим чином

There is a line in that: GRUB_CMDLINE_LINUX_DEFAULT="quiet splash" (like this), replace with: GRUB_CMDLINE_LINUX_DEFAULT="quiet splash intel_idle.max_cstate=1"

3 Мій SWAP взагалі не використовувався! Я вдвічі збільшив свій обмінний простір на пам'ять (12 ГБ)

https://www.digitalocean.com/community/tutorials/how-to-add-swap-space-on-ubuntu-16-04

Ще б заморозити або запустити дуже повільно, нарешті вирішивши це:

4 Я встановив noscript з Firefox / Інструменти / розширення і дозволяю лише декілька вибраних сайтів запустити JS.

noscript.net/forums

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.