Форум — General wm и login 0 0 Подскажите не зависящий от дистрибутива способ сделать автоматический запуск wm'а после консольного логина и выпадание в обратно в login после логаута из wm. shell: bash Ссылка
>> shell: bash Обязательно нужен шелл? ИМХО можно в качестве шелла юзерам указать скриптик, который будет делать startx. Или даже просто startx указать... Deleted (08.09.08 15:20:48 MSK) Ссылка
в .bashrc прописать startx exit в .xinitrc старт оконного менеджера/DE, например startxfce4 lazyklimm ★★★★★ (08.09.08 15:21:56 MSK) Показать ответы Ссылка
Ответ на: комментарий от lazyklimm 08.09.08 15:21:56 MSK startx; exit lazyklimm ★★★★★ (08.09.08 15:22:26 MSK) Ссылка
Ответ на: комментарий от lazyklimm 08.09.08 15:21:56 MSK Ээ. Так каждый процесс баш будет пытаться иксы стартовать и дохнуть, не надо такого счастья. Во-первых, лучше в .profile Во-вторых, надо проверить -- вдруг мы уже внутри иксов (или там по ссш зашли): [ -z "$DISPLAY" ] || exec startx Правда, только один юзер с таким фокусом сможет залогиниться. lodin ★★★★ (08.09.08 15:38:14 MSK) Показать ответ Ссылка
Всем спасибо. В .bashrc: startfreex.sh exit , где startfreex.sh находит первый свободный DISPLAY и делает на него startx. (за одно понял, каким глупым был вопрос :( ) anonymous (08.09.08 16:39:49 MSK) Ссылка
А смысл в этом? Чем что-нибудь вроде xdm не устраивает? Или если так уж нужен консольный логин - то ручной запуск нужного wm через xinit? anonymous (08.09.08 16:40:03 MSK) Ссылка
Ответ на: комментарий от lodin 08.09.08 15:38:14 MSK >Ээ. Так каждый процесс баш будет пытаться иксы стартовать и дохнуть, не надо такого счастья. упс, облажался >Правда, только один юзер с таким фокусом сможет залогиниться. ну а если что-то вроде startx -- :$i lazyklimm ★★★★★ (08.09.08 23:47:43 MSK) Ссылка
Не понял, что вам нужно, но посмотрите в сторону qingy (http://qingy.sourceforge.net/). Но собирайте без поддержки directfb. andreyu ★★★★★ (09.09.08 00:39:17 MSK) Ссылка