Вопрос или проблема
На моем ThinkPad T470, который имеет двойную загрузку с Ubuntu 18.04 и Windows 10, все работало нормально в Ubuntu, пока мне не нужно было загрузить Windows. С тех пор вентилятор на ноутбуке постоянно работает на полной мощности в Ubuntu.
Я пробовал общие решения, такие как установка acpi_osi=!Windows 2012
в настройках grub, согласно этому ответу, или установка скорости вентилятора с помощью thinkfan
в соответствии с этим ответом.
Я также проверил настройки BIOS, но все выглядит нормально, так как некоторые параметры установлены на производительность, а некоторые на сбалансированное между производительностью, потреблением энергии и шумом вентилятора. Проблема в том, что Ubuntu, похоже, не распознает настройки BIOS или любые другие настройки.
Ни одно из вышеуказанных решений не произвело никакой разницы в шуме вентилятора.
Любая помощь будет оценена.
ИСПРАВЛЕНИЕ: Я подозреваю, что ACPI по какой-то причине не выполняет свою работу.
ИСПРАВЛЕНИЕ 2: Одно наблюдение, которое стоит упомянуть, это то, что вентилятор работает на нормальной/низкой скорости, когда я загружаю ноутбук, и меню grub предлагает мне выбрать операционную систему (Ubuntu или Windows) для продолжения. Затем вентилятор разгоняется до полной скорости, как только я выбираю Ubuntu. Я думаю, это означает, что настройки BIOS работают нормально.
ИСПРАВЛЕНИЕ 3: При попытке использовать fancontrol
согласно этому ответу, после выполнения sudo pwmconfig
, я получаю следующее сообщение:
hwmon3/pwm1_enable stuck to 2
Режим ручного управления не поддерживается, пропускаем hwmon3/pwm1.
Нет доступных PWM-выходов.
У меня такая же проблема с моим T460, использующим KDE Neon. Одно, что я заметил, это то, что он начинает работать на полной скорости, когда я пробуждаю его из сна. Ранее, если я снова приостанавливал его, после пробуждения он нормализовался с автоматическим управлением. Это было так в течение 2 и более лет, но сегодня утром это больше не помогает.
Пробовал настраивать ручную конфигурацию, но получил ту же ошибку:
hwmon5/pwm1_enable stuck to 2
Режим ручного управления не поддерживается, пропускаем hwmon5/pwm1.
Вчера я установил обновления, так что подозреваю, что что-то изменилось в драйверах/любом связанном программном обеспечении. Это не совсем помощь, но возможно цикл приостановки-пробуждения поможет кому-то.
Ответ или решение
Постоянно работающий вентилятор на ThinkPad T470: Решение проблемы
Проблема с постоянно работающим на полную скорость вентилятором в вашем ноутбуке ThinkPad T470 после загрузки Windows может быть связана с несколькими факторами, включая конфигурацию ACPI, драйверами и настройками BIOS. Давайте рассмотрим возможные решения и подходы к диагностике.
I. Причины проблемы
-
ACPI и совместимость с Windows
ACPI (Advanced Configuration and Power Interface) отвечает за управление энергией в операционной системе. После загрузки Windows, настройки ACPI могли быть изменены, что может вызвать некорректное функционирование под Ubuntu. Это подтверждается вашим подозрением о том, что ACPI не выполняет свои функции должным образом. -
Проблемы с драйверами
Обновления драйверов на Windows могут повлиять на работу оборудования, включая управление температурой и вентиляторами. Если драйверы для вашего оборудования не совместимы с Ubuntu, это может вызвать постоянную работу вентилятора. -
Настройки BIOS
Хотя вы уже проверили настройки BIOS, стоит убедиться, что они находятся в состоянии по умолчанию или сбросить их. Иногда настройки могут конфликтовать друг с другом и препятствовать нормальной работе вентиляторов.
II. Рекомендации по устранению проблемы
-
Проверьте настройки ACPI в Grub
Убедитесь, что вы установили параметрacpi_osi=
правильно. Попробуйте другой вариант, например:acpi_osi=Linux
или протестируйте различные версии, чтобы найти наиболее подходящий для вашего устройства.
-
Используйте
thinkfan
для управления вентилятором
Убедитесь, что пакетthinkfan
установлен и настроен правильно. Тем не менее, если вы получаете сообщение о том, что режим управления PWM не поддерживается, это указывает на отсутствие подходящего интерфейса для управления вентилятором. Попробуйте перезапустить систему после изменения конфигурации. -
Обновите системные компоненты
Убедитесь, что ваша версия Ubuntu актуальна, включая ядро и все драйверы. Возможно, стоит рассмотреть обновление до более поздней версии Ubuntu, так как поддержка оборудования могла улучшиться. -
Проверка состояния и ошибок системы
Просмотрите системные журналы:dmesg | grep fan
или
journalctl -b | grep fan
Это поможет выявить возможные ошибки или конфликты, связанные с работой вентилятора.
-
Сброс BIOS до заводских настроек
Если ни одно из вышеперечисленных решений не помогло, попробуйте сбросить настройки BIOS до заводских. Иногда это может решить проблемы, касающиеся совместимости оборудования. -
Обратитесь к сообществу
Если проблема сохраняется, попробуйте обратиться к форумам сообщества Ubuntu или Lenovo. Возможно, кто-то уже сталкивался с аналогичной проблемой и смог найти решение.
III. Заключение
Проблема с вентилятором на ThinkPad T470, работающим на Ubuntu после загрузки Windows, может быть сложной и многогранной. Следуя вышеуказанным рекомендациям и проводя тщательную диагностику, вы сможете выявить и устранить причины постоянной работы вентилятора. Помните, что изменения на уровне BIOS или ACPI могут иметь значительное влияние на производительность системы, поэтому следите за обновлениями и рекомендациями от разработчиков вашей ОС.