下面是网上找的方法:
注意:这里的修改要非常小心,出来命令不能敲错之外,一定要记得执行chmod +x autologin,不然搞不好可能会导致启动不了,我在操作的时候就因为忘了执行chmod +x autologin,导致系统一直启动不起来,最后只能通过其他引导系统,并且改回原先的配置(我用的是recovery进入系统,可以直接执行chmod +x autologin)。
一、写脚本autologin
代码:
#!/bin/bash
/bin/login -f <username> #你的用户名
chmod +x autologin设置可执行权限,移动到/usr/bin/下。
二、把/etc/event.d/tty1中下面这一行:
代码:
exec /sbin/getty 38400 tty1
修改为
代码:
exec /sbin/getty -n -l /usr/bin/autologin 38400 tty1
现在已经实现自动登录,下面使自动启动X。
三、修改.profile使登录后直接进入X
添加:
代码:
if [ -z “$DISPLAY” ] && [ $(tty) == /dev/tty1 ]; then
startx
fi
四、重启。成功。
关于作者