Difference between revisions of "RPi Debian Auto Login"

From eLinux.org
Jump to: navigation, search
(Auto StartX (Run LXDE))
(One intermediate revision by the same user not shown)
Line 14: Line 14:
  
 
==Auto StartX (Run LXDE)==
 
==Auto StartX (Run LXDE)==
 +
 
In Terminal:
 
In Terminal:
  sudo nano /etc/profile
+
 
At the scroll to the bottom and add:
+
  sudo nano /etc/rc.local
  startx
+
 
ctrl+x to exit, Y to save followed by enter twice
+
Scroll to the bottom and add:
 +
 
 +
  su pi -c startx
 +
 
 +
(where <code>pi</code> is the username you want to run X as).  Press <code>Ctrl+X</code> to exit, <code>Y</code> to save followed by <code>Enter</code> twice.
 +
 
 +
''(Note: The previous method indicated that you should add <code>startx</code> to <code>/etc/profile</code>.  The updated method is better, since it will cause <code>startx</code> to run only when necessary, and it will not launch the X server as root.)''
  
 
{{Template:Raspberry Pi}}
 
{{Template:Raspberry Pi}}

Revision as of 12:49, 22 October 2012

This guide will show you how to login to Debian Squeeze and start LXDE by simply powering the Pi on.

Auto Login:

In Terminal:

sudo nano /etc/inittab

Scroll down to:

1:2345:respawn:/sbin/getty 115200 tty1

and change to

#1:2345:respawn:/sbin/getty 115200 tty1

Under that line add:

1:2345:respawn:/bin/login -f pi tty1 </dev/tty1 >/dev/tty1 2>&1

Ctrl+X to exit, Y to save followed by enter twice

Auto StartX (Run LXDE)

In Terminal:

sudo nano /etc/rc.local

Scroll to the bottom and add:

su pi -c startx

(where pi is the username you want to run X as). Press Ctrl+X to exit, Y to save followed by Enter twice.

(Note: The previous method indicated that you should add startx to /etc/profile. The updated method is better, since it will cause startx to run only when necessary, and it will not launch the X server as root.)