|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Kirill Frolov 2:5030/827.2 08 Mar 2005 20:57:29 To : Alex Kicelew Subject : Re: .xsession -------------------------------------------------------------------------------- On Sat, 05 Mar 05 02:00:35 +0300, Alex Kicelew wrote: AK> Правильно ли я понял, что Х-сервер, закрываясь, не шлет запущенным под ним AK> программам никаких сигналов? А через какое место он их слать будет? Для полноты картины представь, что сервер и твоя программа исполняются на разных машинах. Твоя программа только сама себе сигнал послать может, если будет уметь взаимодействовать с xlib. AK> Чуть подробнее. Есть абсолютно не иксовая (никак не общающаяся с иксами) AK> программа, которая, тем не менее, должна присутствовать в памяти только во AK> время AK> икс-сессии. Для чего она стартуется из .xsession и... благополучно остается AK> жить AK> после закрытия сессии. Программа самописная, каких я только сигналов в ней AK> ловить не пытался. Hету сигналов... Стартуй из xterm. Сам xterm спрячь средствами WM. Будут тебе и сигналы. Или проще из того же WM. AK> Способ все равно ее убить при выходе из иксов я нашел, но мне просто AK> интересно: иксы действительно не сигналят о своей смерти, или это я таки AK> дурак и что-то упустил? Hужно разделять конец работы сервера (на одной машине) и конец сессии (на другой машине). --- [ZX] * Origin: A quick brown fox jumps over the lazy dog. (2:5030/827.2) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/1092033d3cecd.html, оценка из 5, голосов 10
|