This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
automatic_login [2012/10/07 19:37] 85.218.109.130 created |
automatic_login [2012/11/25 11:09] (current) 85.218.109.130 [Ubuntu] |
||
---|---|---|---|
Line 4: | Line 4: | ||
apt-get install mingetty | apt-get install mingetty | ||
</code> | </code> | ||
+ | |||
+ | ====== Debian ====== | ||
+ | |||
edit a line in /etc/inittab (good to make a backup copy before!) for a particular tty that you want to autologin to | edit a line in /etc/inittab (good to make a backup copy before!) for a particular tty that you want to autologin to | ||
Line 22: | Line 25: | ||
</code> | </code> | ||
+ | |||
+ | |||
+ | then edit the .profile file in your user's home directory, adding these lines | ||
+ | |||
+ | <code> | ||
+ | if [ -z "$DISPLAY" ] && [ $(tty) = /dev/tty1 ] ; then | ||
+ | startx ; | ||
+ | fi | ||
+ | </code> | ||
+ | |||
+ | finally, make sure that .xinitrc contains the line which will start your window manager. for example: | ||
+ | |||
+ | <code> | ||
+ | awesome | ||
+ | </code> | ||
more details here: http://www.shellperson.net/autostart-x-without-gdm/ | more details here: http://www.shellperson.net/autostart-x-without-gdm/ | ||
+ | |||
+ | ====== Ubuntu ====== | ||
+ | |||
+ | |||
+ | edit a line in /etc/init/tty1.conf to replace | ||
+ | |||
+ | <code> | ||
+ | exec /sbin/getty -8 38400 tty1 | ||
+ | </code> | ||
+ | |||
+ | with | ||
+ | |||
+ | <code> | ||
+ | exec /sbin/mingetty --autologin [user] tty1 | ||
+ | </code> | ||
+ | |||
+ | then edit your .bashrc (if the user is using bash shell) to add | ||
+ | |||
+ | <code> | ||
+ | startx | ||
+ | </code> | ||
+ | |||
+ | as the last line. | ||
+ | |||
+ | from: http://forum.xbmc.org/showthread.php?tid=38473 |