FVWM安装笔记
QQ:457283
Blog:http://blog.csdn.net/jznsmail
FVWM应该算是比较老牌的窗口管理程序了,虽然它没有提供象GNOME和KDE那样的完整的窗口界面,但是它提供的窗口管理给了使用者极大的灵活性.使用FVWM有个好处就是不管你是用REDHAT,DEBAIN,SUSE,FREEBSD还是UNIX系统,只要你正确安装了FVWM,然后将你自己喜爱的配制文件复制到用户目录下,那么你不管在哪个系统下工作都会有相同的界面,十分方便.
安装FVWM之前要做一些准备工作,下载较新版本的FVWM主程序和libstroke库文件,这些文件都可以从FVWM的主页上下载.
http://www.fvwm.org/
目前最新稳定版是2.4.19,最新释放版本是2.5.16版本,建议不要下载2.5.16版本,怕引起不必要的麻烦:).我下载的是2.5.13版.
libstroke库是为了让FVWM支持鼠标的,它的下载地址是:
http://fvwm-themes.sourceforege.net/rpm/support/
当然如果你不想装好FVWM之后手工配制.fvwm2rc文件的话,你可以同时在FVWM的主页上下载fvwm-themes包,里面包含了一些不错的配制文件,可以在安装好FVWM之后直接使用.
在下载好所需要的程序之后,开始安装:
首先安装libstroke,该包是FVWM的鼠标支持程序,必须在FVWM安装之前安装
#rpm -Uvh libstroke-0.4-lmdk.i586-rpm
然后安装FVWM主程序
如果是RPM包的主程序,可以直接使用RPM命令安装
#rpm -Uvh fvwm-2.5.13.rpm
如果是自编译包也只需要如下命令就可完成
#tar xvzf fvwm-2.5.13.tar.gz
#cd /fvwm/fvwm-2.5.13
#./configure
#make
#make install
完成了程序的安装后,需要进行一些配制
在/etc/X11/gdm/Sessions/下建一个FVWM文件.我的FC2系统有Sessions这个目录,而且里面有GNOME和KDE两个文件了,但是我的FC4系统却在gdm中没有Sessions这个目录,没有关系,那就mkdir Sessions建立一个,然后再添加FVWM文件.
在FVWM文件中写入:
#vi /etc/X11/gdm/Sessions/FVWM
#!/bin/bash
exec /etc/X11/xdm/Xsession fvwm
wq!
改写FVWM的权限:#chmod a+x FVWM
然后编辑/etc/X11/xdm/Xsession文件,在我的FC2系统里,大概在102行左右的位置加入下面的内容,其实这个也不一定的,在我的FC4系统中文件就只有90多行.其实你只要找到kde)或者gnome)就可以了,然后在他们那段代码之后加入
FVWM)
exec -l $SHELL -c "$SSH_AGENT $DBUS_LAUNCH $SWITCHDESKPATH/Xclients.fvwm"
;;
网上有资料说RH9是加入
FVWM)
exec -l $SHELL -c "$SSHAGENT fvwm"
因为我没有RH9系统,所以也没有尝试,如果RH9的朋友,可以用这个试试看.
修改Xsession之后进入/usr/X11R6/bin目录,给FVWM建立个连接
#cd /usr/X11R6/bin
#ln -s /usr/local/bin/fvwm fvwm2
之后用CTRL+ALT+BACK SPACE重新起动X-WINDOWS就可以在会话管理里面选择FVWM登陆了.
如果这个时候FVWM并没有出现在会话选项里,那再在/etc/X11/dm/Sessions目录里建立一个fvwm.desktop文件(对于FC4系统可能根本没有dm目录,在我的FC4找了好久都没有发现这个目录,那就在/usr/share/xsessions目录添加这个文件).
对于FC2:
#cd /etc/X11/dm/Sessions
#vi fvwm.desktop
加入如下几行
[Desktop Entry]
Encoding=UTF-8
Name=Fvwm 2
Comment=Start Fvwm 2
Exec=fvwm
Type=Application
[Window Manager]
SessionManaged=true
wq!
对于FC4:
#cd /usr/share/xsessions/
#vi fvwm.desktop
然后输入上面相同的内容,并且保存退出
得到了fvwm.desktop文件后使用chmod a+x fvwm.desktop改变一下文件属性
最后重新起动X-WINDOWS,这下应该在会话管理器里看到FVWM的选项了吧?嘿嘿~~~开始有趣的FVWM之旅吧~~~
PS:如果你下载并且安装了fvwm-themes和fvwm-themes-extra程序的话,那你进入FVWM之后起动一个xterm终端,然后执行:fvwm-themes-start,然后系统会在你的$HOME目录下的.fvwm里拷备一些主题文件,这个时候也许程序会报错,说什么another ICCCM 2.0 cmopliant WM is running, try -replace.你不需要理会这个消息.
之后你进入$HOME/.fvwm/目录
$cd ~/.fvwm
然后你会在里面发现多了一些文件,里面应该有themes-rc,themes-rc-2文件,你将themes-rc改成.fvwm2rc文件
$cp themes-rc .fvwm2rc
然后你重新起动FVWM,现在你使用了新主题了,里面还有很多配制好的主题可以选择:)
下面是一些比较不错的关于FVWM的文章:
FVWM简明使用指南
http://learn.tsinghua.edu.cn:8080/2001315450/fvwm_frame.html
FVWM的老巢
http://www.fvwm.org/
FVWM中文化项目
http://people.freebsdchina.org/million/fvwm/fvwm.html