设置X的鼠标主题
自动登录linux(不使用登录管理器)
Linux下LCD屏幕字体显示优化--dpi设置及sub-pixel次像素微调本文是指自动登录X
方法一:
编辑/etc/inittab,确保启动级别为5,即:
id:5:initdefault:
并且在最后面添加一行:
x:5:once:/bin/su username -l -c "/bin/bash --login -c startx >/dev/null 2>/dev/null"
(注:要把原来类似的那行注释掉,username替换为要自动登录的用户名)
方法二:
源代码:
int main() {
execlp( "login", "login", "-f", "your_user_here", 0);
}
execlp( "login", "login", "-f", "your_user_here", 0);
}
保存为autologin.c,其中your_user_here替换为要自动登录的用户名,然后编译并安装之:
$ gcc autologin.c -oautologin
$ sudo cp autologin /usr/sbin/autologin
$ sudo cp autologin /usr/sbin/autologin
配置 /etc/inittab
确保启动级别为3
然后修改
c1:2345:respawn:/sbin/agetty -8 38400 vc/1 linux
为
c1:2345:respawn:/sbin/agetty -n -l /usr/sbin/autologin 38400 vc/1 linux
配置 ~/.bash_profile
添加:
if [ -z "$DISPLAY" ] && [ $(tty) == /dev/vc/1 ]; then
startx
fi
startx
fi
最后重启即可。
无论哪种方法,注销后都会回到文本界面,运行startx即可启动X并自动登录,请在~/.xinitrc里指定使用的桌面管理器。
附我的~/.xinitrc:
#!/bin/sh
#
# ~/.xinitrc
#
# Executed by startx (run your window manager from here)
#
source ~/.xprofile
DEFAULTSESSION=startlxde
case "$1" in
"LXDE")
exec startlxde
;;
"GNOME")
exec gnome-session
;;
"KDE")
exec startkde
;;
"XFCE4")
exec startxfce4
;;
"ICEWM")
exec icewm-session
;;
"FLUXBOX")
exec startfluxbox
;;
*)
exec $DEFAULTSESSION
;;
esac
#
# ~/.xinitrc
#
# Executed by startx (run your window manager from here)
#
source ~/.xprofile
DEFAULTSESSION=startlxde
case "$1" in
"LXDE")
exec startlxde
;;
"GNOME")
exec gnome-session
;;
"KDE")
exec startkde
;;
"XFCE4")
exec startxfce4
;;
"ICEWM")
exec icewm-session
;;
"FLUXBOX")
exec startfluxbox
;;
*)
exec $DEFAULTSESSION
;;
esac
方法二参考:HOWTO: Autologin and Autostart XFCE (just pushing power button)
- 版权所有,转载请遵循“署名-非商业用途-保持一致”创作共用协议。
- zkkkpycj - 2009-04-05 10:17
- augmentin - 2009-04-22 18:06
- order adipex - 2009-04-22 20:01
- advil - 2009-04-22 21:47
- cheap vicodin - 2009-04-22 23:00
- triamcinolone - 2009-04-23 00:04
- proscar - 2009-04-23 02:28
- hoodia online - 2009-04-23 03:46
- generic finasteride - 2009-04-23 05:08
- omeprazole - 2009-04-23 07:24
- generic vicodin - 2009-04-23 08:48
- phentermine - 2009-04-23 10:10
- lunesta - 2009-04-23 12:13
- naproxen - 2009-04-23 14:06
- cheap alprazolam - 2009-04-23 15:17
- purchase soma online - 2009-04-23 16:43
- zyrtec - 2009-04-23 18:11
- cetirizine - 2009-04-24 00:03
- meridia online - 2009-04-24 01:22
- adipex online - 2009-04-24 02:25
- generic viagra - 2009-04-24 03:53
- order vicodin - 2009-04-24 06:52
- cetirizine - 2009-04-24 09:42
- celebrex - 2009-04-24 11:51
- cheap valium - 2009-04-24 13:17
- vardenafil - 2009-04-24 14:38
- order diazepam - 2009-04-24 15:49
- generic vicodin - 2009-04-24 17:44
- order ultram - 2009-04-24 18:48
- generic sildenafil - 2009-04-24 21:12
- generic ambien - 2009-04-25 00:20
- order vicodin - 2009-04-25 01:34
- meridia - 2009-04-25 02:50
- tadalafil - 2009-04-25 05:51
- order tramadol - 2009-04-25 07:37
- generic viagra onlin - 2009-04-25 09:45
- generic viagra - 2009-04-25 11:19
- buy vicodin online - 2009-04-25 15:44
- reductil - 2009-04-25 17:32
- propecia online - 2009-04-25 18:52
- cialis online - 2009-04-25 19:57
- buy xanax - 2009-04-25 21:18
- buy adipex online - 2009-04-25 22:39
- prilosec - 2009-04-26 00:20
- darvon - 2009-04-26 01:35
- generic viagra onlin - 2009-04-26 02:42
- buy ambien online - 2009-04-26 04:18
- cheap carisoprodol - 2009-04-26 05:26
- cheap vicodin - 2009-04-26 06:42
- generic prevacid - 2009-04-26 09:28
- orlistat - 2009-04-26 11:09
- buy alprazolam - 2009-04-26 11:09
- buy nexium - 2009-04-26 11:09
- tylenol - 2009-04-26 14:07
- celebrex - 2009-04-26 14:07
- fluconazole - 2009-04-26 14:08
Trackbacks (56)

Jul 08, 2008 06:53:43 PM
这样很危险的哦。。。
Jul 09, 2008 08:47:22 AM
为什么危险呢
Jul 10, 2008 12:35:40 AM
跟linux的设计有出入,linux应该是不信任非管理员用户的。。。
Aug 02, 2008 04:36:41 PM
不是吧 /bin/su username 就是用username登录,也就是X界面权限时username,没什么权限出入啊?
Nov 10, 2008 02:02:18 PM
自己用的话没什么不安全了。