LINUX.ORG.RU

Действия при подключении/отключении зарядки ноутбука

 ,


0

1

Доброго времени суток.

Подскажите, пожалуйста, где в убунте (14.04) находятся стандартные скрипты, отвечающие за сабж? Все перерыл и не нашел, но они по-любому есть, т.к. находясь в powertop на вкладке tunables и подключая-отключая зарядку я наблюдаю разные картины, в связи с чем на зарядке ноутбук греется.

Спасибо.

P.S.: LMT, TLP не установлены.

★★

Последнее исправление: emissar (всего исправлений: 1)

Ответ на: комментарий от cchr

Похоже на то, что нужно. Но судя по файлу /usr/lib/pm-utils/power.d/laptop-mode он затрагивает только грязные буферы и ставит 0|5 в файл /proc/sys/vm/laptop_mode в зависимости от зарядки. А в powertop отключается также и автоуправление питанием устройств, таких, как, например, usb, hdd. Это из-за этого самого «0» в laptop_mode файле, как я понимаю?

emissar ★★
() автор топика
Ответ на: комментарий от emissar

А нет, echo 5 > /proc/sys/vm/laptop_mode ничего не меняет, хотя значение записывается.

emissar ★★
() автор топика
Ответ на: комментарий от emissar

Скрипт laptop-mode из pm-utils действительно делает только это изкоробки. Но у pm-utils вообще говоря есть еще куча дефолтных скриптов, плюс убунта может добавлять какието свои. Посмотрите еще в /etc/pm/power.d.

На тему hdd смотрите скрипты harddrive, sata_alpm из состава pm-utils. Контролировать usb ЕМНИП изкоробки pm-utils не умеет, зато laptop-mode-tools умеет, что вероятно и делает.

cchr
()
Ответ на: комментарий от cchr

Посмотрите еще в /etc/pm/power.d

Смотрел - там пусто.

Контролировать usb ЕМНИП изкоробки pm-utils не умеет, зато laptop-mode-tools умеет, что вероятно и делает.

Так не ставил я laptop-mode-tools, в том то и дело.

emissar ★★
() автор топика
Ответ на: комментарий от cchr

Ох, видимо все эти скрипты отрабатывают в момент подключения/отключения:

$ ll /usr/lib/pm-utils/power.d/
итого 56
drwxr-xr-x 2 root root 4096 янв. 13 15:20 ./
drwxr-xr-x 7 root root 4096 янв. 11 11:33 ../
-rwxr-xr-x 1 root root 2354 нояб. 16 01:55 95hdparm-apm*
-rwxr-xr-x 1 root root 187 дек. 20 2012 anacron*
-rwxr-xr-x 1 root root 562 нояб. 6 20:26 disable_wol*
-rwxr-xr-x 1 root root 870 нояб. 6 20:26 intel-audio-powersave*
-rwxr-xr-x 1 root root 2722 нояб. 6 20:26 laptop-mode*
-rwxr-xr-x 1 root root 1391 нояб. 6 20:26 pci_devices*
-rwxr-xr-x 1 root root 201 нояб. 6 20:26 pcie_aspm*
-rwxr-xr-x 1 root root 1131 нояб. 6 20:26 sata_alpm*
-rwxr-xr-x 1 root root 652 нояб. 6 20:26 sched-powersave*
-rwxr-xr-x 1 root root 1121 нояб. 6 20:26 usb_bluetooth*
-rwxr-xr-x 1 root root 2495 нояб. 6 20:26 wireless*
-rwxr-xr-x 1 root root 1642 нояб. 6 20:26 xfs_buffer*
Да, все верно. В файле usb_bluetooth, например, правила для устройств из /sys/bus/usb/devices/

emissar ★★
() автор топика
Последнее исправление: emissar (всего исправлений: 1)
Ответ на: комментарий от emissar

Естественно, отрабатывают. Об этом в мане pm-powersave и написано:)

cchr
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.