Различия
Здесь показаны различия между двумя версиями данной страницы.
| Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
|
wiki:laptop_mode [2012/09/19 04:52] [Intel SATA] +++ |
wiki:laptop_mode [2013/03/23 21:43] (текущий) [Яркость LCD дисплея] |
||
|---|---|---|---|
| Строка 548: | Строка 548: | ||
| # Set to 0 to disable | # Set to 0 to disable | ||
| CONTROL_SCHED_MC_POWER_SAVINGS="auto" | CONTROL_SCHED_MC_POWER_SAVINGS="auto" | ||
| + | </code> | ||
| sched-smt-power-savings.conf | sched-smt-power-savings.conf | ||
| + | <code> | ||
| # | # | ||
| # Конфигурационный файл LMT для настройки модуля sched-smt-power-savings | # Конфигурационный файл LMT для настройки модуля sched-smt-power-savings | ||
| Строка 639: | Строка 641: | ||
| </code> | </code> | ||
| - | Автоотключение USB | + | =====Автоотключение USB===== |
| usb-autosuspend.conf | usb-autosuspend.conf | ||
| + | <code> | ||
| # | # | ||
| # Конфигурационный файл LMT для настройки модуля usb-autosuspend. | # Конфигурационный файл LMT для настройки модуля usb-autosuspend. | ||
| Строка 703: | Строка 706: | ||
| # Число секунд, по прошествии которых USB-устройство будет отключено. | # Число секунд, по прошествии которых USB-устройство будет отключено. | ||
| AUTOSUSPEND_TIMEOUT=2 | AUTOSUSPEND_TIMEOUT=2 | ||
| - | Настройка EEE | + | </code> |
| + | =====Настройка EEE===== | ||
| eee-superhe.conf | eee-superhe.conf | ||
| + | <code> | ||
| # | # | ||
| # Конфигурационный файл LMT для настройки модуля eee-superhe | # Конфигурационный файл LMT для настройки модуля eee-superhe | ||
| Строка 732: | Строка 737: | ||
| # раскомментировав строку: | # раскомментировав строку: | ||
| # SUPERHE_CONTROL_FILE= | # SUPERHE_CONTROL_FILE= | ||
| + | </code> | ||
| ======Дисплеи и графика====== | ======Дисплеи и графика====== | ||
| =====Яркость LCD дисплея===== | =====Яркость LCD дисплея===== | ||
| Строка 799: | Строка 805: | ||
| #BRIGHTNESS_OUTPUT="/proc/acpi/video/VID/LCD/brightness" | #BRIGHTNESS_OUTPUT="/proc/acpi/video/VID/LCD/brightness" | ||
| BRIGHTNESS_OUTPUT="/sys/class/backlight/acpi_video0/brightness" | BRIGHTNESS_OUTPUT="/sys/class/backlight/acpi_video0/brightness" | ||
| + | </code> | ||
| + | |||
| dpms-standby.conf | dpms-standby.conf | ||
| + | |||
| + | <code> | ||
| # | # | ||
| # Конфигурационный файл LMT для настройки модуля dpms-standby | # Конфигурационный файл LMT для настройки модуля dpms-standby | ||
| Строка 901: | Строка 911: | ||
| NOLM_AC_TERMINAL_POWERDOWN_MINUTES=1 | NOLM_AC_TERMINAL_POWERDOWN_MINUTES=1 | ||
| </code> | </code> | ||
| - | =====auto-hibernate===== | + | |
| - | * **Настраиваем автогибернацию при критическом заряде батарей:** | + | =====Контроль видеовыходов===== |
| - | <code>sudo gedit /etc/laptop-mode/conf.d/auto-hibernate.conf</code> | + | video-out.conf |
| - | * Находим строки и изменяем их значение как в примере ниже: | + | |
| <code> | <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=4 | ||
| + | |||
| + | # | ||
| + | # Включить автоматическую гибернацию, если батарея сообщает о критическом | ||
| + | # уровне заряда. | ||
| AUTO_HIBERNATION_ON_CRITICAL_BATTERY_LEVEL=1 | AUTO_HIBERNATION_ON_CRITICAL_BATTERY_LEVEL=1 | ||
| </code> | </code> | ||
| - | |||
| ---- | ---- | ||
| <note> На этом все настройки завершены, перезагружаем систему для активации Laptop Mode. Удостоверяемся что все работает, вводим команду: | <note> На этом все настройки завершены, перезагружаем систему для активации Laptop Mode. Удостоверяемся что все работает, вводим команду: | ||
| Строка 917: | Строка 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 Система Настройка_системы Администрирование}} | ||