|
发表于 2002-11-28 12:21:01
|
显示全部楼层
gdm和kdm是两个不同风格的图形化界面登录管理器,譬如rh8默认的那个很PP的图形化登界面就是gdm,一般的系统都同时带有kdm和gdm两个,打开/etc/inttab,可以见到最后有一句
x:5:respawn:/etc/X11/prefdm -nodaemon
这句就定义了如果是以init 5级别(也就是直接图形化界面)进入系统的,则运行/etc/prefdm这个脚本(-nodaemon为参数,作用未知),如果你仔细看看这个prefdm脚本,就发现它其实是一个选择脚本,这个脚本执行时会根据/etc/sysconfig/desktop里的内容来选择登录管理器,一般来说,如果/etc/sysconfig/desktop的内容为:
DESKTOP=KDE
则运行kdm做登录管理器
如果内容为:
DESKTOP=GNOME
则运行gdm做登录管理器
这只是对一般系统而言,在红旗3.0上验证过,但在rh8上不行,rh8的prefdm脚本做了点小手脚,上面的方法不行(应该在/etc/sysconfig/desktop里添加多两行定义就可以了)
因此,最直接的选择方法就是,直接把x:5:respawn:/etc/X11/prefdm -nodaemon改成x:5:respawn:kdm -nodaemon或x:5:respawn:gdm -nodaemon
提示:无聊时就打开一些系统脚本看看,你会有惊喜的 |
|