FVWM新手入门不完全手册
FVWM新手入门不完全手册,FVWM新手入门不完全手册
<一>Fvwm是什么?哪里可以下载?Fvwm是一种窗口管理器,它可以方便的管理系统的资源。gnome和kde是桌面系统,这是两个不同的概念。桌面系统可以调用不同的窗口管理器,这就是为什么gnome系统可以有metacity和swafish两种不同的WM可以选择。 现在WM很多,但是Fvwm作为一种历史比较悠久的WM,其最大的优点就是:可完全定制,节省系统资源开销。而且它的界面也可以做得非常漂亮。 Fvwm的抓图地址:http://www.fvwm.org/screenshots/index.phpFvwm下载地址在:http://www.fvwm.org/download/index.php 有gz,bz2两种文件。最好下载bz2文件,因为它压缩得比较大。(可以省点网费) <二>编译和安装过程所有的linux软件,以源代码安装的话,都要经历三个过程,configure,make,make install 下面以fvwm-2.5.6.tar.bz2为例子的编译安装过程。 首先cp fvwm-2.5.6.tar.bz2/usr/local tar jxvf fvwm-2.5.6.tar.bz2(在/usr/local目录下面生成了fvwm2.5.6目录) 然后cd fvwm-2.5.6再就是./configure,make,make install 安装成功后,在/usr/local/bin的目录下面生成了一些文件,有fvwm,xpmroot等 你可以切换到usr/local/bin目录下面,ls fvwm* 会出来相关的生成的fvwm的文件。好了,现在fvwm已经在你的系统中成功安装了,如果遇到什么问题,也可以看看在fvwm-2.5.6中的INSTALL文件。 <三>启动Fvwm经常看到很多人问这个问题,在linuxsir,linuxeden以及linuxfans上都有人在问这样的问题,实际上,我第一次用fvwm的 时候,也不知道怎么来启动它,不过有一次在安装windowmaker的时候,误打误撞的受到了启发。知道了以命令行的方式来启动fvwm。 首先设置你的系统启动方式是命令行:在/etc/inittab文件中,设置以命令行的方式来启动 id:3:initdefault,然后把/etc/X11/xinit/xinitrc这个文件备份,最好改成 xinitrc.old,,然后在/root或者是/home/usrname/下面建立一个.xinitrc文件,在里面写入:exec fvwm保存,然后以startx的方式,就进入了fvwm 。 这种方式对我来说比较适用,因为我很少用gnome和kde,对于那些想在多种系统中切换的朋友,可能有些麻烦。因为你想进入gnome和kde的时候,还要重新把xinitrc.old改成xinitrc,然后要把根目录下面的.xinitrc文件改名。 <四>FVWM的配置文件当你进入Fvwm后,你会发现它缺省的配置是很简陋的。在/usr/local/fvwm- 2.5.6/sample.fvwmrc目录下面有些配置文件,比如:system.fvwm2rc等,你可以把这些文件copy到 /root/.fvwm目录下面去(如果这个目录没有,你要自己建立一个),并改名为:.fvwm2rc,再进入fvwm,看是否发生了些什么变化,是不 是变得稍微好看了点:)不过还是很简陋:( fvwm正是因为它可以完全被定制,所以它的缺省的配置就很简单,一切都可以按照你自己的意思来办,它可以模拟任何的系统,这就是它最大的优点。 和aftstep,windowmaker相比,它们都有固定模式,而且缺省的配置界面已经很漂亮了,改动也比较困难。即使是换了不同的主 题,也是换汤不换药。Afterstep一启动就要启动wharf,windowmaker一看,你就知道它是 windowmaker,但是fvwm模拟的系统,让你总有一种新鲜的感觉。不过关于界面美观的问题,是仁者见仁,智者见智。其实我们用wm的目的是用来 管理我们的系统,让我们能更好的学习和工作。一味的追求界面的美观,是没有必要的。 不过正是因为fvwm可以完全被定制,也给它的配置带来了很多困难。它需要你自己来配置,这对新手来说是很困难的,不过好在有些高手已经给我们配置了。 下面这个配置文件是一位高手配置的,下载地址在: http://learn.tsinghua.edu.cn/homepage/2001315450/src/.fvwm2rc <五>Fvwm的配置初步分析只要一个.fvwm2rc文件,fvwm就可以现实出非常漂亮的界面,一切按照你自己的意思来现实,这对个人来说是比较适用了,也比较人性的。下面我将详细的分析一下我自己的一份.fvwm2rc文件。 对Fvwm的.fvwm2rc来说,最重要的几个设置是: icons----定义系统要用到的图标,这个很重要(在www.kde-look.org中可以下载一些icon) Menu-----系统的菜单,让你把一些常用的软件和工具直接在Menu启动,是不是很方便:) FvwmButtons----以图标的形式来装饰系统,也可以把一些dockapp欠入其中,同时也 可以在你按下mouse的时候启动相应的程序。 FvwmPager----用来设置desk和pager,让你方便的在不同的虚拟桌面之间切换。 FvwmTaskBar-----任务条,和window一样的任务条 FvwmWharf-------这个和Afterstep的wharf一样的,正因为有这个, fvwm模拟afterstep就非常的容易了:) <六>Fvwm的相关资源说了这么多,也许你有点疲惫了,看看我的一些Fvwm的主题吧,在linuxsir上我发过一些抓图 <七>Fvwm的详细配置(以我自己配置的.fvwm2rc为例子)。注意:以“#”开头的为注释部分,*开头的一般为Fvwm的模块的相关的设置。 1.icons设置(定义了系统需要的一些icons的连接地址) ImagePath +:/root/pic ImagePath+:/usr/local/AquaFusion/22x22/devices ImagePath +:/usr/local/AquaFusion/22x22/app