>нужно чтоб когда пользователь ввел все свои данные (логин и пароль) запускался
>определенный иксовый сеанс и одна программа.
>.Xsession не помогает потому как если пользователь выдерет другой сеанс все настройки
>в ....
>Как это сделать?
вариантов масса.. зависит от конкретики и от программы. что значит 'пользователь выдерет другой сеанс'?например: логин организован посредством xdm|gdm|kdm
юзеру запрещено что-либо менять начинающиеся с . в своём home.
в .xsession записано:
exec firefox &2>/dev/null
exit $?
юзер пройдя авторизацию получит только голые иксы + firefox (при условии что нигде не записано стартовать default-window-manager). Что он может сделать? правильно, заюзать диалоги в меню для открытия/сохранения, но эти диалоги можно просто отключить, ведь все изменения в ~/.firefox запрещены. при выходе из firefox происходит logout.