1.编译安装libstroke,我装的是libstroke-0.5.1,这个包不是必需的,不装也可以。
2.编译安装fvwm,我装的是fvwm-2.5.19,在这里 fvwm装到/usr或者/usr/local都可以,即./configure --prefix=/usr 或 ./configure --prefix=/usr/local ,取决于习惯,但源码包的编译安装以--prefix=/usr/local为好,因为这不会破坏rpm体系,最后能运行就行;
3.Fvwm的配置文件:没有配置文件fvwm是运行不起来的,因此需要给fvwm配置一个配置文件,配置文件可以从网上下载别人已经配置好的,也可以参考网上教程自己配,如果没有现成的,源码包的/sample.fvwmrc文件夹下也有几个sample,如果选那个"system.fvwm2rc",会看到fvwm的一个雏形,就是fvwm能启动起来,但什么东西也没有。推荐到网上去下一个别人配好的文件;文件得到后,该把它放在什么地方呢,下面是fvwm寻找配置文件的路径和顺序:
锟斤拷锟斤拷:/usr/share/fvwm/ConfigFvwmDefaults
/$HOME_DIR/.fvwm/config
/usr/share/fvwm/config
/$HOME_DIR/.fvwm/.fvwm2rc
/$HOME_DIR/.fvwm2rc
/usr/share/fvwm/.fvwm2rc
/usr/share/fvwm/system.fvwm2rc
/usr/etc/system.fvwm2rc
如果在上面的路径中都找不相应的配置文件,fvwm就不能启动。因此,将找到的配置文件放于上面路径中的任意一个,注意不同路径文件名有所差别,然后就可以进行下一步了;
4.实现登录窗口能够直接选择fvwm最关键的一步,在/usr/share/xsessions/文件夹下新建FVWM.desktop文件,输入以下内容:
锟斤拷锟斤拷:[Desktop Entry]
Encoding=UTF-8
Type=XSession
Exec=fvwm
TryExec=fvwm
Name=FVWM
上面的文件其实就是建立一个入口让fvwm启动。xdm会读取/usr/share/xsessions/下的内容(而不是一般网上介绍的/etc/gdm/sessions/文件夹,这个文件夹在fc6中根本没有,fc的特别之处?),然后在菜单里建立相应项。
OK,fvwm暂时可以用了,不过要想用得舒服,还是自己配置文件。

