sudo зависает после установки модулей rtw89

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

Сегодня я установил модули rtw89, как указано на этом сайте GitHub.
После этого команда top показывает 100% использование CPU для ksoftirqd/1, и каждый раз, когда я пытаюсь использовать sudo, система просто зависает, как описано в этой проблеме.
Из-за этого я даже не могу выполнить sudo make uninstall или выгрузить те модули ядра, которые, по-видимому, являются проблемными (rtw89core и rtw_8852ae, я предполагаю?). Перезагрузка не помогает, потому что, как только я вхожу в систему, я не могу использовать sudo.
Я пытался занести эти два модуля в черный список через GRUB, но безуспешно – не уверен, действительно ли это правильные имена модулей в конце концов.

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

Конечно! Вот ответ по проблеме, когда sudo зависает после установки модулей rtw89:


Проблема с зависанием sudo после установки модулей rtw89 может быть связана с высокими значениями загрузки процессора для потока ksoftirqd, как вы уже заметили. Давайте попробуем решить эту проблему шаг за шагом.

  1. Загрузка в безопасном режиме:
    Первое, что вам следует сделать, это загрузиться в режим восстановления или безопасный режим. Для этого при загрузке системы нажмите клавишу Shift (для доступа к GRUB) и выберите опцию загрузки в режиме восстановления (recovery mode).

  2. Разгрузка модулей:
    После загрузки в режиме восстановления, выберите режим с доступным терминалом. В терминале отключите проблемные модули. Для этого введите следующие команды:

    rmmod rtw89_core
    rmmod rtw_8852ae

    Если вы не уверены в названии модулей, используйте команду lsmod, чтобы просмотреть список загруженных модулей.

  3. Черный список модулей (blacklist):
    Чтобы предотвратить загрузку этих модулей в будущем, вы можете добавить их в черный список. Для этого откройте файл /etc/modprobe.d/blacklist.conf в текстовом редакторе:

    nano /etc/modprobe.d/blacklist.conf

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

    blacklist rtw89_core
    blacklist rtw_8852ae

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

  4. Обновление системы:
    После этого перезагрузите систему в обычном режиме. Убедитесь, что ваша система обновлена. Выполните команды:

    sudo apt update
    sudo apt upgrade

    Проверьте, нет ли обновлений для модулей ядра или драйверов, которые могут решить проблему.

  5. Попробуйте обратиться к альтернативным версиям драйверов:
    Возможно, стоит рассмотреть использование альтернативных версий модулей или драйверов, предлагаемых сообществом. Периодически на GitHub или форумах могут появляться обновленные версии, которые содержат исправления.

  6. Проверка конфигураций:
    Убедитесь, что у вас корректные параметры конфигурации для Wi-Fi, которые могут повлиять на производительность модуля. Это касается файла конфигурации сети и любых специфичных параметров для драйвера.

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


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

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

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