Laptop Mode Tools Сравнение версий

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
wiki:laptop_mode [2012/09/19 02:56]
[Настройка]
wiki:laptop_mode [2013/03/23 21:43] (текущий)
[Яркость LCD дисплея]
Строка 368: Строка 368:
  
 ======Тонкая настройка модулей====== ======Тонкая настройка модулей======
-Конфигурационные файлы, расположенные в /​etc/​laptop-mode/​conf.d сгруппированы по управляемым ими подсистемам. На вашем ноутбуке может не быть оборудования,​ настраиваемого с помощью некоторых конфигурационных файлов,​ поэтому целесообразно отключить их. Чтобы проверить,​ какие устройства имеются в вашей системе,​ выполните:​ Список устройств,​ подключённых через шину PCI+Конфигурационные файлы, расположенные в /​etc/​laptop-mode/​conf.d сгруппированы по управляемым ими подсистемам. На вашем ноутбуке может не быть оборудования,​ настраиваемого с помощью некоторых конфигурационных файлов,​ поэтому целесообразно отключить их. 
-=====auto-hibernate===== +=====Настройки ядра===== 
-  * **Настраиваем автогибернацию при ​критическом заряде батарей:​** +runtime-pm.conf
-<​code>​sudo gedit /etc/laptop-mode/​conf.d/​auto-hibernate.conf</​code>​ +
-  * Находим строки и изменяем их значение как в примере ниже:+
 <​code>​ <​code>​
 +# Конфигурационный файл LMT для настройки модуля runtime-pm
 +#
 +# Для дополнительной информации ознакомьтесь со справкой (laptop-mode.conf(8) man page).
 +
 +
 +###############################################################################​
 +# Linux Runtime Power Management
 +# -------------------------------
 +#
 +# При включении данной опции, LMT автоматически включит фреймфорк
 +# Runtime Power Management в ядре.
 +# Эти настройки не повредят,​ так что здесь нет настроек поведения LMT для разных
 +# источников питания.
 +# Если CONTROL_RUNTIME_PM=1,​ то режим энергосбережения всегда включён.
 +# Выберите 0, чтобы отключить.
 +#
 +#
 +###############################################################################​
 +
 +# Контролировать Runtime Power Management?
 +CONTROL_RUNTIME_PM="​auto"​
 +
 +# Включить режим отладки для модуля?​
 +# Выберите 1, чтобы включить его для этого модуля
 +DEBUG=0
 +</​code>​
 +
 +=====Процессор=====
 +nmi-watchdog.conf
 +<​code>​
 +# Конфигурационный файл LMT для настройки модуля nmi-watchdog.
 +#
 +# Для дополнительной информации ознакомьтесь со справкой (laptop-mode.conf(8) man page).
 +#
 +
 +###############################################################################​
 +# Включение/​выключение переключателя NMI Watchdog Timer
 +# -----------------------------------------------------
 +#
 +# Использование этих настроек позволит LMT управлять сторожевым таймером
 +# (NMI Watchdog timer) при работе от батареи.
 +#
 +# Включение модуля отключит один hw-pmu счётчик.
 +#
 +###############################################################################​
 +
 +# Включить режим отладки для модуля?​
 +# Выберите 1, чтобы включить его для этого модуля
 +DEBUG=0
 +
 +
 +# Контролировать настройки энергосбережения многоядерных процессоров для
 +# планировщика задач?
 +# Выберите 0, чтобы отключить
 +CONTROL_NMI_WATCHDOG="​auto"​
 +</​code>​
 +
 +
 +=====Управление частотой процессора=====
 +cpufreq.conf
 +<​code>​
 +# Конфигурационный файл LMT для настройки модуля cpufreq.
 +#
 +# Для дополнительной информации ознакомьтесь со справкой (laptop-mode.conf(8) man page).
 +#
 +
 +###############################################################################​
 +# Масштабирование (scaling) и сброс (throttling) частоты процессора
 +# ----------------------------------------------------------
 +#
 +# LMT может менять частоту работы процессора с помощью модулей ядра. Вы можете
 +# установить верхний и нижний предел изменения частоты,​ а также “гувернера
 +# масштабирования частоты”. Кроме того, поддерживается сброс частоты (throttling),​
 +# для старых систем,​ которые не поддерживают масштабирование.
 +#
 +# Эти функции поддерживаются ядрами начиная с версии 2.6.
 +#
 +#
 +# ВАЖНО: В версиях LMT 1.36 и более ранних,​ эти настройки были включены в
 +# основной конфигурационных файл laptop-mode.conf. Опции, указанные
 +# в этом файле имеют более высокий приоритет. Если они ещё присутствуют,​ просто
 +# удалите их.
 +#
 +###############################################################################​
 +
 +# Включить режим отладки для модуля?​
 +# Выберите 1, чтобы включить его для этого модуля
 +DEBUG=0
 +
 +#
 +# Должен ли LMT контролировать масштабирование частоты процессора?​
 +#
 +# Выберите 0, чтобы выключить.
 +CONTROL_CPU_FREQUENCY="​auto"​
 +
 +# Вы можете использовать значение "​slowest",​ чтобы выбрать минимальную из
 +# доступных частот,​ "​fastest",​ чтобы выбрать максимальную и "​medium"​ для среднего
 +# значения. Доступные частоты приведены в:
 +# /​sys/​devices/​system/​cpu/​cpu*/​cpufreq/​scaling_available_frequencies.
 +# Гувернер — любой гувернер,​ доступный в вашей системе. Обычно это "​performance"​
 +# (по умолчанию),​ "​ondemand",​ "​conservative"​. Есть и другие.
 +# Настройка "​IGNORE_NICE_LOAD"​ определяет,​ вызывают ли нагрузки,​ создаваемые
 +# фоновыми программами,​ имеющими низкий приоритет ("nice level"​),​ повышение частоты
 +# процессора. (При работе от батареи лучше установить “1”, то есть не повышать
 +# частоту при фоновой нагрузке.)
 +#
 +# Для изменение последних двух групп опций обратитесь к laptop-mode.conf.
 +BATT_CPU_MAXFREQ=fastest
 +BATT_CPU_MINFREQ=slowest
 +BATT_CPU_GOVERNOR=powersave
 +BATT_CPU_IGNORE_NICE_LOAD=1
 +LM_AC_CPU_MAXFREQ=fastest
 +LM_AC_CPU_MINFREQ=slowest
 +LM_AC_CPU_GOVERNOR=conservative
 +LM_AC_CPU_IGNORE_NICE_LOAD=1
 +NOLM_AC_CPU_MAXFREQ=fastest
 +NOLM_AC_CPU_MINFREQ=slowest
 +NOLM_AC_CPU_GOVERNOR=conservative
 +NOLM_AC_CPU_IGNORE_NICE_LOAD=0
 +
 +
 +#
 +# Должен ли LMT контролировать сброс частоты процессора (CPU throttling)?​ Это полезно
 +# использовать,​ только если ваш процессор не поддерживает масштабирование частоты.
 +# (Работает только если вы имеете /​proc/​acpi/​processor/​CPU*/​throttling.)
 +#
 +# Режим троттлинга использовался на старых процессорах P4, которые не поддерживали
 +# масштабирования. На таких процессорах это был единственный способ снизить
 +# энергопотребление,​ но ценой падения производительности.
 +#
 +# Включайте этот режим только если ваш процессор не поддерживает масштабирование
 +# частоты. Если у вас современный процессор,​ то эта опция вам не нужна. Отключите ее.
 +#
 +# Выберите 0, чтобы отключить.
 +CONTROL_CPU_THROTTLING=0
 +
 +
 +# Возможные значения:​ "​maximum"​ для максимального сброса частоты (производительность
 +# и энергопотребление минимальны),​ "​minimum"​ для минимального уровня сброса,​ "​medium"​
 +# для среднего (обычно 50% для P4s) или любое другое значение,​ указанное в
 +# /​proc/​acpi/​processor/​CPU*/​throttling. С осторожностью используйте значение "​maximum"​ —
 +# ваш процессор будет работать _слишком_ медленно. (процессор P4s замедляется с фактором 8).
 +#
 +BATT_CPU_THROTTLING=medium
 +LM_AC_CPU_THROTTLING=medium
 +NOLM_AC_CPU_THROTTLING=minimum
 +</​code>​
 +
 +=====Многоядерные процессоры=====
 +sched-mc-power-savings.conf
 +<​code>​
 +#
 +# Конфигурационный файл LMT для настройки модуля sched-mc-power-savings
 +#
 +# Для дополнительной информации ознакомьтесь со справкой (laptop-mode.conf(8) man page).
 +#
 +
 +###############################################################################​
 +# Энергосберегающие настройки для планировщика задач,
 +# работающего на многоядерных и многопоточных системах
 +# ----------------------------------------------------
 +#
 +# Позволяет LMT настраивать планировщик Linux для экономии энергии на
 +# многоядерных процессорах при питании от батареи.
 +#
 +###############################################################################​
 +
 +# Включить режим отладки для модуля?​
 +# Выберите 1, чтобы включить его для этого модуля
 +DEBUG=0
 +
 +
 +# Контролировать настройки энергосбережения планировщика задач для
 +# многоядерных процессоров?​
 +# Set to 0 to disable
 +CONTROL_SCHED_MC_POWER_SAVINGS="​auto"​
 +</​code>​
 +sched-smt-power-savings.conf
 +<​code>​
 +#
 +# Конфигурационный файл LMT для настройки модуля sched-smt-power-savings
 +#
 +# Для дополнительной информации ознакомьтесь со справкой (laptop-mode.conf(8) man page).
 +###############################################################################​
 +# Энергосберегающие настройки SMT-многопоточности для планировщика задач
 +# ----------------------------------------------------------------------
 +#
 +# Включение этих настроек позволит LMT автоматически конфигурировать планировщик
 +# Linux для энергоэффективного использования SMT-процессоров при питании от батареи.
 +#
 +###############################################################################​
 +
 +# Включить режим отладки для модуля?​
 +# Выберите 1, чтобы включить его для этого модуля
 +DEBUG=0
 +# Контролировать энергосберегающие настройки многоядерных процессоров для планировщика задач?
 +# Выберите 0, чтобы отключить
 +CONTROL_SCHED_SMT_POWER_SAVINGS="​auto"​
 +</​code>​
 +
 +=====Настройка опроса HAL=====
 +hal-polling.conf
 +<​code>​
 +#
 +# Конфигурационный файл LMT для настройки модуля hal-polling
 +# Для дополнительной информации ознакомьтесь со справкой (laptop-mode.conf(8) man page).
 +#
 +
 +
 +###############################################################################​
 +# Настройки опроса HAL
 +# --------------------
 +#
 +# Если вы включите эту опцию, LMT будет контролировать опрос ваших CD/DVD
 +# приводов,​ проводимых демоном HAL. Отключение лишних опросов экономит энергию,​
 +# однако на некоторых старых приводах отключение опроса дисководов приводит к
 +# тому, что вставленные диски не обнаруживаются. В таком случае стоит отключить
 +# этот модуль или же настроить LMT таким образом,​ чтобы HAL опрашивал дисковод
 +# только когда компьютер работает от сети. Но опять же, при работе от батареи
 +# вставленные диски не будут детектироваться.
 +###############################################################################​
 +
 +# Включить режим отладки для модуля?​
 +# Выберите 1, чтобы включить его для этого модуля
 +DEBUG=0
 +
 +# Контролировать опросы HAL?
 +# Выберите 0, чтобы отключить.
 +CONTROL_HAL_POLLING="​auto"​
 +
 +# Отключить опрос HAL при питании от батареи?​
 +BATT_DISABLE_HAL_POLLING=1
 +
 +# Отключить опрос HAL при питании от сети?
 +AC_DISABLE_HAL_POLLING=0
 +
 +# Приводы,​ на которые распространяются данные настройки опроса HAL
 +HAL_POLLING_DEVICES="/​dev/​scd?"​
 +</​code>​
 +
 +=====Intel SATA=====
 +intel-sata-powermgmt.conf
 +<​code>​
 +# Конфигурационный файл LMT для настройки модуля intel-sata-powermgmt.
 +#
 +# Для дополнительной информации ознакомьтесь со справкой (laptop-mode.conf(8) man page).
 +###############################################################################​
 +# Настройки энергосбережения Intel SATA
 +# -------------------------------------
 +#
 +# При включении этих настроек LMT будет автоматически включать
 +# link-режим энергосбережения Intel AHCI-совместимых чипсетов SATA.
 +#
 +###############################################################################​
 +
 +# Включить режим отладки для модуля?​
 +# Выберите 1, чтобы включить его для этого модуля
 +DEBUG=0
 +
 +# Контролировать настройки энергосбережения для чипсета Intel SATA?
 +# Выберите 0, чтобы отключить
 +CONTROL_INTEL_SATA_POWER="​auto"​
 +
 +# Активность модуля,​ в зависимости от режима питания
 +BATT_ACTIVATE_SATA_POWER=1
 +LM_AC_ACTIVATE_SATA_POWER=0
 +NOLM_AC_ACTIVATE_SATA_POWER=0
 +</​code>​
 +
 +=====Автоотключение USB=====
 +usb-autosuspend.conf
 +<​code>​
 +#
 +# Конфигурационный файл LMT для настройки модуля usb-autosuspend.
 +#
 +# Для дополнительной информации ознакомьтесь со справкой (laptop-mode.conf(8) man page).
 +#
 +
 +###############################################################################​
 +# Автоматическое отключение устройств USB
 +# ---------------------------------------
 +#
 +# При включении данного модуля,​ LMT сможет отключать все USB-устройства автоматически.
 +# Внимание:​ Некоторые USB-устройства выключаются некорректно (хотя поддержка
 +# автоотключения заявлена производителем). Вследствие этого клавиатура может
 +# перестать реагировать на нажатие или необратимо гаснет светодиод оптической
 +# мыши. Если ваше устройство ведёт себя подобным образом,​ добавьте его USB ID в
 +# чёрный список ниже и сообщите поставщику оборудования.
 +################################################################################​
 +
 +# Включить режим отладки для модуля?​
 +# Выберите 1, чтобы включить его для этого модуля
 +DEBUG=0
 +
 +# Включить автоотключение USB-устройств?​
 +# Выберите 0, чтобы отключить.
 +CONTROL_USB_AUTOSUSPEND="​auto"​
 +
 +# Выберите,​ какой из списков (чёрный или белый) использовать для контроля автоотключения.
 +# AUTOSUSPEND_USE_WHITELIST=0 предполагает,​ что используется AUTOSUSPEND_*_BLACKLIST.
 +# AUTOSUSPEND_USE_WHITELIST=1 предполагает,​ что используется _*_WHITELIST.
 +AUTOSUSPEND_USE_WHITELIST=0
 +
 +# Список идентификаторов USB-устройств,​ к которым НЕ применяется автоотключение.
 +# Используйте lsusb чтобы просмотреть список подключённых USB-устройств
 +# и их идентификаторов.
 +# Пример:​ AUTOSUSPEND_USBID_BLACKLIST="​046d:​c025 0123:​abcd"​
 +AUTOSUSPEND_USBID_BLACKLIST=""​
 +
 +# Список драйверов USB-устройств,​ к которым НЕ применяется автоотключение. Используемый
 +# драйвер указан в виде "​DRIVER=..."​ в файле uevent вашего USB-устройства.
 +# Пример:​ AUTOSUSPEND_USBID_BLACKLIST="​usbhid usb-storage"​
 +AUTOSUSPEND_USBTYPE_BLACKLIST=""​
 +
 +# Список USB-идентификаторов устройств,​ которые необходимо отключать автоматически.
 +# Используйте lsusb чтобы просмотреть список подключённых
 +# USB-устройств и их идентификаторов.
 +# Пример:​ AUTOSUSPEND_USBID_WHITELIST="​046d:​c025 0123:​abcd"​
 +AUTOSUSPEND_USBID_WHITELIST=""​
 +
 +# Список USB-драйверов устройств,​ которые необходимо отключать автоматически. Используемый
 +# драйвер указан в виде "​DRIVER=..."​ в файле uevent вашего USB-устройства.
 +# Пример:​ AUTOSUSPEND_USBTYPE_WHITELIST="​usbhid usb-storage"​
 +AUTOSUSPEND_USBTYPE_WHITELIST=""​
 +
 +# Настройка активности модуля автоотключения USB-устройств в
 +# зависимости от активности LMT и источника питания.
 +BATT_SUSPEND_USB=1
 +LM_AC_SUSPEND_USB=0
 +NOLM_AC_SUSPEND_USB=0
 +
 +# Таймаут автоотключения.
 +# Число секунд,​ по прошествии которых USB-устройство будет отключено.
 +AUTOSUSPEND_TIMEOUT=2
 +</​code>​
 +=====Настройка EEE=====
 +eee-superhe.conf
 +<​code>​
 +#
 +# Конфигурационный файл LMT для настройки модуля eee-superhe
 +#
 +# Для дополнительной информации ознакомьтесь со справкой (laptop-mode.conf(8) man page).
 +#
 +
 +# Включить режим отладки для модуля?​
 +# Выберите 1, чтобы включить его для этого модуля
 +DEBUG=0
 +
 +# Управляет скоростью FSB. Для работы требуется также загрузить модуль ядра eeepc_laptop.
 +# Укажите его в массиве MODULES=""​ в файле /​etc/​rc.conf.
 +# Выберите 0, чтобы отключить.
 +#
 +CONTROL_SUPERHE="​auto"​
 +
 +# 2 энергосберегающий
 +# 1 нормальный
 +# 0 максимальная произвдительность
 +
 +BATT_SUPERHE=2
 +LM_AC_SUPERHE=0
 +NOLM_AC_SUPERHE=0
 +
 +# Если в вашей системе файл контроля FSB располагается в другом месте, укажите его здесь,
 +# раскомментировав строку:​
 +# SUPERHE_CONTROL_FILE=
 +</​code>​
 +======Дисплеи и графика======
 +=====Яркость LCD дисплея=====
 +lcd-brightness.conf
 +<​code>​
 +#
 +# Конфигурационный файл LMT для настройки модуля lcd-brightness.
 +#
 +# Для дополнительной информации ознакомьтесь со справкой (laptop-mode.conf(8) man page).
 +#
 +
 +###############################################################################​
 +# Настройки яркости LCD-монитора
 +# ------------------------------
 +#
 +# Используя эти настройки,​ вы можете автоматизировать изменение яркости с
 +# помощью LMT. Настройка этого модуля элементарна — нужно указать какую команду
 +# следует выполнить для изменения яркости. Команды для разных ноутбуков различны.
 +#
 +# Возможные варианты:​
 +#
 +#  * Если в вашей системе есть файл "/​proc/​acpi/​video/​VID/​LCD/​brightness"​
 +# (VID может называться VID1 или как то иначе),​ используйте полный путь к файлу
 +# в BRIGHTNESS_OUTPUT,​ и укажите значение яркости в команде "echo <​значение>"​.
 +# Чтобы узнать о доступных значениях яркости,​ вы можете воспользоваться командой:​
 +#
 +#       cat /​proc/​acpi/​video/​VID/​LCD/​brightness
 +#
 +#  * Если у вас есть файл /​sys/​class/​backlight/​.../​brightness,​ то используйте
 +# полный путь к файлу в BRIGHTNESS_OUTPUT,​ и укажите значение
 +# яркости "echo <​значение>"​.
 +#
 +#    Скорее всего, вы можете использовать значения яркости от 0 до цифры,
 +# указанной в файле /​sys/​class/​backlight/​.../​max_brightness.
 +#
 +#  * Для ноутбуков Toshiba, используйте команду "​toshset"​ с ключом -lcd или -inten.
 +#    Ознакомьтесь со страницей справки toshset(1) для получения дополнительной
 +# информации о возможных командах. Если вы используете эту команду,​ то
 +# установите BRIGHTNESS_OUTPUT в "/​dev/​null"​.
 +#
 +###############################################################################​
 +
 +###############################################################################​
 +#
 +# ВАЖНО: В версиях LMT 1.36 и более ранних,​ эти настройки были включены в
 +# основной конфигурационный файл laptop-mode.conf. Опции,
 +# указанные в этом файле имеют более высокий приоритет. Если они ещё
 +# присутствуют,​ просто удалите их.
 +#
 +###############################################################################​
 +
 +# Включить режим отладки для модуля?​
 +# Выберите 1, чтобы включить его для этого модуля
 +DEBUG=0
 +
 +
 +#
 +# Должен ли LMT контролировать яркость LCD-экрана?​
 +#
 +CONTROL_BRIGHTNESS=1
 +
 +# Команды,​ выполнение которых вызывает изменение яркости вашего LCD-монитора
 +#
 +BATT_BRIGHTNESS_COMMAND="​echo 0"
 +LM_AC_BRIGHTNESS_COMMAND="​echo 3"
 +NOLM_AC_BRIGHTNESS_COMMAND="​echo 3"
 +#​BRIGHTNESS_OUTPUT="/​proc/​acpi/​video/​VID/​LCD/​brightness"​
 +BRIGHTNESS_OUTPUT="/​sys/​class/​backlight/​acpi_video0/​brightness"​
 +</​code>​
 +
 +dpms-standby.conf
 +
 +<​code>​
 +#
 +# Конфигурационный файл LMT для настройки модуля dpms-standby
 +#
 +# Для дополнительной информации ознакомьтесь со справкой (laptop-mode.conf(8) man page).
 +#
 +
 +###############################################################################​
 +# Настройки дисплея для графического сервера X
 +# --------------------------------------------
 +#
 +# Используя эти настройки,​ вы сможете контролировать время перехода (таймаут) в
 +# режим ожидания (гашение подсветки и т.п.) вашего монитора.
 +#
 +# Требуется,​ чтобы была установлена утилита "​xset"​. Это часть сервера X.org,
 +# она включена в пакет xorg-server-utils.
 +#
 +# Изменение настроек иксов не применяется автоматически во время текущей сессии,​
 +# и их невозможно изменить обычному пользователю,​ так как LMT должен
 +# иметь права root для работы. В man page к LMT в секции CONTROL_DPMS_STANDBY
 +# описывается,​ как обойти эти ограничения.
 +#
 +#
 +# ВАЖНО: В версиях LMT 1.36 и более ранних,​ эти настройки были включены в
 +# основной конфигурационный файл laptop-mode.conf. Опции, указанные
 +# в этом файле имеют более высокий приоритет. Если они ещё присутствуют,​
 +# просто удалите их.
 +#
 +###############################################################################​
 +
 +# Включить режим отладки для модуля?​
 +# Выберите 1, чтобы включить его для этого модуля
 +DEBUG=0
 +
 +#
 +# Должен ли LMT контролировать DPMS для X-сервера?​
 +#
 +# Выберите 0, чтобы отключить.
 +CONTROL_DPMS_STANDBY="​auto"​
 +
 +
 +#
 +# Эти опции указывают таймаут перехода дисплея в режим ожидания в секундах.
 +# Время перехода в ждущий режим и отключения питания дисплея должно быть чуть
 +# больше этих значений.
 +#
 +BATT_DPMS_STANDBY=300
 +LM_AC_DPMS_STANDBY=1200
 +NOLM_AC_DPMS_STANDBY=1200
 +</​code>​
 +
 +=====Затемнение терминала=====
 +terminal-blanking.conf
 +<​code>​
 +#
 +# Конфигурационный файл LMT для настройки модуля terminal-blanking.
 +#
 +# Для дополнительной информации ознакомьтесь со справкой (laptop-mode.conf(8) man page).
 +#
 +
 +###############################################################################​
 +# Настройки терминала
 +# -----------------
 +#
 +# Вы можете настроить таймаут гашения подсветки в виртуальных консолях linux.
 +#  ​
 +#
 +# ВАЖНО: В версиях LMT 1.36 и более ранних,​ эти настройки были включены в основной
 +# конфигурационный файл laptop-mode.conf. Опции, указанные в этом файле
 +# имеют более высокий приоритет. Если они ещё присутствуют,​ просто удалите их.
 +#
 +###############################################################################​
 +
 +# Включить режим отладки для модуля?​
 +# Выберите 1, чтобы включить его для этого модуля
 +DEBUG=0
 +
 +# Должен ли LMT контролировать настройки гашения подсветки монитора при
 +# использовании виртуальных консолей Linux?
 +#
 +# Выберите 0, чтобы отключить.
 +CONTROL_TERMINAL="​auto"​
 +
 +# Файлы терминалов,​ на которые распространяются настройки. (Достаточно указать
 +# один терминал — настройки сработают для всех консолей.)
 +#
 +TERMINALS="/​dev/​tty1"​
 +
 +#
 +# Следующие настройки определяют таймауты затемнения (отключения подсветки) и
 +# отключения питания. Обратите внимание,​ что отсчет таймаута отключения питания
 +# начинается после отключения подсветки,​ так что BLANK_MINUTES=2 и
 +# POWERDOWN_MINUTES=5 означают,​ что экран отключится через 7 минут неактивности.
 +# Вы можете выбрать таймаут от 1 до 60 минут или 0, чтобы отключить.
 +#
 +BATT_TERMINAL_BLANK_MINUTES=1
 +BATT_TERMINAL_POWERDOWN_MINUTES=1
 +LM_AC_TERMINAL_BLANK_MINUTES=10
 +LM_AC_TERMINAL_POWERDOWN_MINUTES=1
 +NOLM_AC_TERMINAL_BLANK_MINUTES=10
 +NOLM_AC_TERMINAL_POWERDOWN_MINUTES=1
 +</​code>​
 +
 +=====Контроль видеовыходов=====
 +video-out.conf
 +<​code>​
 +#
 +# Конфигурационный файл LMT для настройки модуля video-out.
 +#
 +# Для дополнительной информации ознакомьтесь со справкой (laptop-mode.conf(8) man page).
 +#
 +
 +###############################################################################​
 +# Настройки контроля видеовыхода
 +# -----------------------------
 +#
 +# Оборудование не всегда распознает,​ подключён ли монитор к VGA и/или TV выходу.
 +# Включённый порт видеовыхода всегда потребляет энергию. Этот модуль позволит
 +# принудительно отключать видеовыходы в зависимости от режима питания.
 +#
 +###############################################################################​
 +
 +# Включить режим отладки для модуля?​
 +# Выберите 1, чтобы включить его для этого модуля
 +DEBUG=0
 +
 +# Контролировать питание видеовыхода?​
 +CONTROL_VIDEO_OUTPUTS=0
 +
 +# Видеопорты,​ отключаемые в зависимости от активности LMT и источника питания.
 +# Выполните xrandr чтобы узнать,​ какие видеовыходы доступны.
 +# Удостоверьтесь,​ что вы не указали здесь видеовыход к которому подключён
 +# основной дисплей!
 +BATT_DISABLE_VIDEO_OUTPUTS="​TMDS VGA"
 +LM_AC_DISABLE_VIDEO_OUTPUTS="​TMDS VGA"
 +NOLM_AC_DISABLE_VIDEO_OUTPUTS=""​
 +</​code>​
 +
 +======Сетевые устройства======
 +=====Wireless LAN=====
 +wireless-ipw-power.conf
 +
 +<​code>​
 +#
 +# Конфигурационный файл LMT для настройки модуля wireless-ipw-power.
 +#
 +# Для дополнительной информации ознакомьтесь со справкой (laptop-mode.conf(8) man page).
 +#
 +
 +###############################################################################​
 +# Настройки питания IWP Wireless
 +# ------------------------------
 +#
 +# При включении этих опций, LMT будет автоматически переводить адаптеры
 +# Intel IPW3945, IPW2200 и IPW2100 в режим энергосбережения.
 +#
 +###############################################################################​
 +
 +# Включить режим отладки для модуля?​
 +# Выберите 1, чтобы включить его для этого модуля
 +DEBUG=0
 +
 +# Управлять энергосбережением для адаптеров Intel IPW?
 +# Выберите 0, чтобы отключить.
 +CONTROL_IPW_POWER="​0"​
 +
 +# Выполните iwpriv set_power, чтобы узнать доступные значения для
 +# чипсетов IPW3945 и IPW2100s. Допустимые значения различны для каждого чипсета.
 +IPW3945_AC_POWER=6
 +IPW3945_BATT_POWER=7
 +
 +IPW2100_AC_POWER=0
 +IPW2100_BATT_POWER=5
 +</​code>​
 +
 +wireless-iwl-power.conf
 +
 +<​code>​
 +#
 +# Конфигурационный файл LMT для настройки модуля wireless-iwl-power.
 +#
 +# Для дополнительной информации ознакомьтесь со справкой (laptop-mode.conf(8) man page).
 +###############################################################################​
 +# Настройки питания IWL Wireless
 +# ------------------------------
 +#
 +# При использовании этого модуля LMT будет автоматически включать
 +# энергосберегающий режим для устройств Intel, поддерживающих драйвером
 +# iwlagn (включая 4965, 5100, 5300, 5350, 5150, 1000, и 6000).
 +#
 +#
 +###############################################################################​
 +
 +# Включить режим отладки для модуля?​
 +# Выберите 1, чтобы включить его для этого модуля
 +DEBUG=0
 +
 +# Управлять энергосбережением для адаптеров Intel IWL?
 +# Выберите 0, чтобы отключить.
 +CONTROL_IWL_POWER="​0"​
 +
 +# Уровни указаны в "/​sys/​class/​net/​*/​device/​power_level"​ для чипсетов iwlwifi
 +# Допустимые значения:​
 +# 0 = Максимальный расход энергии.
 +# ...
 +# 5 = Минимальный расход энергии
 +IWL_AC_POWER=0
 +IWL_BATT_POWER=3
 +</​code>​
 +
 +wireless-power.conf
 +
 +<​code>​
 +#
 +# Конфигурационный файл LMT для настройки модуля wireless-power.
 +#
 +# Для дополнительной информации ознакомьтесь со справкой (laptop-mode.conf(8) man page).
 +#
 +###############################################################################​
 +# Общие настройки электропитания для Wi-fi адаптеров
 +# --------------------------------------------------
 +#
 +# При использовании данного модуля LMT будет автоматически включать режим
 +# энергосбережения для адаптеров,​ поддерживающих настройки iwconfig.
 +#
 +###############################################################################​
 +
 +# Включить режим отладки для модуля?​
 +# Выберите 1, чтобы включить его для этого модуля
 +DEBUG=0
 +
 +# Контролировать общие настройки энергосбережения для Wi-Fi чипсетов?​
 +CONTROL_WIRELESS_POWER_SAVING="​0"​
 +
 +WIRELESS_AC_POWER_SAVING=1
 +WIRELESS_BATT_POWER_SAVING=1
 +</​code>​
 +=====Bluetooth=====
 +bluetooth.conf
 +<​code>​
 +#
 +# Конфигурационный файл LMT для настройки модуля bluetooth.
 +#
 +# Для дополнительной информации ознакомьтесь со справкой (laptop-mode.conf(8) man page).
 +#
 +
 +###############################################################################​
 +# Настройки bluetooth
 +# -------------------
 +#
 +# При включении этого модуля,​ LMT будет автоматически включать/​выключать bluetooth,
 +# в зависимости от источника питания. Bluetooth потребляет значительное
 +# количество энергии (сопоставимо с Wi-Fi), так что его отключение полезно.
 +#
 +###############################################################################​
 +
 +# Включить режим отладки для модуля?​
 +# Выберите 1, чтобы включить его для этого модуля
 +DEBUG=0
 +
 +# Контролировать bluetooth?
 +CONTROL_BLUETOOTH=0
 +
 +# Включить bluetooth при питании от батареи?​
 +BATT_ENABLE_BLUETOOTH=0
 +
 +# Включить bluetooth при питании от сети?
 +AC_ENABLE_BLUETOOTH=1
 +
 +# Контролируемый bluetooth-интерфейс:​
 +BLUETOOTH_INTERFACES="​hci0"​
 +</​code>​
 +=====Ethernet=====
 +ethernet.conf <​code>​
 +#
 +# Конфигурационный файл LMT для настройки модуля ethernet.
 +#
 +# Для дополнительной информации ознакомьтесь со справкой (laptop-mode.conf(8) man page).
 +#
 +
 +###############################################################################​
 +# Энергосберегающие настройки модуля ethernet
 +# -------------------------------------------
 +#
 +# Настройка скорости ethetnet соединения и пробуждения по сети.
 +#
 +# Обратите внимание:​ Изменение конфигурации некоторых ethernet адаптеров может
 +# привести к разрыву соединения. Соединение должно быть инициализировано повторно.
 +#
 +###############################################################################​
 +
 +# Включить режим отладки для модуля?​
 +# Выберите 1, чтобы включить его для этого модуля
 +DEBUG=0
 +
 +# Контролировать настройки вашего ethernet-адаптера?​
 +CONTROL_ETHERNET="​auto"​
 +
 +# Контролировать скорость адаптера в зависимости от источника питания:​
 +BATT_THROTTLE_ETHERNET=1
 +LM_AC_THROTTLE_ETHERNET=0
 +NOLM_AC_THROTTLE_ETHERNET=0
 +
 +
 +# Выберите максимальную скорость работы адаптера.
 +# Пожалуйста,​ выберите одно из значений скорости,​ которое показывает ethtool.
 +# Чтобы определить скорость,​ которую поддерживает ваша ethernet карта, запустите
 +# ethtool eth0, от имени root, где eth0 — идентификатор вашей сетевой карты.
 +# Например:​
 +# Установить скорость в 100Mbps.
 +# THROTTLE_SPEED=100
 +#
 +# Установить минимальную скорость адаптера:​
 +# THROTTLE_SPEED="​slowest"​
 +#
 +# Сбрасывать скорость до максимального значения,​ поддерживаемого вашим адаптером.
 +# Это может быть полезно,​ если вы хотите контролировать скорость,​ даже когда
 +# работаете от батареи.
 +# THROTTLE_SPEED="​fastest"​
 +#
 +# Note: Если вы не можете определить скорость вашей сетевой карты, то следующее
 +# значение опции установит её на минимум:​
 +THROTTLE_SPEED="​slowest"​
 +
 +# Отключить пробуждение по сети (wakeup-on-LAN)?​ Полностью отключает пробуждение
 +# по сети, вне зависимости от источника питания,​ что экономит энергию когда
 +# ноутбук выключен или находится в режиме ожидания.
 +DISABLE_WAKEUP_ON_LAN=1
 +
 +# Список ethernet устройств,​ которые необходимо контролировать:​
 +ETHERNET_DEVICES="​eth0"​
 +
 +# На практике,​ при питании от батареи пользователи обычно работают через
 +# беспроводную сеть и ethenet адаптер не нужен. LMT может его автоматически
 +# отключать,​ при питании от батареи.
 +# Выберите 1 чтобы отключить ваш ethernet адаптер при питании от батареи.
 +DISABLE_ETHERNET_ON_BATTERY=0
 +</​code>​
 +
 +=====Аудио=====
 +ac97-powersave.conf
 +<​code>​
 +#
 +# Конфигурационный файл LMT для настройки модуля ac97-powersave.
 +#
 +# Для дополнительной информации ознакомьтесь со справкой (laptop-mode.conf(8) man page).
 +#
 +
 +
 +###############################################################################​
 +# Энергосберегающие настройки AC97
 +# --------------------------------
 +#
 +# При включении этой опции, LMT будет автоматически включать режим энергосбережения
 +# для аудиочипсетов AC97. Этот параметр не повредит,​ при питании ноутбука от батареи:​
 +# если CONTROL_AC97_POWER=1,​ то режим энергосбережения всегда включён.
 +#
 +# Выберите 0, чтобы отключить.
 +#
 +###############################################################################​
 +
 +# Контролировать режим энергосбережения AC97?
 +CONTROL_AC97_POWER="​auto"​
 +
 +# Включить режим отладки для модуля?​
 +# Выберите 1, чтобы включить его для этого модуля
 +DEBUG=0
 +</​code>​
 +intel-hda-powersave.conf
 +<​code>​
 +# Конфигурационный файл LMT для настройки модуля intel-hda-powersave.
 +#
 +# Для дополнительной информации ознакомьтесь со справкой (laptop-mode.conf(8) man page).
 +#
 +
 +
 +###############################################################################​
 +# Энергосбережение для чипсетов Intel HDA
 +# ---------------------------------------
 +#
 +# Настройки энергосбережения для чипсетов Intel HDA Audio.
 +#
 +###############################################################################​
 +
 +# Включить режим отладки для модуля?​
 +# Выберите 1, чтобы включить его для этого модуля
 +DEBUG=0
 +
 +# Управлять энергосберегающими функциями аудиочипсета INTEL HDA?
 +# Выберите 0, чтобы отключить.
 +CONTROL_INTEL_HDA_POWER="​auto"​
 +
 +# Активность модуля,​ в зависимости от режима питания
 +BATT_INTEL_HDA_POWERSAVE=1
 +LM_AC_INTEL_HDA_POWERSAVE=0
 +NOLM_AC_INTEL_HDA_POWERSAVE=0
 +
 +# Таймаут (в секундах) перед включением режима экономии энергии.
 +INTEL_HDA_DEVICE_TIMEOUT=2
 +
 +# Полностью отключить контроллер после таймаута?​
 +# Это экономичнее,​ однако при включениях/​выключениях звуковой карты динамики
 +# могут щелкать. Это проблема усилителя. Если вас раздражают щелчки,​ то вы
 +# можете запретить полностью отключать звуковую карту, установив 0.
 +#
 +# Выберите 1, чтобы позволить LMT полностью отключать контроллер.
 +INTEL_HDA_DEVICE_CONTROLLER=1
 +</​code>​
 +======Батарея======
 +battery-level-polling.conf
 +<​code>​
 +# Конфигурационный файл для модуля опроса батареи (battery-level-polling).
 +#
 +# Для дополнительной информации ознакомьтесь со справкой (laptop-mode.conf(8) man page).
 +#
 +
 +###############################################################################​
 +# Настройка опроса батареи о текущем уровне заряда
 +# ------------------------------
 +#
 +# Этот модуль позволяет LMT вовремя реагировать на изменение уровня заряда
 +# батареи,​ даже если батарея не выдает достаточно частых ACPI-событий,​
 +# уведомляющих об уровне заряда.
 +#
 +# Работает только если ваше оборудование поддерживает ACPI.
 +###############################################################################​
 +
 +# Включить режим отладки для модуля?​
 +# Выберите 1, чтобы включить его для этого модуля
 +DEBUG=0
 +
 +#
 +# Включить опрос о заряде батареи?​
 +#
 +ENABLE_BATTERY_LEVEL_POLLING=0
 +
 +# Контроль над чёрным списком flock
 +# Это обходной путь (костыль) чтобы демона,​ осуществляющего опрос батареи не заблокировало.
 +BLACKLIST_IN_FLOCK=1
 +</​code>​
 +======Пользовательские методы======
 +
 +=====Настройка перехода в спящий режим (гибернация)=====
 +auto-hibernate.conf
 +<​code>​
 +#
 +# Конфигурационный файл LMT для настройки модуля автоматической гибернации (auto-hibernate).
 +#
 +# Для дополнительной информации ознакомьтесь со справкой (laptop-mode.conf(8) man page).
 +#
 +
 +###############################################################################​
 +# Настройки автоматической гибернации
 +# -----------------------------------
 +#
 +# С помощью этих настроек можно настроить автоматический переход в режим ​
 +# гибернации если ваша батарея садится. Данная функция доступна только на
 +# устройствах с поддержкой ACPI, и работает корректно только в том случае,​ если
 +# ваша батарея достаточно часто сообщает об уровне заряда.
 +#
 +# Обратите внимание:​ если ваша батарея НЕ выдает частых ACPI-событий,​ сообщающих
 +# об уровне заряда,​ вы можете включить модуль battery-level-polling,​ чтобы
 +# заставить ее это делать.
 +# См. файл /​etc/​laptop-mode/​conf.d/​battery-level-polling.conf.
 +#
 +#
 +# ВАЖНО: В версиях LMT 1.36 и более ранних,​ эти настройки были включены в основной
 +# конфигурационных файл laptop-mode.conf. Опции, указанные в этом
 +# файле имеют более высокий приоритет. Если они ещё присутствуют,​ просто удалите их.
 +#
 +###############################################################################​
 +
 +# Включить режим отладки для модуля?​
 +# Выберите 1, чтобы включить его для этого модуля
 +DEBUG=0
 +
 +#
 +# Должен ли LMT переводить ваш ноутбук в режим гибернации?​
 +#
 ENABLE_AUTO_HIBERNATION=1 ENABLE_AUTO_HIBERNATION=1
-AUTO_HIBERNATION_BATTERY_CHARGE_PERCENT=15+ 
 +
 +# Скрипт,​ который запускается для перехода в режим гибернации (предоставляется 
 +# сторонними утилитами) 
 +
 +HIBERNATE_COMMAND=/​usr/​sbin/​pm-hibernate 
 + 
 +
 +# Пороговый уровень заряда (в процентах),​ при достижении которого компьютер будет 
 +# переведён в режим гибернации. 
 +
 +AUTO_HIBERNATION_BATTERY_CHARGE_PERCENT=
 + 
 +
 +# Включить автоматическую гибернацию,​ если батарея сообщает о критическом 
 +# уровне заряда.
 AUTO_HIBERNATION_ON_CRITICAL_BATTERY_LEVEL=1 AUTO_HIBERNATION_ON_CRITICAL_BATTERY_LEVEL=1
 </​code>​ </​code>​
- 
 ---- ----
 <​note>​ На этом все настройки завершены,​ перезагружаем систему для активации Laptop Mode. Удостоверяемся что все работает,​ вводим команду:​ <​note>​ На этом все настройки завершены,​ перезагружаем систему для активации Laptop Mode. Удостоверяемся что все работает,​ вводим команду:​
Строка 385: Строка 1313:
 </​code>​ </​code>​
 Если значение отличное от нуля, то laptop mode успешно активировался.</​note>​ Если значение отличное от нуля, то laptop mode успешно активировался.</​note>​
 +Этих настроек должно хватить для контроля энергосбережения всей системы,​ если вам этого мало ищите дополнительные возможности оптимизации (многие могут дублировать возможности laptop_mode,​ также дублирование не приводит к возникновению конфликтов)
 ====== Ссылки ====== ====== Ссылки ======
   * Обсуждение этой статьи на [[http://​forum.ubuntu.ru/​index.php?​topic=98793.0|форуме]] ​   * Обсуждение этой статьи на [[http://​forum.ubuntu.ru/​index.php?​topic=98793.0|форуме]] ​
   * [[http://​samwel.tk/​laptop_mode/​|Официальный web-сайт]]   * [[http://​samwel.tk/​laptop_mode/​|Официальный web-сайт]]
 {{tag>​HOWTO Система Настройка_системы Администрирование}} {{tag>​HOWTO Система Настройка_системы Администрирование}}