Вопрос или проблема
Недавно я установил 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.