Настройка power management на ноуте. Никак не осилю.

Стал настраивать power management по вот этой доке http://www.gentoo.org/doc/en/power-management-guide.xml.
При emerge powermgmt-base натыкаюсь на конфликт (блокировку) с пакетом pm-utils.
Поиском дошел до багзиллы http://bugs.gentoo.org/show_bug.cgi?id=255249 , но так тольком и не осилил как же все таки правильно решить проблему.
А на ноуте без энергосохранения никуда :(
Может быть уважаемый All подскажет в каком напрвлении двигаться?

Покажите USE-флаги,

Покажите USE-флаги, относящиеся к энергосбережению (acpi, apm). Включите acpi, выключите apm. Установите pm-utils.

Я Gentoo & Funtoo

Lupo Alberto

Lupo Alberto написал(а):
Покажите USE-флаги, относящиеся к энергосбережению (acpi, apm). Включите acpi, выключите apm. Установите pm-utils.

acpi и apm включены, pm-utils установлен. Amp выключу и посмотрю что получится

Bankir написал(а): Lupo

Bankir написал(а):
Lupo Alberto написал(а):
Покажите USE-флаги, относящиеся к энергосбережению (acpi, apm). Включите acpi, выключите apm. Установите pm-utils.

acpi и apm включены, pm-utils установлен. Amp выключу и посмотрю что получится

Выключил apm. emerge --newuse world показал что никакие пакеты пересобирать не надо.

Проверьте, установлен ли и

Проверьте, установлен ли и добавлен ли в default-уровень запуска sys-power/acpid. Приведите конфигурацию ядра примерно к такому виду (проверено на ядрах sys-kernel/tuxonice-sources, sys-kernel/gentoo-sources, sys-kernel/zen-sources):

zegrep 'ACPI|APM|CPU_FREQ' /proc/config.gz
# Power management and ACPI options                                                                                                        
CONFIG_ACPI=y
CONFIG_ACPI_SLEEP=y
CONFIG_ACPI_PROCFS=y
CONFIG_ACPI_PROCFS_POWER=y
CONFIG_ACPI_SYSFS_POWER=y
CONFIG_ACPI_PROC_EVENT=y
CONFIG_ACPI_AC=y
CONFIG_ACPI_BATTERY=y
CONFIG_ACPI_BUTTON=y
CONFIG_ACPI_VIDEO=m
CONFIG_ACPI_FAN=y
CONFIG_ACPI_DOCK=y
CONFIG_ACPI_PROCESSOR=y
CONFIG_ACPI_THERMAL=y
CONFIG_ACPI_BLACKLIST_YEAR=2000
CONFIG_ACPI_SBS=y
# CONFIG_APM is not set
CONFIG_CPU_FREQ=y
CONFIG_CPU_FREQ_TABLE=y
CONFIG_CPU_FREQ_STAT=y
CONFIG_CPU_FREQ_STAT_DETAILS=y
CONFIG_CPU_FREQ_DEFAULT_GOV_CONSERVATIVE=y
CONFIG_CPU_FREQ_GOV_PERFORMANCE=y
CONFIG_CPU_FREQ_GOV_POWERSAVE=y
CONFIG_CPU_FREQ_GOV_USERSPACE=y
CONFIG_CPU_FREQ_GOV_ONDEMAND=y
CONFIG_CPU_FREQ_GOV_CONSERVATIVE=y
CONFIG_X86_ACPI_CPUFREQ=y
CONFIG_PNPACPI=y
CONFIG_ATA_ACPI=y

Руководствуясь здравым смыслом и сообщениями в /var/log/pm-suspend.log, приведите файл /etc/pm/config.d/gentoo к подобному виду:

HIBERNATE_RESUME_POST_VIDEO="yes"
HOOK_BLACKLIST="01grub 10NetworkManager 49bluetooth 95led 98smart-kernel-video"
SLEEP_MODULE="tuxonice"

Большинство остальных настроек, касающихся энергосбережения, можно выполнить используя средства вашего оконного менеджера или рабочего окружения.
P.S. У меня также имеются некоторые скрипты, связанные с настройками жёсткого диска в зависимости от режима работы компьютера, написанные для уменьшения количества парковок головок винчестера (была одно время популярна такая «страшная» тема :)). Если кого-либо заинтересует, могу выложить.

Я Gentoo & Funtoo

Сидел и много думал. Так и не

Сидел и много думал. Так и не понял, как pm-utils заменят мне powermgmt-base.
Pm-utils всего лишь делают suspend и hibernation. А кто мне будет runlevels переключать?

Как вам уже указывали,

Как вам уже указывали, руководство устарело. Применяемое вами в данном контексте понятие «runlevels» — определение состояния электроснабжения компьютера от сети или батареи — реализуется входящим в состав pm-utils скриптом /usr/bin/on_ac_power. С его помощью у меня, например, реализовано включение энергосберегающего режима для жёсткого диска и внесение необходимых изменений в /proc. Переключение частоты процессора, выбор политики частоты процессора, энергосберегающие функции дисплея, время перехода в энергосберегающие режимы, выбор профилей энергосбережения в зависимости от разряда батареи и т. д. — за всё это у меня отвечает kde-base/powerdevil.

Я Gentoo & Funtoo

Lupo Alberto

Lupo Alberto написал(а):
Большинство остальных настроек, касающихся энергосбережения, можно выполнить используя средства вашего оконного менеджера или рабочего окружения.

А можно перечислить какими средствами для kde-4.3 можно выполнить большинство настроек касающихся энергосбережения?

Можно, от чего ж нельзя:

Можно, от чего ж нельзя:

  • назначение, конфигурирование профилей энергосбережения, имеются четыре предустановленных, возможно создание собственных с настройкой параметров:
    • отключение графических эффектов,
    • реакция на нажатие различных кнопок,
    • переход в различные режимы при бездействии компьютера,
    • энергосбережение дисплея с указанием времени перехода в дежурный и спящий режимы либо отключение,
    • управление governor'ами — стратегия выбора частоты процессора,
    • отключение при необходимости ядер процессора,
    • и т. д.
  • выбор профиля в зависимости от режима работы — «от сети» либо «от батареи»;
  • выбор профиля в зависимости от заряда батареи;
  • назначение различных уровней заряда батареи;
  • возможность блокировки дисплея при выходе из ждущего и спящего режимов;
  • настройка системных уведомлений при переходе в различные режимы, контроль уровня зарядки батареи и т. д.
  • проверка совместимости оборудования, рекомендации по настройке.

Я Gentoo & Funtoo

я имел в виду какими

я имел в виду какими программными средствами?
PowerDevil знаю. Установилась по-умолчанию. Есть еще какие-нибудь программы?

Rico написал(а): я имел в

Rico написал(а):
я имел в виду какими программными средствами?
PowerDevil знаю. Установилась по-умолчанию. Есть еще какие-нибудь программы?

А чем kde-base/powerdevil не программа? Какой именно функциональности не хватает этой программе?

Я Gentoo & Funtoo

Да вообщем то все хватает,

Да вообщем то все хватает, просто у меня проблемы с уходом в сон, поэтому и спрашивал... может еще какие программы есть.

И вообще, если брать

И вообще, если брать http://www.gentoo.org/doc/en/power-management-guide.xml и делать по нему, то где /var/log/messages? Я оттуда должен взять название события, а у меня и файла то такого нет. В общем в бошке одна каша.
Нежто нет толкового актуального руководства?

Какой-либо сервис

Какой-либо сервис (app-admin/metalog, app-admin/rsyslog, app-admin/sysklogd, app-admin/syslog-ng, etc), ответственный за логирование сообщений системы запущен?

Я Gentoo & Funtoo

Lupo Alberto

Lupo Alberto написал(а):
Какой-либо сервис (app-admin/metalog, app-admin/rsyslog, app-admin/sysklogd, app-admin/syslog-ng, etc), ответственный за логирование сообщений системы запущен?

Точно. Прописал syslog-ng в default сразу появился message.

.

Bankir написал(а):
Точно. Прописал syslog-ng в default сразу появился message.

Внимательнее Хэндбук читать надо :)
Оно там есть.

ЗЫ: Но вот тема [критериев] выбора и конфигурирования демона логирования (строго говоря, выходящая за рамки Gentoo Handbook) там не раскрыта.

:wq
--
Live free or die

Anarchist написал(а): ЗЫ: Но

Anarchist написал(а):
ЗЫ: Но вот тема [критериев] выбора и конфигурирования демона логирования (строго говоря, выходящая за рамки Gentoo Handbook) там не раскрыта.

потому и не расрыта.

Вот есть неплохое руководство

Вот есть неплохое руководство по управлению питанием. Точнее это перевод известного руководства.

буду честен, я не знаю, почему у меня все работает

mib написал(а): Вот есть

mib написал(а):
Вот есть неплохое руководство по управлению питанием. Точнее это перевод известного руководства.

Ссылка не работает, нужно удалить последний «/» в адресе — http://iandmyfriendgentoo.blogspot.com/2007/12/blog-post_12.html
P.S. На мой взгляд приведённая там информация несколько устарела, можно всё сделать проще.
P.S.S. Это перевод статьи, указанной топикстартером :)

Я Gentoo & Funtoo

Мне кажется весь этоо гид в

Мне кажется весь этоо гид в том числе и оригинал устарел

powermgmt-base ставить не

powermgmt-base ставить не надо, сейчас всё делает pm-utils.

Тоже пытаюсь осилить power

Тоже пытаюсь осилить power management на ноуте samsung-r25. Делаю все по доке из первого поста, и столкнулся с такой проблемой - on_ac_power всегда возвращает false, то есть на батарейку бук всегда переключается, а при переключении на АС - обратно не возвращается. :(
Выполняю
on_ac_power && echo AC || echo Battery
Он всегда возвращает Battery - подключен провод питания или нет, без разницы.
Может кто сталкивался?

Кстати, второй вопрос:
Выдергиваю шнур питания из ноута, яркость экрана падает на минимум, вставляю провод - яркость снова на максимум. Все бы хорошо, только кнопки яркости ни в первом ни во втором случае не работают. Как их Включить? Загружался с System Rescue CD (он на gentoo базируется) - там кнопки яркости работают!
Какие конфиги надо, выложу, ноут пока что к интернету не подключен, поэтому сразу сейчас запостить не могу.

:wq

мда... удалил powermgmt,

мда... удалил powermgmt, поставил pm-utils. Теперь работает наоборот - on_ac_power всегда выдает только AC.

:wq

решилось ребутом (:

решилось ребутом (:

:wq

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".