Re: 系统启动到X桌面过程请教

發表於 :
週四 7月 16, 2009 11:27 am
由 paar
這是個有點深度的好問題,
看來您研究的差不多了,
您的 config/kdm 在 /usr/share 下?
我的是在 /usr/kde/3.5/share 下,
您 prefix 過了?
Re: 系统启动到X桌面过程请教

發表於 :
週日 7月 19, 2009 3:58 pm
由 lofeng
目前我的系统是这样启动的:
在/etc/inittb中默认的启动级别是3,但是运行过#rc-update add xdm default
所以虽然默认的运行级别是3,但是仍然能通过kdm登录进入X Window
此时也可以通过console 登录(root用户),然后#startx也可进入X Window,但是如果是以普通用户登陆),#startx是不能进入X Window
————————————————————————————————————————————————————————————————
使用startx来启动X Window整个过程比较好理解,这个网上也有很多分析
只是在我的/etc/X11/目录下有些文件不存在,如xinit/xserverrc、Xresources、Xmodmap
————————————————————————————————————————————————————————————————
但是通过kdm来登录X Window却有点不好理解。
系统启动后,会通过/etc/init.d/xdm来启动kdm,但是这个过程中,会读取哪些文件,读取的次序又是怎样的,则不是很清楚。
/usr/share/config/kdm/Xsession这个文件是比较重要的文件,我前面也提到过,但是在哪个文件中#source /usr/share/config/kdm/Xsession的呢?
还有具体是在什么地方启动X server也不是很明晰,不像startx中有很明确的xinit指令来启动Xserver