Friday, December 28, 2012

Raspberry Pi LXDE (X Server) Auto Login

I'm using Raspbian Wheezy at the moment and it's very easy to make the Raspberry Pi to do auto login to the LXDE (X server), just run raspi-config and select boot_behaviour, then select boot directly to desktop. This should run LXDE under user pi.

All is great with that, but I'm curious to know what exactly the raspi-config script do to accomplish that. Well, time to fire up grep and do some digging. I found several remnants left by raspi-config while executing this command:
pi@raspberrypi ~ $ sudo grep -r -w 'pi' /etc/ | less
There is an intriguing result while scrolling through less output like these:
...
/etc/lightdm/lightdm.conf:autologin-user=pi
...
/etc/passwd:pi:x:1000:1000:,,,:/home/pi:/bin/bash
/etc/passwd-:pi:x:1000:1000:,,,:/home/pi:/bin/bash
I have yet to decipher the whole stuff, but searching for the remnants of the intriguing raspi-config changes is certainly worthwile.
Post a Comment

No comments: