|
发表于 2004-8-2 20:51:32
|
显示全部楼层
不好意思,错了好几个字:修改一下
------------------------------------------------------
1)如果想使用startx中启动.
可以修改用户目录下的~/.xinitrc或系统的/etc/X11/xinit/xinitrc.startx脚本中优先使用~/.xinitrc作为,如果没有这个文件才使用/etc/X11/xinit/xinitrc.但建议最好不要建立用户自己的~/.xinitrc, 这样startx使用系统的/etc/X11/xinit/xinitrc .默认的/etc/X11/xinit/xinitrc,一般在加载Xresource和设置键盘后优先调用户的~/.Xclient(如果没有就调用系统的/etc/X11/xinit/Xclients) 所以最好建立(或修改)用户~/.Xclient.让这个文件只有一行exec fvmw就可以了.
2)让启动时进入fvwm(武断方法) .
修改系统的/etc/X11/xdm/session.让它在调用其他任何exec之前使用exec fvwm .但最好不修改,默认的/etc/X11/xdm/session,在验证登录以后被会话菜单选项文件(见下面的方法)调用,根据传递给他的第一个参数,选择启动一个窗口管理器或桌面环境.如果这样修改,会让启动界面上的会话选项失效.
3)在启动界面的会话菜单中添加fvwm(文明方法),下面例子位rh9标准方法,绕了几个弯才调用了exec fvwm,各位可以变通 在中间的任何文件中直接调用exec fvwm
在/etc/X11/gdm/Sessions目录下建立一个文件(每一个文件代表回话选项菜单) ,当验证登录后,会根据回话选项,调用这个目录对应的文件.可以使用已经有的文件建立如:cp KDE FVWM 然后编辑这个文件FVWM 把/etc/X11/xdm/session kde 改成 /etc/X11/xdm/session fvwm 然后修改/etc/X11/xdm/session文件:当第一个参数$1=fvwm,调用fvwm对应的switchdesk目录中的文件Xclient.fvwm. 模仿现有的内容添加一个case选项就可以了. 注意要保证这个文件(Xclient.fvwm)中最后一行exec /usr/local/bin/fvwm(注意路径正确) |
|