“echo 0 > /proc/sys/kernel/hung_task_timeout_secs” отключает это сообщение

Вопрос или проблема

Я пытался установить Ubuntu 18.04 здесь: пакет ‘grub-efi-amd64-signed’ не удалось установить в /target/

В конце концов, я создал новый раздел sdb8 efi и затем успешно установил Linux. Но в конце установки он попросил меня перезагрузить компьютер, и я согласился. Но прежде чем это произошло, он выдал мне это сообщение, которое вы можете увидеть на изображении:

“echo 0 > /proc/sys/kernel/hung_task_timeout_secs” отключает это
сообщение. информация задача xorg заблокировала xxx более чем на 120 секунд

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

После принудительного отключения питания я получил это сообщение об ошибке, когда снова включил ПК:

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

Я попробовал это …. работает … откройте терминал и начните вводить

sudo nano /etc/sysctl.conf

Добавьте следующую строку в конец файла:

kernel.hung_task_timeout_secs = 0

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

sudo sysctl -p

nano /proc/sys/kernel/hung_task_timeout_secs измените 120 на 0 и сохраните

Ура

Ответ или решение

Устранение ошибки, связанной с зависшими процессами в Ubuntu 18.04

При установке Ubuntu 18.04 вы столкнулись с сообщением об ошибке, связанным с зависшими процессами, которое гласит: "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" отключает это сообщение. info task xorg blocked xxx for more than 120 seconds. Давайте разберем, что это означает и как с этим справиться.

Причины проблемы

Сообщение указывает на то, что задача, связанная с Xorg (графическим сервером, который управляет производительностью графических интерфейсов в Linux), зависла на длительный период (более 120 секунд). Это может произойти по различным причинам, включая:

  • Конфликты драйверов графической карты.
  • Нехватка ресурсов системы (ОЗУ, ЦП).
  • Проблемы совместимости между программным обеспечением.

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

Решение проблемы

Чтобы отключить предупреждения об зависших задачах, можно установить значение параметра hung_task_timeout_secs в 0. Этот параметр определяет время в секундах, после которого задача будет считаться зависшей.

Выполнение команды
  1. Откройте терминал и выполните команду для изменения значения параметра:

    echo 0 | sudo tee /proc/sys/kernel/hung_task_timeout_secs

    Эта команда немедленно изменит значение в текущей сессии.

  2. Чтобы сделать это изменение постоянным, добавьте следующую строку в файл sysctl.conf:

    sudo nano /etc/sysctl.conf

    В конце файла добавьте:

    kernel.hung_task_timeout_secs = 0

    Сохраните изменения и выйдите из редактора.

  3. Примените изменения без перезагрузки:

    sudo sysctl -p

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

Рекомендации по устранению основной проблемы

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

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

Заключение

Хотя использование команды echo 0 > /proc/sys/kernel/hung_task_timeout_secs помогает отключить сообщения о зависших процессах, это решение лучше всего использовать в сочетании с поиском и устранением основного источника проблемы. Не игнорируйте зависшие процессы, так как они могут сигнализировать о проблемах, требующих внимания.

Оцените материал
Добавить комментарий

Капча загружается...