LINUX.ORG.RU

Логика logind

 , ,


0

2

Вот у нас HandleLidSwitchDocked есть, а IdleActionDocked нету? Т.е. для закрытия крышки при доке/внешнем мониторе есть отдельная логика, а для действия по простою нету?

Неконсистентность какая-то


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

Ну может я не прав, пришел пожаловаться крч. На самом деле IdleAction вообще скорее всего нинужно, поскольку:

1. ничего не знает про батарейку

2. требует инфы об идле от логин менеджера или DE

Тут какой-нибудь xautolock смотрится выигрышней

polozz
() автор топика

Багтрекер не здесь. [2]

Но да, варианты поведения там действительно куцые. Их все ингибируют и пишут свои.

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

Отдельный менеджер питания использовать не хочется. Пока хватает:

  • для экрана иксового DPMS
  • для событий крышки и кнопок logind
  • xautolock для сна при питании от батарейки при простое

А что можно использовать для действия при критическом заряде батареи?

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

В современных DE этим занимается upower. Но он тоже не особо гибкий, там можно задать одно из трёх действий + критический уровень заряда (либо в виде уровня заряда, либо в виде оставшегося времени работы). Минималистичного ничего не знаю, ИМХО проще уж тогда руками sysfs поллить.

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

Моей батарейке правда понадобился немного другой рул

ACTION==«change», SUBSYSTEM==«power_supply», ATTR{capacity_level}==«Critical», RUN+=«команда»

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