Необходимо решить такую необычную проблему в Linux:
после консольного логина чтоб сразу запускались иксы. Ну желательно еще, чтоб после завершения сессии делался logout. Ну то есть все тоже самое, что при kdm/xdm только логин обычный в консоли. Вроде бы элементарная вещь, а столкнулся с большими сложностями. Необходимо это потому, что изменить консольный вход под мои нужды мне успешно удалось, а в kdm/xdm очень многое "зашито" и в каждом дистре свои окошки-менюшки. Какое-то свое оформление скриптами туда всунуть нельзя, кроме как поменять заголовок окна...
Видимо единственный путь этого добиться - это делать это через стартовые скрипты шелла. Я думал так: в bashrc вставляю строчки:
#X start
startx
logout
и все должно работать... где-то так даже заработало практически. НО! В большинстве случаев иксы не запускаются. Всплывает ошибка что-то типа:
X authentication failure
То есть просто из коммандной строки startx работает, а из скрипта - нет. Кто знает, почему?
Никакие заморочки с иксовыми скриптами к успеху не привели. Всякие пути решения, которые выгуглились походу - тоже.
Если кто в курсе что это за зверь, как его можно победить - помогите. Ну или может доки какие есть дельные..
И вообще с высока своего опыта посмотрите на всю затею: может быть как-то по-другому можно подойти или может ваще весь подход слишком уж неразумный/неправильный
спасибо