2008年10月9日星期四

slitaz自动登录

借助rungetty完成。
1. 安装rungetty
下载rungetty源码,编译,rungetty用到了自动编译,因此需要安装cmake; 然后make,生成可执行文件rungetty; copy至/sbin目录下;
2. 修改/etc/inittab

tty1::respawn:/sbin/getty 38400 tty1
修改为
tty1::respawn:/sbin/rungetty tty1 --autologin $USER
注意:USER是你想登录的用户名
3. 修改/home/$USER/.profile
添加:
if [ -z "$SCREEN" ] && [ $(tty) = /dev/tty1 ]; then
while true
do
startx --
sleep 10
done
fi
4. 完成以上步骤,就可实现自动登录了。
但是slim的登录窗口还在。如果想让登录窗口消失,两种办法:
第一种方法:最直接,卸载掉slim;
第二种:修改/etc/rcS.conf 中的RUN_DAEMONS,这是系统启动时要开启的服务,从中去掉slim即可。
如此,自动登录完整矣。

没有评论: