QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 837|回复: 9

怎样在ml1.2 KDM 中添加其他窗口管理器选择菜单?

[复制链接]
发表于 2004-5-16 19:40:47 | 显示全部楼层 |阅读模式
我机子较慢,运行KDE太耗资源,于是装了个 WindowMaker 窗口管理器,现在希望在KDM中出现会话选择菜单,其中包含 WindowMaker 和 KDE,请问该怎么做?

我看过别人写的KDM配置文章,但对ml1.2pre4不管用。
发表于 2004-5-16 21:12:08 | 显示全部楼层
修改这个文件

[code:1]/etc/sysconfig/desktop[/code:1]
回复

使用道具 举报

 楼主| 发表于 2004-5-17 00:47:15 | 显示全部楼层
[quote:8620b4674f="lovewilliam"]修改这个文件

[code:1]/etc/sysconfig/desktop[/code:1][/quote]

不是这个意思。我不是要修改默认等录管理器为KDM,我是已经使用了KDM,现在问题是KDM上没有会话选择菜单。我希望在KDM登录管理器上出现会话选择菜单,并且菜单上有KDE和WindowMaker两个选项。
回复

使用道具 举报

发表于 2004-5-17 14:36:03 | 显示全部楼层
这个我倒是不大清楚,你把kdm主题换掉看看。
回复

使用道具 举报

 楼主| 发表于 2004-5-19 02:13:03 | 显示全部楼层
应该跟主题无关。
在 kdmrc 上找不到相应的设置。郁闷ing...

我想ML开发组应该知道怎么设置吧。
回复

使用道具 举报

发表于 2004-5-19 08:47:09 | 显示全部楼层
这个的确有点麻烦,以前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上的会话类型里就可以,选择相应的窗口管理器登陆了。
回复

使用道具 举报

 楼主| 发表于 2004-5-19 13:25:57 | 显示全部楼层
我的KDM上没有会话类型的选择菜单。有这个菜单就好办了。如何调出这个菜单?
回复

使用道具 举报

发表于 2004-5-20 00:02:48 | 显示全部楼层
你在网上找个kdmrc代替你机器上/etc/X11/xdm/kdmrc试试看。
在kdmrc中下句
sessiontypes=???
便是定义菜单的。
再不行便升级kde吧。pre4我没用过,不太清楚。
回复

使用道具 举报

 楼主| 发表于 2004-5-20 01:13:54 | 显示全部楼层
此问题已经解决。原来是kdebase在编译的时候没有设置KDM session types 菜单。彻底解决需要下载源代码修改再编译。

有没有会话选择菜单跟kdmrc、/etc/X11/Xsessions 没有关系。关键是二进制的kdm可执行文件在编译前有没有配置好。

哈哈。

我正在做一个kdmpatch的RPM包,用来解决红旗4.0上相同的问题。很快可以放出。
回复

使用道具 举报

 楼主| 发表于 2004-5-20 12:53:34 | 显示全部楼层
补丁包已经做好:
http://www.linuxsir.org/bbs/showthread.php?s=&threadid=110285

给红旗4.0桌面版用的。ml的做法类同,懒给ml打rpm了。我等ml 1.2 正式版。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-27 10:45 , Processed in 0.066923 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表