On 2009.05.05 at 19:37:18 +0400, yuri.nefe...@gmail.com wrote:

>
>   Сам вижу, что некрасиво, но лучше выдумать не смог.
>
>   1) Явно, что это ноутбучная штучка, так что локальные X
>      должны быть. А что если их два?

>   2) Пользователь один, что опять же не факт. А как бы проверить
>      кто на DISPLAY=0:0 сидит?

Вот для решения этой проблемы и придумали D-Bus. Чтобы не разбираться от
какого юзера, да есть ли у него X-ы да и вообще. Чтобы из обработчика
события  не глядя
слать сообщения в system bus. А кому интересно - их слушает и
предпринимает действия, требующие взаимодействия с пользователем. 


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Ответить