[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: acpi/events/lidbtn отрабатывает дважды -- как побороть?



On Tue, 31.03.2009 12:30:29 , Alexey Pechnikov wrote:
> Hello!
> 
> On Monday 30 March 2009 18:56:39 Тихон Тарнавский wrote:
> > Как выяснилось, здесь не тот случай: второе событие создаётся _после_
> > просыпания.
> 
> Тогда запускать acpid с ключом S.
> 
> $ cat /etc/default/acpid
> # Options to pass to acpid
> #
> # OPTIONS are appended to the acpid command-line
> OPTIONS="-S"
> 
> Мне это помогло избавиться от дублирования обработки событий (демон hal ловит 
> события в сокете и повторно их обрабатывает).

Да нет здесь _дублирования обработки_ событий. Здесь _два события_:
"закрытие крышки", генерящееся действительно в момент закрытия; и
"открытие крышки", генерящееся в момент просыпания по факту различия
состояний /proc/acpi/button/lid/*/state сейчас и до засыпания. Так что
всё правильно, и так даже удобнее: я, например, на открытие поднятие
eth1 повешу, который usb и соответственно при засыпании отваливается.

-- 
С уважением,
Тихон Тарнавский.
http://linuxforum.ru
http://posix.ru


Reply to: