автологин+автостарт Xorg

Замучался логиться и иксы стартовать…как это пропустить?ибо я единственный юзер своего ПС
но стоит только openbox.нет ни kdm ни gdm
slim
в слиме есть автологин?
такие дела.
http://www.google.ru/search?q=inittab+% … 8&oe=UTF-8
Разберемся, голубчик!
http://ru.gentoo-wiki.com/%D0%90%D0%B2% … 0%B8%D0%BD
все сделал как тут сказано, в /etc/innitab
c1:2345:respawn:/sbin/agetty -n -l /usr/local/sbin/autologinfred 38400 vc/1 linux
#c1:2345:respawn:/sbin/agetty -8 38400 vc/1 linux
c2:2345:respawn:/sbin/agetty -8 38400 vc/2 linux
c3:2345:respawn:/sbin/agetty -8 38400 vc/3 linux
c4:2345:respawn:/sbin/agetty -8 38400 vc/4 linux
c5:2345:respawn:/sbin/agetty -8 38400 vc/5 linux
c6:2345:respawn:/sbin/agetty -8 38400 vc/6 linux
(вместо 1 строки была та строке что с комментом)
но ничего не получается толкового…подскажите
corriSh
/usr/local/sbin/autologinfred
Вы фреда, я надеюсь, исправили? ;)

PS а вообще второй способ более вменяемый
такие дела.
какой в второй?из генту-вики?там вроде же написано что он для других дистрибутивов он не подойдет…
что я делаю не так?
[email protected]:~$ cat ~/autologinfred.c
int main() {
  execlp( "corrish", "corrish", "-f", "fred", 0);
} 
[email protected]:~$ gcc -o autologinfred autologinfred.c
autologinfred.c: В функции ‘main’:
autologinfred.c:3: предупреждение: несовместимая неявная декларация внутренней функции ‘execlp’
[email protected]:~$ sudo cp autologinfred /usr/sbin/
[email protected]:~$ cat /etc/inittab
#
# /etc/inittab
#
#  Runlevels:
#    0    Halt
#    1(S)	Single-user
#    2    Not used
#    3    Multi-user
#    4    Not used
#    5    X11
#    6    Reboot
## Only one of the following two lines can be uncommented!
# Boot to console
#id:3:initdefault:
# Boot to X11
id:5:initdefault:
rc::sysinit:/etc/rc.sysinit
rs:S1:wait:/etc/rc.single
rm:2345:wait:/etc/rc.multi
rh:06:wait:/etc/rc.shutdown
su:S:wait:/sbin/sulogin -p
# -8 options fixes umlauts problem on login
#Это строка была первой ->#c1:2345:respawn:/sbin/agetty -8 38400 vc/1 linux
c1:2345:respawn:/sbin/agetty -n -l /usr/local/sbin/autologinfred 38400 vc/1 linux
c2:2345:respawn:/sbin/agetty -8 38400 vc/2 linux
c3:2345:respawn:/sbin/agetty -8 38400 vc/3 linux
c4:2345:respawn:/sbin/agetty -8 38400 vc/4 linux
c5:2345:respawn:/sbin/agetty -8 38400 vc/5 linux
c6:2345:respawn:/sbin/agetty -8 38400 vc/6 linux
ca::ctrlaltdel:/sbin/shutdown -t3 -r now
# Example lines for starting a login manager
x:5:respawn:/usr/bin/xdm -nodaemon
#x:5:respawn:/usr/sbin/gdm -nodaemon
#x:5:respawn:/opt/kde/bin/kdm -nodaemon
#x:5:respawn:/usr/bin/slim >& /dev/null
# End of file
Вот 100% рабочий рецепт из нашего родного вики (сам делал у предков на компе) http://wiki.archlinux.org/index.php/%D0 … 0%BA%D0%B5
Фактически при автологине не нужен никакой экранный менеджер - сразу стартуют иксы.
corriSh
execlp( “corrish”, “corrish”, “-f”, “fred”, 0);
;))))))) это Вы сами придумали?

второй вариант, если его не тупо использовать, превращается в то, что выше коллега посоветовал.
такие дела.
~$ cat /etc/inittab
#
# /etc/inittab
#
#  Runlevels:
#    0    Halt
#    1(S)	Single-user
#    2    Not used
#    3    Multi-user
#    4    Not used
#    5    X11
#    6    Reboot
## Only one of the following two lines can be uncommented!
# Boot to console
id:5:initdefault:
# Boot to X11
#id:5:initdefault:
rc::sysinit:/etc/rc.sysinit
rs:S1:wait:/etc/rc.single
rm:2345:wait:/etc/rc.multi
rh:06:wait:/etc/rc.shutdown
su:S:wait:/sbin/sulogin -p
# -8 options fixes umlauts problem on login
#c1:2345:respawn:/sbin/agetty -n -l /usr/local/sbin/autologinfred 38400 vc/1 linux
c1:2345:respawn:/sbin/agetty -8 38400 vc/1 linux
#c1:2345:respawn:/sbin/agetty -n -l /usr/local/sbin/autologin 38400 vc/1 linux
c2:2345:respawn:/sbin/agetty -8 38400 vc/2 linux
c3:2345:respawn:/sbin/agetty -8 38400 vc/3 linux
c4:2345:respawn:/sbin/agetty -8 38400 vc/4 linux
c5:2345:respawn:/sbin/agetty -8 38400 vc/5 linux
c6:2345:respawn:/sbin/agetty -8 38400 vc/6 linux
ca::ctrlaltdel:/sbin/shutdown -t3 -r now
# Example lines for starting a login manager
#x:5:respawn:/usr/bin/xdm -nodaemon
#x:5:respawn:/usr/sbin/gdm -nodaemon
#x:5:respawn:/opt/kde/bin/kdm -nodaemon
#x:5:respawn:/usr/bin/slim >& /dev/null
# End of file
[email protected]:~$ cat /boot/grub/menu.lst
# Config file for GRUB - The GNU GRand Unified Bootloader
# /boot/grub/menu.lst
# DEVICE NAME CONVERSIONS 
#
#  Linux           Grub
# -------------------------
#  /dev/fd0        (fd0)
#  /dev/hda        (hd0)
#  /dev/hdb2       (hd1,1)
#  /dev/hda3       (hd0,2)
#
#  FRAMEBUFFER RESOLUTION SETTINGS
#     +-------------------------------------------------+
#          | 640x480    800x600    1024x768   1280x1024
#      ----+--------------------------------------------
#      256 | 0x301=769  0x303=771  0x305=773   0x307=775
#      32K | 0x310=784  0x313=787  0x316=790   0x319=793
#      64K | 0x311=785  0x314=788  0x317=791   0x31A=794
#      16M | 0x312=786  0x315=789  0x318=792   0x31B=795
#     +-------------------------------------------------+
# general configuration:
timeout   5
default   0
color light-blue/black light-cyan/blue
# boot sections follow
# each is implicitly numbered from 0 in the order of appearance below
#
# TIP: If you want a 1024x768 framebuffer, add "vga=773" to your kernel line.
#
#-*
в /etc/fstab прописано так
# (0) arch linux
title  Arch Linux
root   (hd0,0)
kernel /boot/vmlinuz26 root=/dev/disk/by-uuid/38203229-b7f4-42bd-9cb6-6228ccc9c33b ro 5
initrd /boot/kernel26.img

вроде все сделал по уму, а результата нет…где накосячил?
 
Зарегистрироваться или войдите чтобы оставить сообщение.