From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Tue, 9 Sep 2003 14:59:01 +0400 From: Sergey Vlasov To: community@altlinux.ru Message-Id: <20030909145901.03911991.vsu@altlinux.ru> In-Reply-To: <3F5D65BD.000002.19868@ariel.yandex.ru> References: <3F5C178D.000005.29320@camay.yandex.ru> <3F5C759A.7050907@progroup.ru> <3F5D65BD.000002.19868@ariel.yandex.ru> X-Mailer: Sylpheed version 0.9.4cvs2 (GTK+ 1.2.10; i586-alt-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=KOI8-R Content-Transfer-Encoding: 8bit Subject: [Comm] Re: TV soft (tvtime) X-BeenThere: community@altlinux.ru X-Mailman-Version: 2.1.2 Precedence: list Reply-To: community@altlinux.ru List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 09 Sep 2003 10:59:35 -0000 Archived-At: List-Archive: List-Post: On Tue, 9 Sep 2003 09:31:41 +0400 (MSD) "Alexey Novikov" wrote: > Меня теперь мучает другой вопрос: как _правильно_ сделать, чтобы при выходе > из X-вой сессии выполнялись некоторые скрипты. Конкретно при входе в X нужно > запустить irexec, а при выходе его выгасить. Скрипты напмсать не проблема. > Вопрос в том куда лучше поместить их вызов. К тому же они должны выполняться > с правами пользователя вошедшего в X. У меня сейчас ALT MAster 2.0, > kdm, kde2(ну нравиться он мне, к тому же не до конца еще изжиты старые привычки). > Так вот, я вроде бы нашел что это можно сделать переписав /etc/X11/Xsession. > Вопрос, а как это должно быть правильно? Если в том kdm в выборе графической среды есть default - можно написать ~/.Xclients (этот файл запускается при выборе default, аналогично startkde, startgnome и т.п.), в котором прописать запуск KDE и потом подчистку. Если нет, приходится ещё заниматься извратами в ~/.xprofile (хотя это уже относится к новому xinitrc - в Master 2.0 не пройдёт): function exec() { if [ $# -ge 2 ] then if [ "$1" = "/usr/X11R6/bin/runwm" ] && [ "$2" = "Fvwm2" ] then builtin exec "$HOME/.Xclients" fi fi builtin exec "$@" }