Автологин пользователя и автостарт rdesktop [SOLVED]

Хочется сделать так, чтобы после загрузки компа, пользователю сразу высвечивалось приглашение rdesktop.

Для начала попробовал сделать без автологина и прописал пользователю в /home/ruser/.xinitrc

Цитата:
/usr/local/bin/rdesktop -f server &
twm

и .twmrc

Цитата:
menu "defops"
{
"Menu" f.title
"" f.nop
"Reconnect" f.exec "/usr/local/bin/rdesktop
-f server &"
"" f.nop
}

В результате после startx получаю пустое окно с курсором - иксом
Подскажите пожалуйста, как лучше сделать автологин пользоватея и автостарт rdesktop, желательно не используя gdm или kdm

mingetty

про автологин (only)

emerge mingetty

в inittab наити и заменить на
c6:2345:respawn:/sbin/mingetty --noclear --autologin ваш_логин tty6

в .bash_profile пользователя добавить startx
в .xinitrc пользователя добавить запуск того чего надо

и что будет

и что будет када сломаются Х?

У меня такой

У меня такой .bash_profile

if [ -z "$DISPLAY" ] && [ $(tty) == /dev/tty1 ]; then
startx
fi
Все как по руководству.
Если выхожу из Х остается в консоли. Если выхожу из консоли гузятся Х.
Только у меня автологин на tty1.
И еще такая проблема. В недоумении как её решить.
http://www.gentoo.ru/node/10422

а что ожидается в этом случае?

... ничего не будет - не загрузятся иксы, останется висеть консоль с приглашением ввести хоть что нибудь - заходи бери что хош ...

посмотри

посмотри скрипты как стартует /etc/init.d/xdm и сделай себе по аналогии сервис.

SOLVED

В результате сделал так:

emerge mingetty
/etc/inittab
Строку
c6:2345:respawn:/sbin/agetty 38400 tty6 linux
заменил на
c6:12345:respawn:/sbin/mingetty --autologin myuser --noclear tty6

Цитата:
/home/myuser/.bashrc
if [ -z "$DISPLAY" ] && [ $(tty) == /dev/tty6 ]; then
startx
fi

Цитата:
/home/myuser/.xinitrc

/usr/bin/rdesktop -r sound:local -r disk:cdrom=/mnt/cdrom -u domen_user -D -k ru -d MYDOMEN -f 192.0.0.1 & twm

Чего пока не добился, это чтобы при выходе из rdesktop запускался twm с меню

Цитата:
/home/myuser/.twmrc

menu "defops"
{
"Menu" f.title
"" f.nop
"Reconnect" f.exec "/usr/bin/rdesktop -r sound:local -r disk:cdrom=/mnt/cdrom -u domen_user -D -k ru -d MYDOMEN -f 192.0.0.1 &"
"" f.nop
}

по-моему надо

по-моему, надо между командами && ставить, а не одно

p.s. у меня вопрос, а как сделать чтоб перед запуском rdesktop проверялось работает ли сеть?

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

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