![]() |
ubuntu.com - launchpad.net - ubuntu help
|
|
|||||||
Ubuntu 9.10 is out!!!
When downloading Ubuntu 9.10 please consider using bittorrent to get your copy of Ubuntu. The Ubuntu Developers Summit for Lucid Lynx will be held the week of 16-Nov-2009 till 20-Nov-2009 in Dallas, TX USA. Visit the the Ubuntu wiki for more information about UDS and how to participate remotely. |
|
Tutorials & Tips The place to find Ubuntu related Tips & Tricks. |
|
|
Thread Tools | Display Modes |
|
|
#1 |
|
Quad Shot of Ubuntu
![]() |
HOWTO: Automatically login to XFCE without a login manager
I based this post of one made in the Hoary section by "peekpt" with some updates for breezy and later versions of ubuntu.
Are you tired off typing logins? Don't want to load heavy login managers? This guide let's you have autologin and autostart for your XFCE: Let's open a console and then create the file autologin.c Code:
sudo nano autologin.c Code:
int main() { execlp( "login", "login", "-f", "your_user_here", 0); }
Let's compile.. you will need to have gcc-3.4 installed so if you dont you need to Code:
sudo apt-get install gcc-3.4 Code:
sudo gcc-3.4 -o autologin autologin.c Code:
sudo cp autologin /usr/local/sbin Code:
sudo nano /etc/inittab Code:
1:2345:respawn:/sbin/getty 38400 tty1 Code:
1:2345:respawn:/sbin/getty -n -l /usr/local/sbin/autologin 38400 tty1 Code:
#1:2345:respawn:/sbin/getty 38400 tty1 1:2345:respawn:/sbin/getty -n -l /usr/local/sbin/autologin 38400 tty1 2:23:respawn:/sbin/getty 38400 tty2 3:23:respawn:/sbin/getty 38400 tty3 4:23:respawn:/sbin/getty 38400 tty4 5:23:respawn:/sbin/getty 38400 tty5 let's make the autostart: Code: Code:
nano .bash_profile Code:
if [ -z "$DISPLAY" ] && [ $(tty) == /dev/tty1 ]; then
startxfce4
fi
Code:
sudo apt-get remove gdm xdm kdm I used this page as guide: http://www.dicas-l.unicamp.br/dicas-l/20030129.shtml Notes If you don't use xfce you can also run startx at startup using Code:
if [ -z "$DISPLAY" ] && [ $(tty) == /dev/tty1 ]; then
startx
fi
To undo the changes you have made just edit the inittab file and uncomment the line you commented and comment out the line you added. Code:
sudo nano /etc/inittab
__________________
Regards, Haegin If all else fails curl up in bed with a good book. "<mc44> rob: every time you don’t read the topic, god kills a lolcat" Last edited by Haegin; December 11th, 2006 at 04:49 PM.. Reason: Updating to bring inline with new forum rules on howtos |
|
|
|
| Bookmarks |
| Thread Tools | |
| Display Modes | |
|
|