Lenovo C940: отключить отключение по температуре

Температура в моей системе Ubuntu на Lenovo Yoga C940, кажется, поднимается более чем на 100 градусов при открытии нескольких приложений. Температура процессора в простое около 50 градусов. Это приводит к завершению работы Ubuntu с предупреждением «превышена критическая температура».

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

В BIOS нет контроля уровня температуры. Я добавил

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash thermal.nocrt=1"

, но это, похоже, не помогает.

Я также нашел руководство Lenovo для другой модели, Высокая температура окружающей среды, вызывающая отключение системы - Серверы Lenovo , поэтому я подозреваю, что мне может потребоваться что-то сделать с pef-config для управления некоторой внутренней конфигурацией BIOS .

$ sudo pef-config --listsections
Unable to get Number of Alert Destinations
0
задан 10 November 2019 в 02:33

1 ответ

Эта проблема отслеживается в системе отслеживания ошибок Ubuntu Lenovo Yoga C940 часто отключается из-за перегрева .

В теме есть несколько обходных путей. Мне помогло создание конфигураций Thermald.

sudo apt install acpica-tools
git clone https://github.com/intel/dptfxtract.git
cd dptfxtract
sudo acpidump > acpi.out
acpixtract -a acpi.out
sudo ./dptfxtract *.dat

Если это не поможет, то для полного отключения отключения по перегреву можно отключить отключение по перегреву. эхо "отключено" | sudo tee /sys/class/thermal/thermal_zone0/mode для тепловых зон, упомянутых в сообщениях об отключении.

0
ответ дан 20 July 2020 в 21:59

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

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