LINUX.ORG.RU

Шум вентилятора при выключении и гибернации (Debian 11, kernel 5.10)

 ,


0

1

Здравствуйте!
Ноутбук Lenovo E570. Core I7-7500U (HD Graphics 620) + Nvidia GM107M.
Обновил операционную систему до Debian 11. Столкнулся со следующей проблемой: При выключении или переходе в режим гибернации процесс выключения останавливается и начинает сильно и громко шуметь вентилятор, приблизительно около 20 секунд. После чего комп выключается/уходит в гибернацию.
Версия ядра: 5.10.0-9. В репозитории доступно ядро 4.9.0-13. После того, как я его установил - проблема исчезла - комп стал выключаться без разгона вентилятора. Помогите разобраться, в чем причина разгона вентилятора на ядре 5.10. Хотелось бы пофиксить эту проблему.

Ответ на: комментарий от zemidius

Да, прошивку обновлял. Последняя. Попробовал поиграться с версиями ядер: 4.19 - проблемы нет. 5.10, 5.14 - проблема есть, причем, проявляет она себя по разному: 5.10 - в консоли бегут сообщения, все, собрался выключаться. Замирает на 20-30-40 секунд, в это время начинает шуметь вентилятор, после чего - выключается. 5.14 - в консоли бегут сообщения, после чего гаснет монитор и лампочка на клавише (я уж было обрадовался, что все, комьпютер выключился) но в этот момент начинает шуметь вентилятор. Шумит будто бы на полностью погашенном компе.

Zerstroer
() автор топика

Обновил операционную систему до Debian 11

Зачем? 11.0 — недостаточно стабильный выпуск.

Советую повременить с апгрейдом до Debian 11. Нужно ждать выпуска 11.2 (как минимум).

При выключении или переходе в режим гибернации процесс выключения останавливается и начинает сильно и громко шуметь вентилятор

В Debian, начиная с версии ядра 5.8. начали собирать ядро с параметром «CONFIG_INIT_ON_ALLOC_DEFAULT_ON=y». Обход: указать в параметрах ядра init_on_alloc=0 (добавить этот параметр в /etc/default/grub, расположив его в самом конце строки «GRUB_CMDLINE_LINUX_DEFAULT» — перед закрывающими кавычками, а затем выполнить команду sudo update grub).

Кстати, что у тебя со swap'ом?

minda
()
Последнее исправление: minda (всего исправлений: 2)
Ответ на: комментарий от minda

@minda спасибо за ответ

Зачем? 11.0 — недостаточно стабильный выпуск.

Ну… От безделья бес попутал.

init_on_alloc=0

А что даст изменение init_on_alloc?

Кстати, что у тебя со swap’ом?

На отдельном разделе, не обращал внимания, как он себя ведет. Протестирую.

Zerstroer
() автор топика
Ответ на: комментарий от Zerstroer

что даст изменение init_on_alloc?

Отключит новый allocator, обнуляющий страницы памяти при их выделении.

minda
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.