Laptop Mode Tools – утилита для уменьшения энергопотребления ноутбука

С переходом на Linux владельцы ноутбуков могут столкнуться с проблемой высокого энергопотребления, и как следствие - малой продолжительности работы ноутбука от встроенной аккумуляторной батареи. Однако, положение дел можно исправить. Например, можно задать таймаут отключения дисплея - 1 минуту или меньше, можно понизить яркость подсветки дисплея, что приведет к снижению энергопотребления. Но существует и еще один способ решения данного вопроса - утилита Laptop Mode Tools.

Установка

Пакет Laptop Mode Tools присутствует в репозиториях Ubuntu, однако, не установлен по умолчанию. Для его установки воспользуемся следующей командой:

sudo apt-get install laptop-mode-tools

Если вы используете ранние версии Ubuntu, то в ее репозиториях, скорее всего, содержится старая версия Laptop Mode Tools. Обновим ее. На 26 мая 2010 года, а также на момент написания данной статьи последняя версия - 1.55:

wget http://samwel.tk/laptop_mode/tools/downloads/laptop-mode-tools_1.55.tar.gz
tar xzf laptop-mode-tools_1.55.tar.gz
cd laptop-mode-tools_1.55
sudo sh ./install.sh

Заменим настройки старой версии:

sudo rm -rf /etc/laptop-mode
sudo cp -a /home/ИМЯ_ПОЛЬЗОВАТЕЛЯ/laptop-mode-tools_1.55/etc/laptop-mode /etc/

Настройка

Включаем и настраиваем Laptop Mode:

sudo gedit /etc/laptop-mode/laptop-mode.conf

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

ENABLE_LAPTOP_MODE_ON_BATTERY=1
ENABLE_LAPTOP_MODE_ON_AC=1
ENABLE_LAPTOP_MODE_WHEN_LID_CLOSED=1
MINIMUM_BATTERY_CHARGE_PERCENT=15
DISABLE_LAPTOP_MODE_ON_CRITICAL_BATTERY_LEVEL=0
LM_BATT_MAX_LOST_WORK_SECONDS=900
LM_AC_HD_IDLE_TIMEOUT_SECONDS=1800
LM_BATT_HD_IDLE_TIMEOUT_SECONDS=600
CONTROL_HD_POWERMGMT="1"
BATT_HD_POWERMGMT=128
LM_AC_HD_POWERMGMT=254
NOLM_AC_HD_POWERMGMT=254

Настроим автогибернацию при критическом заряде батареи:

sudo gedit /etc/laptop-mode/conf.d/auto-hibernate.conf

Устанавливаем параметры следующих строк:

ENABLE_AUTO_HIBERNATION=1
AUTO_HIBERNATION_BATTERY_CHARGE_PERCENT=15
AUTO_HIBERNATION_ON_CRITICAL_BATTERY_LEVEL=1

Настроим предпочтительные частоты процессора:

sudo gedit /etc/laptop-mode/conf.d/cpufreq.conf

Устанавливаем параметры следующих строк:

CONTROL_CPU_FREQUENCY="1"
LM_AC_CPU_IGNORE_NICE_LOAD=0

Настроим Gnome Power Manager, в терминале либо через Alt+F2 вводим:

gconf-editor

Переходим в раздел apps → gnome-power-manager → thresholds, устанавливаем следующие значения:

percentage_action = 15
percentage_critical = 15
percentage_low = 30
time_action = 900
time_critical = 900
time_low = 1500

В разделе apps → gnome-power-manager → actions устанавливаем следующие значения:

critical_battery = hibernate
sleep_type_ac = suspend
sleep_type_battery = hibernate

На этом настройка закончена. Перезагружаемся и проверяем, работает ли Laptop Mode Tools:

cat /proc/sys/vm/laptop_mode

Если выводится значение отличное от нуля, значит Laptop Mode установлен правильно.

Комментарии

Аватар пользователя Андрей

Пакет laptop-mode-tools - интересный инструмент для настройки энергопотребления жёсткого диска на вашем ноутбуке. Эти утилиты поддерживают также работу с другими устройствами, но их основная направленность - управление включением и выключением жёсткого диска. Однако, у этого метода есть существенный недостаток: его лучше применять только к жёстким дискам для ноутбуков, потому что их жизненный цикл рассчитан на 600 000 включений. А для десктопов эта цифра составляет всего 50 000 включений, поэтому использование laptop-mode-tools может быстро вывести из строя ваш винчестер. 30 секунд в минуту - оптимальный интервал отключения, большее значение не способствует экономии электроэнергии.

Аватар пользователя Engineer

Скажите пожалуйста: а gnome-power-manager в KDE ни с чем не конфликтует? Его установка в KDE ничему не повредит? Заранее спасибо.

Аватар пользователя del

Скажите пожалуйста: а gnome-power-manager в KDE ни с чем не конфликтует? Его установка в KDE ничему не повредит?

Не должно. Правда, я не пробовал, не люблю KDE.

Аватар пользователя Никита

здравсвуйте. после данной инструкции (не изменял только параметры в gnome power manager) мой ноутбук стал держать заряд еще меньше
можно ли вернуться к деволтным параметрам? как? кроме того как вспоминать что где стояло)

Аватар пользователя Никита

Ничего, спасибо
p.s.: еще нубас в линуксе

Аватар пользователя del

Удалить только программу:

sudo apt-get remove laptop-mode-tools

Удалить с настройками:

sudo aptitude purge laptop-mode-tools

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