|
楼主 |
发表于 2011-4-6 16:33:00
|
显示全部楼层
Post by yuihji;2133755
不一样啊。对于启动脚本 /etc/inittab ,文本开头有说明:
- # Runlevels:
- # 0 Halt
- # 1(S) Single-user
- # 2 Not used
- # 3 Multi-user
- # 4 Not used
- # 5 X11
- # 6 Reboot
复制代码
后面有:
- # Example lines for starting a login manager
- #x:5:respawn:/usr/bin/xdm -nodaemon
- #x:5:respawn:/usr/sbin/gdm -nodaemon
- #x:5:respawn:/usr/bin/kdm -nodaemon
- x:5:respawn:/usr/bin/slim >/dev/null 2>&1
复制代码
以下是我的理解,不妥之处请指正:
如果你取消某一行前的#号注释,即启用某个 dm (本例中是 slim ),如果前面:
- ## Only one of the following two lines can be uncommented!
- # Boot to console
- #id:3:initdefault:
- # Boot to X11
- id:5:initdefault:
复制代码
声明开机运行级为5(正如本例),那么开机后就会额外启动指定 dm 。如果为3,那么开机后不会再启动 dm 。3和5区别仅在于此。
但是 archlinux 的 /etc/rc.conf 最后一行 DAEMONS=( syslog-ng … ) 中如果有 dm ,如 kdm ,gdm ,sldm ,就会导致无论3和5,都会加载 dm 。
如果我的说法无误,那么 lz 的 rc.conf 的 DAEMONS 中有 dm。
参考: https://wiki.archlinux.org/index ... 4%B8%AD%E6%96%87%29
是的哦,rc.conf里是有gdm哦,都是教程害的。。。我我我 |
|