Как устранить проблемы с скоростью вентилятора в Linux Mint 17 Cinnamon?

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

Недавно я установил Linux Mint 17 Cinnamon поверх Windows 8 на Acer Aspire E1-570.

http://www.acer.com.au/ac/en/AU/content/model/NX.MEPSA.004

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

Может ли кто-то сказать мне определенные шаги по устранению неполадок, которые относятся к этому дистрибутиву?

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

Редактировать

Если это имеет значение, апплет управления яркостью экрана не работал, поэтому я следовал приведенным ниже шагам – возможно, это что-то изменило?

me@computer ~ $ ls /sys/class/backlight/
acpi_video0  intel_backlight
sudo touch /usr/share/X11/xorg.conf.d/20-intel.conf
sudo gedit /usr/share/X11/xorg.conf.d/20-intel.conf

и затем добавил это в файл:

Section "Device"
Identifier  "card0"
Driver      "intel"
Option      "Backlight"  "intel_backlight"
BusID       "PCI:0:2:0"EndSection

http://itsfoss.com/fix-brightness-ubuntu-1310/

Sensors также упоминается в других постах, поэтому я ввел это в команду, и вот вывод:

me@computer ~ $ sensors
coretemp-isa-0000
Adapter: ISA adapter
Physical id 0:  +44.0°C  (high = +87.0°C, crit = +105.0°C)
Core 0:         +44.0°C  (high = +87.0°C, crit = +105.0°C)
Core 1:         +44.0°C  (high = +87.0°C, crit = +105.0°C)

Дополнительная информация о системе

me@computer ~ $ cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
ondemand

me@computer ~ $ inxi -Fxz
System:    Host: computer Kernel: 3.13.0-24-generic x86_64 (64 bit, gcc: 4.8.2) 

введите описание изображения здесь
Щелкните правой кнопкой мыши > “Открыть изображение в новой вкладке”, чтобы увидеть изображение в полном размере.

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

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

for a in /sys/devices/virtual/thermal/cooling_device*
do 
    echo $(basename $a) $(cat $a/type) $(cat $a/cur_state)
done

На моем компьютере:

cooling_device0 Fan 0
cooling_device1 Fan 0
cooling_device2 Fan 0
cooling_device3 Fan 1
cooling_device4 Fan 1
cooling_device5 Processor 0
cooling_device6 Processor 0
cooling_device7 LCD 0

На самом деле на моем компьютере только один вентилятор. cooling_device* Fan – это разные представления одного и того же вентилятора.

Вот как это работает на моем компьютере:

Когда /sys/class/thermal/cooling_device4/cur_state установлен на 1, управление вентилятором активировано. Остальные /sys/class/thermal/cooling_device[0123]/cur_stat будут автоматически изменять свое значение с 0 на 1 в зависимости от температуры.
Например, при 60°C cooling_device3/cur_state установлен на 1.

Когда /sys/class/thermal/cooling_device4/cur_state установлен на 0, термическое управление остановлено. Вентилятор останавливается, и когда температура компьютера достигает 80°C, вентилятор работает на высокой скорости, пока компьютер не охладится до 50°C.

Вот что я делаю, чтобы активировать термическое управление:

echo 1 > /sys/class/thermal/cooling_device4/cur_state

Принудительное изменение состояния на 1 для других cooling_devices* Fan не дало эффекта.

Я добавил это в службу, чтобы она активировалась при загрузке и после “сна/возобновления”.

  • Не принуждайте статус на устройствах, отличных от вентиляторов, я не знаю, что это может вызвать.
  • Если вы изменяете состояние вентилятора, следите за температурой при разных уровнях активности

Сначала установите auto-cpufreq. auto-cpufreq – это автоматический оптимизатор скорости процессора и энергопотребления для Linux, основанный на активном мониторинге состояния батареи ноутбука, использования процессора, температуры процессора и нагрузки на систему.

git clone https://github.com/AdnanHodzic/auto-cpufreq.git

cd auto-cpufreq 

sudo ./auto-cpufreq-installer

Затем выполните auto-cpufreq --help для получения дополнительной помощи, но конфигурации по умолчанию должно быть достаточно, затем начните демон systemctl enable --now auto-cpufreq.service, перезагрузите после запуска демона, и ваши вентиляторы должны работать на низкой скорости теперь пример изображения

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

Как устранить проблемы с вентиляторами в Linux Mint 17 Cinnamon на ноутбуке Acer Aspire E1-570

Если вы недавно установили Linux Mint 17 Cinnamon на ваш ноутбук Acer Aspire E1-570 и заметили, что вентилятор работает на высокой скорости, есть несколько шагов, которые вы можете предпринять для устранения этой проблемы. Давайте разберем эти шаги подробно, включая команды для получения необходимой информации о системе.

1. Первоначальная диагностика

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

sensors

Вывод должен содержать данные о температуре процессора. Если температура превышает норму (обычно выше 70°C), возможно, вентилятор работает на полную мощность, чтобы предотвратить перегрев.

2. Проверьте состояние управления вентиляторами

Для диагностики состояния управления вентиляторами и его компонент следует проверить файлы в директории /sys/class/thermal/. Выполните следующий скрипт, чтобы увидеть состояние охлаждающих устройств:

for a in /sys/devices/virtual/thermal/cooling_device*
do 
    echo $(basename $a) $(cat $a/type) $(cat $a/cur_state)
done

Это покажет, какие устройства управления температурой у вас есть, их типы и текущее состояние.

3. Настройка управления частотой процессора

Используемая схема управления частотой процессора также может влиять на скорость вентилятора. Убедитесь, что используется подходящий режим. В вашем случае, схема ondemand может не обеспечивать оптимальное управление производительностью и температурой.

Попробуйте переключить на другой метод, например, conservative или powersave:

echo 'conservative' | sudo tee /sys/devices/system/cpu/cpu*/cpufreq/scaling_governor

4. Установка auto-cpufreq

Также рекомендуется установить auto-cpufreq — инструмент, который оптимизирует скорость процессора и управление питанием в зависимости от состояния аккумулятора, загрузки CPU и температуры. Установите его следующим образом:

git clone https://github.com/AdnanHodzic/auto-cpufreq.git
cd auto-cpufreq 
sudo ./auto-cpufreq-installer

После установки, активируйте его:

systemctl enable --now auto-cpufreq.service

И перезагрузите систему.

5. Изменения конфигурации Intel Backlight

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

Отредактируйте файл /usr/share/X11/xorg.conf.d/20-intel.conf следующим образом:

Section "Device"
    Identifier  "card0"
    Driver      "intel"
    Option      "Backlight"  "intel_backlight"
    BusID       "PCI:0:2:0"
EndSection

6. Мониторинг температуры и состояния системы

Используйте программу для мониторинга температуры и состояния системы, такую как Psensor, для визуального отображения температуры и активности вентилятора. Установите ее с помощью:

sudo apt-get install psensor

Заключительные рекомендации

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

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

Эти шаги должны помочь в диагностике и устранении проблем с вентилятором на вашем ноутбуке под управлением Linux Mint 17 Cinnamon.

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

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