原子核武器 发表于 2004-5-12 16:16:39

关于如何把fvwm加入到登陆sessions的选项中的文章。

大虾,不要笑话偶。
这是我在看一个网站时看到的我把大意翻译给大家。
本人菜鸟。多多包涵。xiexie。

根据你在登陆界面Session里选择的窗口管理器,gdm在它的Sessions目录里选择一个相应的文件。
这个文件包含一个调用/etc/X11/xdm/Xsession的命令。
而Xsession调用switchdesk,并且传递一个参数给switchdesk,这个参数指向/usr/share/apps/switchdesk目录下的一个文件。
在/usr/share/apps/swithcdesk目录下的每一个“Xclients.(something)”都和你在登陆屏幕上选择的窗口管理器互相匹配。
为了把fvwm添加到Session里,我们需要创建两个文件“/etc/X11/gdm/Sessions/Fvwm”和“/usr/share/apps/switchdesk/Xclient.fvwm”
我的第一个文件
#!/bin/bash
exec /etc/X11/xdm/Xsession fvwm
第一个文件比较简单 不过要注意权限的问题。

第二个文件。
#!/bin/bash
# (c) 2001 Red Hat, Inc.
                                                                              
exec /usr/X11R6/bin/fvwm2   <---要在/usr/X11R6/bin这个目录下建立一个到你默认安装fvwm的链接
:oops::oops:

athlonxhy 发表于 2004-5-15 13:24:42

不错,收走了! :twisted:
http://www.linuxfans.org/nuke/modules.php?name=Forums&file=viewtopic&t=66079&highlight=fvwm

原子核武器 发表于 2004-5-15 14:56:44

:oops:

znglei 发表于 2004-6-30 14:04:41

FC2 “/usr/share/apps/switchdesk/   无此目录

znglei 发表于 2004-6-30 14:12:27

在/usr/share/switchdesk

首先在gdm中加入fvwm项目

# cp /etc/X11/gdm/Sessions/GNOME FVWM

# vi /etc/X11/gdm/Sessions/FVWM

改成如下形式:

#!/bin/bash

exec /etc/X11/xdm/Xsession fvwm

更改一下它的属性:

# chmod a+x /etc/X11/gdm/Sessions/FVWM

然后在/etc/X11/xdm/Xsession 中加入fvwm启动脚本

# vi /etc/X11/xdm/Xsession

加入以下内容:

FVWM)

exec -l $SHELL -c "$SSHAGENT fvwm"

;;


照着弄的,GDM里没有FVWM的选项

yttlovezxx 发表于 2004-9-13 01:01:07

# fvwm
: <<ERROR>> another ICCCM 2.0 compliant WM is running, try -replace
# !bin/bash
bash: !bin/bash: event not found
#

问题出现拉!

Tingo 发表于 2004-10-30 16:37:35

执行 fvwm -replace
你是在GNOME里运行是吧!

wcvcvb 发表于 2005-8-31 23:08:20

我在/etc/X11/gdm/Sessions 里建立一个

#!/bin/bash
exec /usr/X11R6/bin/fvwm2

也能用

eric925 发表于 2005-9-1 00:57:48

gnome 2.4里面只用在/usr/share/sessions里面仿造gnome.desktop拷贝一份fvwm.desktop修改里面的内容就可以了。
页: [1]
查看完整版本: 关于如何把fvwm加入到登陆sessions的选项中的文章。