Случайные зависания 19.04, не знаю, какие журналы проверять

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

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

Мне не удалось точно определить проблему, и, похоже, единственным общим знаменателем является Chrome. Однако даже в этом случае есть огромное окно вариантов, так как я могу делать что угодно, от просмотра YT до простого чтения советов по латексному форматированию, от высокой до низкой нагрузки. У меня отключено ускорение GPU и прочие экспериментальные вкусности, так что не думаю, что дело в этом - к тому же у меня до 19.04 таких проблем не было.

Непосредственно перед зависанием в / var / log / syslog появляется следующее:

Sep 25 12:31:08 meeshbox systemd[1]: Started Run anacron jobs.
Sep 25 12:31:08 meeshbox anacron[11822]: Anacron 2.3 started on 2019-09-25
Sep 25 12:31:08 meeshbox anacron[11822]: Normal exit (0 jobs run)
Sep 25 12:31:08 meeshbox systemd[1]: anacron.service: Succeeded.
Sep 25 12:31:32 meeshbox org.gnome.Shell.desktop[1329]: Window manager warning: Window 0x3802c74 sets an MWM hint indicating it isn't resizable, but sets min size 1 x 1 and max size 2147483647 x 214748364
7; this doesn't make much sense.
Sep 25 12:31:32 meeshbox org.gnome.Shell.desktop[1329]: Window manager warning: Window 0x3802c74 sets an MWM hint indicating it isn't resizable, but sets min size 1 x 1 and max size 2147483647 x 214748364
7; this doesn't make much sense.
Sep 25 12:36:28 meeshbox org.gnome.Shell.desktop[1329]: [1:1:0925/123628.789445:ERROR:child_process_sandbox_support_impl_linux.cc(81)] FontService unique font name matching request did not receive a respo
nse.
Sep 25 12:36:28 meeshbox org.gnome.Shell.desktop[1329]: [1:1:0925/123628.791155:ERROR:child_process_sandbox_support_impl_linux.cc(81)] FontService unique font name matching request did not receive a respo
nse.
Sep 25 12:36:45 meeshbox org.gnome.Shell.desktop[1329]: Window manager warning: Window 0x38039d7 sets an MWM hint indicating it isn't resizable, but sets min size 1 x 1 and max size 2147483647 x 214748364
7; this doesn't make much sense.
Sep 25 12:36:45 meeshbox org.gnome.Shell.desktop[1329]: Window manager warning: Window 0x38039d7 sets an MWM hint indicating it isn't resizable, but sets min size 1 x 1 and max size 2147483647 x 214748364
7; this doesn't make much sense.
Sep 25 12:38:08 meeshbox org.gnome.Shell.desktop[1329]: Window manager warning: Window 0x3803b5a sets an MWM hint indicating it isn't resizable, but sets min size 1 x 1 and max size 2147483647 x 214748364
7; this doesn't make much sense.
Sep 25 12:38:08 meeshbox org.gnome.Shell.desktop[1329]: Window manager warning: Window 0x3803b5a sets an MWM hint indicating it isn't resizable, but sets min size 1 x 1 and max size 2147483647 x 2147483647; this doesn't make much sense.
Sep 25 12:38:26 meeshbox org.gnome.Shell.desktop[1329]: Window manager warning: Window 0x3803bc3 sets an MWM hint indicating it isn't resizable, but sets min size 1 x 1 and max size 2147483647 x 2147483647; this doesn't make much sense.
Sep 25 12:38:26 meeshbox org.gnome.Shell.desktop[1329]: Window manager warning: Window 0x3803bc3 sets an MWM hint indicating it isn't resizable, but sets min size 1 x 1 and max size 2147483647 x 2147483647; this doesn't make much sense.
Sep 25 12:38:40 meeshbox org.gnome.Shell.desktop[1329]: Window manager warning: Window 0x3803c21 sets an MWM hint indicating it isn't resizable, but sets min size 1 x 1 and max size 2147483647 x 2147483647; this doesn't make much sense.
Sep 25 12:38:40 meeshbox org.gnome.Shell.desktop[1329]: Window manager warning: Window 0x3803c21 sets an MWM hint indicating it isn't resizable, but sets min size 1 x 1 and max size 2147483647 x 2147483647; this doesn't make much sense.
Sep 25 12:38:41 meeshbox org.gnome.Shell.desktop[1329]: Window manager warning: Window 0x3803c35 sets an MWM hint indicating it isn't resizable, but sets min size 1 x 1 and max size 2147483647 x 2147483647; this doesn't make much sense.
Sep 25 12:38:41 meeshbox org.gnome.Shell.desktop[1329]: Window manager warning: Window 0x3803c35 sets an MWM hint indicating it isn't resizable, but sets min size 1 x 1 and max size 2147483647 x 2147483647; this doesn't make much sense.
Sep 25 12:38:42 meeshbox org.gnome.Shell.desktop[1329]: Window manager warning: Window 0x3803c49 sets an MWM hint indicating it isn't resizable, but sets min size 1 x 1 and max size 2147483647 x 2147483647; this doesn't make much sense.
Sep 25 12:38:42 meeshbox org.gnome.Shell.desktop[1329]: Window manager warning: Window 0x3803c49 sets an MWM hint indicating it isn't resizable, but sets min size 1 x 1 and max size 2147483647 x 2147483647; this doesn't make much sense.
Sep 25 12:38:51 meeshbox org.gnome.Shell.desktop[1329]: Window manager warning: Window 0x3803ca1 sets an MWM hint indicating it isn't resizable, but sets min size 1 x 1 and max size 2147483647 x 2147483647; this doesn't make much sense.
Sep 25 12:38:51 meeshbox org.gnome.Shell.desktop[1329]: Window manager warning: Window 0x3803ca1 sets an MWM hint indicating it isn't resizable, but sets min size 1 x 1 and max size 2147483647 x 2147483647; this doesn't make much sense.
Sep 25 12:39:02 meeshbox org.gnome.Shell.desktop[1329]: Window manager warning: Window 0x3803d01 sets an MWM hint indicating it isn't resizable, but sets min size 1 x 1 and max size 2147483647 x 2147483647; this doesn't make much sense.
Sep 25 12:39:02 meeshbox org.gnome.Shell.desktop[1329]: Window manager warning: Window 0x3803d01 sets an MWM hint indicating it isn't resizable, but sets min size 1 x 1 and max size 2147483647 x 2147483647; this doesn't make much sense.
Sep 25 12:40:09 meeshbox smartd[910]: Device: /dev/sdb [SAT], SMART Usage Attribute: 190 Airflow_Temperature_Cel changed from 68 to 67
Sep 25 12:40:09 meeshbox smartd[910]: Device: /dev/sdb [SAT], SMART Usage Attribute: 194 Temperature_Celsius changed from 32 to 33
Sep 25 12:41:14 meeshbox systemd-resolved[803]: Server returned error NXDOMAIN, mitigating potential DNS violation DVE-2018-0001, retrying transaction with reduced feature level UDP.

В kern.log нет ничего интересного. Никогда не было этой проблемы с 18.04. Это не очень распространено, но когда это происходит, довольно раздражает - например, сейчас я потерял довольно значительный кусок кода, который писал, поскольку был достаточно глуп, чтобы не сохранить его. Этого также никогда не происходило, например, когда вы играли в игры, даже если в фоновом режиме работали другие вещи. Я не могу точно определить это. Однако, просматривая журналы за последнюю неделю, когда произошли зависания, я обнаружил, что строки вроде этого:

[1:1:0925/123628.789445:ERROR:child_process_sandbox_support_impl_linux.cc(81)] FontService unique font name matching request did not receive a response.

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

Какие еще журналы необходимо проверить?

1
задан 25 September 2019 в 14:23

3 ответа

Включить журналы сообщений мультизагрузки systemd

Лучшее решение - включить журнал сообщений мультизагрузки , а затем отображать последние сообщения предыдущей загрузки:

$ journalctl -xe -b-1

Nov 11 23:12:07 alien systemd[1]: Reached target Shutdown.
-- Subject: Unit shutdown.target has finished start-up
-- Defined-By: systemd
-- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel
-- 
-- Unit shutdown.target has finished starting up.
-- 
-- The start-up result is done.
Nov 11 23:12:07 alien systemd[1]: dev-disk-by\x2dpartlabel-Basic\x5cx20data\x5cx20partition
Nov 11 23:13:37 alien systemd[1]: dev-disk-by\x2duuid-b4512bc6\x2d0ec8\x2d4b17\x2d9edd\x2d8
Nov 11 23:13:37 alien systemd[1]: Deactivated swap /dev/disk/by-uuid/b4512bc6-0ec8-4b17-9ed
-- Subject: Unit dev-disk-by\x2duuid-b4512bc6\x2d0ec8\x2d4b17\x2d9edd\x2d88db0f031332.swap 
-- Defined-By: systemd
-- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel
-- 
-- Unit dev-disk-by\x2duuid-b4512bc6\x2d0ec8\x2d4b17\x2d9edd\x2d88db0f031332.swap has finis
Nov 11 23:13:37 alien systemd[1]: dev-disk-by\x2duuid-b4512bc6\x2d0ec8\x2d4b17\x2d9edd\x2d8

В вашем случае сообщения не будут отображать нормальное завершение работы, а будут отображать последние записанные сообщения непосредственно перед сбоем системы.


Анализ сообщений, которые вы нашли на данный момент

Первое сообщение об ошибке адресовано здесь:

Решение: использовать:

Похоже, что в моей системе была старая конфигурация, в результате конфликт между двумя службами: resolvconf и systemd-resolved .

Символьная ссылка /etc/resolv.con f указывала на ../ run / resolvconf / resolv.conf

Измените его так, чтобы он указывал на /run/systemd/resolve/resolv.conf , который управляемый systemd, исправил для меня.

Второе сообщение об ошибке генерируется nvidia:

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

2
ответ дан 23 November 2019 в 19:28

Зависание системы очень сложно диагностировать, особенно когда ничего не отображается в системном журнале. Вы можете проверить journalctl, как предлагается в другом ответе, но я предполагаю, что он не покажет ничего более информативного.

Если вы можете найти способ надежно запустить замораживание, то запуск dmesg --follow --human в окне может показать что-то полезное. Однако большую часть времени происходит зависание, поэтому внезапно ничего не регистрируется. И в большинстве случаев эти «случайные зависания» трудно ограничить какой-либо конкретной причиной.

Зависание системы может быть вызвано проблемой в самом оборудовании (например, плохая память, перегрузка источника питания и т. Д.), Дефектом BIOS, ошибкой ядра или драйверов оборудования (особенно драйверов графического процессора). . Иногда лучше всего сначала попробовать обновить / понизить версию ядра, затем посмотреть, доступно ли обновление BIOS, и если да, то обновить его, а затем выполнить диагностику оборудования и / или заменить.

Зависание графического процессора - распространенный тип зависания системы. Для графики Intel существуют инструменты для снятия дампов с самой видеокарты после зависания (см. Документацию для intel-gpu-tools), но их можно использовать или пропустить, чтобы получить достаточно полезную информацию. Часто лучший вариант - продолжать обновлять свою BIOS, ядро ​​и / или оборудование, пока проблема не исчезнет.

2
ответ дан 24 November 2019 в 04:56

Каждые несколько минут у меня происходили сбои на моем AMD Ryzen 3800 + Ubuntu 18.04 + Gigabyte B450, что очень раздражало.

Что, кажется, помогло, так это корректировка нескольких настроек BIOS.

В дополнительных настройках ЦП: - SMT -> отключено - Контроль холостого хода источника питания -> Типичный ток холостого хода - Глобальный контроль состояния C -> отключен

0
ответ дан 5 February 2020 в 07:42

Другие вопросы по тегам:

Похожие вопросы: