Запустить программу для пользователя

Нужно чтоб когда пользователь ввел все свои данные (логин и пароль) запускался определенный иксовый сеанс и одна программа.
.Xsession не помогает потому как если пользователь выдерет другой сеанс все настройки в ....
Как это сделать?

В файл .bashrc (или

В файл .bashrc (или .bash_profile - не помню) в хоме юзера пишешь что-нибудь вроде

startx &
slepp 20 && tvoja_programma

Вроде должно работать.

Ага, и каждый

Ага, и каждый раз при запуске нового шелла у узера будут иксы стартовать штоле?

Файлик ~/.xsession - тамо надо указывать.
_________________
(define (brainfucking brain)
(brainfucking brain))

Гм.

Гм. Действительно. Ступил, Сорри.

(ну можно конечно всяких ифов добавить, но все равно)

А как юзер

А как юзер логинится? Через kdm/gdm или из консоли?

Если kdm/gdm - то ~/.xsession, если из консоли - ~/.xinitrc (примерно):

startkde&
my_progname&

и запускать:

$ xinit

_________________
(define (brainfucking brain)
(brainfucking brain))

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".