怎样在ml1.2 KDM 中添加其他窗口管理器选择菜单?
我机子较慢,运行KDE太耗资源,于是装了个 WindowMaker 窗口管理器,现在希望在KDM中出现会话选择菜单,其中包含 WindowMaker 和 KDE,请问该怎么做?我看过别人写的KDM配置文章,但对ml1.2pre4不管用。 修改这个文件
/etc/sysconfig/desktop 修改这个文件
/etc/sysconfig/desktop
不是这个意思。我不是要修改默认等录管理器为KDM,我是已经使用了KDM,现在问题是KDM上没有会话选择菜单。我希望在KDM登录管理器上出现会话选择菜单,并且菜单上有KDE和WindowMaker两个选项。 这个我倒是不大清楚,你把kdm主题换掉看看。 应该跟主题无关。
在 kdmrc 上找不到相应的设置。郁闷ing...
我想ML开发组应该知道怎么设置吧。 这个的确有点麻烦,以前kde控制中心直接添加窗口管理器就行了。修改配置文件方法如下:
第一步:
/etc/X11/xdm/Xsession
找到
# now, we see if xdm/gdm/kdm has asked for a specific environment
case $# in
1)
case $1 in
failsafe)
exec -l $SHELL -c "xterm -geometry 80x24-0-0"
;;
gnome)
exec -l $SHELL -c "$SSHAGENT gnome-session"
;;
kde|kde1|kde2)
exec -l $SHELL -c "$SSHAGENT startkde"
;;
##################自己添加
icewm)
exec -l $SHELL -c "$SSHAGENT icewm"
;;
xfce)
exec -l $SHELL -c "$SSHAGENT startxfce4"
;;
fvwm95)
exec -l $SHELL -c "$SSHAGENT fvwm95"
;;
##################
因我不清楚WindowMaker的启动命令是什么,所以请你自行按照上面格式添加。
第二步:
/etc/X11/xdm/kdmrc
找到
SessionTypes=default,kde,
自己在后面添加icewm,xfce,fvwm95,等
这样在kdm上的会话类型里就可以,选择相应的窗口管理器登陆了。 我的KDM上没有会话类型的选择菜单。有这个菜单就好办了。如何调出这个菜单? 你在网上找个kdmrc代替你机器上/etc/X11/xdm/kdmrc试试看。
在kdmrc中下句
sessiontypes=???
便是定义菜单的。
再不行便升级kde吧。pre4我没用过,不太清楚。 此问题已经解决。原来是kdebase在编译的时候没有设置KDM session types 菜单。彻底解决需要下载源代码修改再编译。
有没有会话选择菜单跟kdmrc、/etc/X11/Xsessions 没有关系。关键是二进制的kdm可执行文件在编译前有没有配置好。
哈哈。
我正在做一个kdmpatch的RPM包,用来解决红旗4.0上相同的问题。很快可以放出。 补丁包已经做好:
http://www.linuxsir.org/bbs/showthread.php?s=&threadid=110285
给红旗4.0桌面版用的。ml的做法类同,懒给ml打rpm了。我等ml 1.2 正式版。
页:
[1]