Acer swift 3 высокая температура процессора и не работает вентилятор

Я обновился до Ubuntu 20.04 LTS .

Мой компьютер - Swift-SF314-57 , но у меня возникли проблемы с температурой моего процессора ( Intel® Core ™ i5-1035G1 ), которая довольно высока:

iwlwifi_1-virtual-0
Adapter: Virtual device
temp1:        +57.0°C  

BAT0-acpi-0
Adapter: ACPI interface
in0:          12.98 V  

coretemp-isa-0000
Adapter: ISA adapter
Package id 0:  +84.0°C  (high = +100.0°C, crit = +100.0°C)
Core 0:        +72.0°C  (high = +100.0°C, crit = +100.0°C)
Core 1:        +84.0°C  (high = +100.0°C, crit = +100.0°C)
Core 2:        +70.0°C  (high = +100.0°C, crit = +100.0°C)
Core 3:        +75.0°C  (high = +100.0°C, crit = +100.0°C)

acpitz-acpi-0
Adapter: ACPI interface
temp1:        +27.8°C  

Я выполнил эти команды sudo sensor-detect --auto :

Driver `coretemp':
  * Chip `Intel digital thermal sensor' (confidence: 9)

To load everything that is needed, add this to /etc/modules:
#----cut here----
# Chip drivers
coretemp
#----cut here----

Я добавил их в файл, как и просили, затем sudo pwmconfig , однако обнаружение, похоже, имеет проблему

/usr/sbin/pwmconfig: There are no pwm-capable sensor modules installed

У вас есть идеи, как я могу это исправить?

Заранее благодарю

0
задан 5 May 2020 в 18:52

1 ответ

Конфигурация

  1. Вычислительное устройство=Acer TravelMateB113
  2. процессор = i3-2377 (Sandy Bridge), TDP=17ватт[1]
  3. sys = Ubuntu 20.04 LTS

Ситуация:

  1. навсегда удалена перезаряжаемая батарея от вычислительного устройства
  2. обновлена ​​двойная установка Ubuntu 14+16 до Ubuntu 20
  3. Система теперь случайным образом аварийно выключается, иногда даже через 5 секунд после входа в учетную запись = 40 секунд после загрузки (см. [2])

Подозрение: перегрев

Диагноз:

% grep -i -e therm /var/log/syslog*

Соответствий не найдено, кроме Зарегистрированный терморегулятор... и термический ограничитель: [ПРЕДУПРЕЖДЕНИЕ] ... Тепло, похоже, накапливалось слишком быстро вплоть до аварийного отключения, чтобы какое-либо средство журнала могло выдать предупреждение или сообщение паники.

Читая вопрос снижения нагрева системы/процессора Intel, Предлагаемые темы:

  • Предел средней мощности – RAPL
  • Состояние питания (pstate)
  • термальный демон

Процессор выполняет аварийное отключение при достижении температуры 100°C.

Вопрос: Почему менее чем за полсекунды происходит нагрев от 50°C до 100°C?

Подозрение: Intel Turbo Boost Отключите его:

% cat /sys/devices/system/cpu/intel_pstate/no_turbo

% echo "1" | sudo tee /sys/devices/system/cpu/intel_pstate/no_turbo

При входе в учетную запись вентилятор все еще начинал вентилироваться на пределе ([2]). И система по-прежнему делала аварийное отключение после запуска интернет-браузера. Используется

% top

для определения процессов, потребляющих больше всего ресурсов процессора при входе в учетную запись.

  1. tracker-miner-fs
  2. Snap-хранилище Оба они создают большую нагрузку ввода-вывода (чтение с диска, а также запись, отслеживаемые с помощью, например, iotop). Отключенные трекеры, как предложено на www-страницах справки Ubuntu.

Обратил внимание на термический датчик, опрашивающий процессор с частотой 1 Гц (один раз в секунду), вероятно, слишком медленный, чтобы быть полезным в этом сценарии.Как предлагается в документации для Thermald: отключите Thermald, перезагрузитесь, запустите его без демона и прочитайте вывод журнала в std_out на терминале:

% systemctl disable thermald
% reboot
% ps -e | grep thermald  # make sure that no thermald is running

thermald --no-daemon --loglevel=info # или: --loglevel=debug

% # use 'systemctl enable thermald' to reenable

На справочной странице Thermald предлагается написать пользовательский файл «thermal-conf.xml». Существует справочная страница с некоторыми примерами: man Thermal-conf.xml

Тем не менее, отключения Thermald было достаточно, чтобы вентилятор начал вентилироваться раньше (построенный для TDP = 17 ватт, это всего лишь крошечный вентилятор, и теперь он запускается вентиляция при температуре около 45 ° C) для противодействия повышению температуры технологического давления. A ps вспомогательный | grep -i therm теперь приводит к acpi_thermal_pm.

Обзор: отключить { intel turbo boost, tracker-miner-fs, snap-store, Thermald }

время решения проблемы: 20 часов Спасибо gnu/linux/gnome/debian/ubuntu + добровольцам по устранению неполадок

refs [1] простыми словами: довольно слабый дизайн по процессорному теплу; см. определения Intel Inc для справки.

[2] askubuntu.com/questions/1260698/high-cpu-temp-on-boot-fan-noise-on-ubuntu-thinkpad-t490/1260716#1260716 «Ubuntu загружается с регулятором масштабирования частоты ЦП, настроенным на производительность…»

0
ответ дан 4 September 2020 в 10:15

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

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