Заработай на задачках

После установки операционной системы GNU/Linux может возникнуть ситуация, когда температура с Ubuntu выше, чем при использовании Windows. Корпус сильно греется, кулер постоянно шумит. Всё это сказывается не только на удобстве использования устройства, но и на его производительности. Кроме того, это приводит к излишнему энергопотреблению и расхода заряда батареи (если такова имеется).

Для разрешения этой ситуации сначала необходимо локализовать проблему, обычно повышенная температура в Linux наблюдается у:

  • графического адептера;
  • процессора;

Как узнать температуру процессора, видеокарты и жесткого диска в Ubuntu

Для начала необходимо установить пакет lm-sensors:

# apt-get install lm-sensors

Затем сконфигурировать его, для этого запускаем специальную утилиту:

# sensors-detect

На все предлагаемые вопросы необходимо ответить yes или y.

После этого нужно перезагрузить компьютер или самостоятельно загрузить модули ядра, которые появились в файле /etc/modules. После этого выполняем команду:

$ sensors

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

Что делать, если сильно греется видеокарта в Linux?

В этом случае нет универсального ответа. Следует попробовать несколько вариантов:

  1. Сменить ядро Linux на старшую или младшую версию.
  2. Установить более старые или новые версии проприетарных драйверов для графического ускорителя.
  3. Попробовать разные свободные драйвера.

Так или иначе что-то из этого списка должно помочь. Скорее всего это какой-то временный баг определённой версии программного обеспечения.

Высокая температура процессора в Ubuntu

Обычно это проблема ноутбуков. Даже имея хорошую систему охлаждения они прилично греются, если процессор работает в режиме максимальной производительности. Это создаёт дискомфорт, если держать его на коленях. Кроме того, кулер ощутимо шумит.

Самый простой вариант проверить эту догадку – установить специальный апплет для Unity в Ubuntu:

# apt-get install indicator-cpufreq

Перезагружаем компьютер. На панельке появится апплет (к сожалению по определённым причинам он не запускается в виртуальной машине, поэтому без картинки =( ). Выбираем режим энергосбережения (powersave) и следим за показаниями датчиков температуры с помощью команды sensors:

$ sensors

Если интересующие нас параметры уменьшаются, то переводим процессор в режим динамического регулирования частоты (ondemand). Таким образом при простое процессор будем работать с низкой частотой. А значит уменьшиться его нагрев и энергопотребление.

Я буду очень рад комментарию!

Не переживайте, e-mail нигде не отображается. Обязательные поля помечены *

Навигация по записям