今天是9:30 TAGS: linux,metisse,fvwm,debian,装上metisse
Wednesday, 2. May 2007, 18:14:45
恩。。。关于metisse,其实已经是"多年"的想法了。很早以前,恩。。。大概是听说了XGL的时候吧,google了一下fvwm 3d,就找到了metisse这个东西,按照metisse官方网站上的意思,metisse是为研究更好管理窗口的工具为目的而开发的。所以,metisse是一个窗口管理器,
metisse一直比较默默无闻,官方网站更新也比较“”“懒”,最近mandriva出新版本,把metisse集成到了演示用的live-cd中,这样metisse才被广泛的关注。于是我也捡起了当初没有编译成功的metisse。
恩,现在要想安装metisse,可以选择编译安装(某些同学是不是磨刀霍霍的呀),安装deb包(也可以apt哦)和rpm包。恩,这里提供deb源和编译安装方法。
哪个省事哪个先来。deb安装,下面是apt源:
deb http://yaro.gdi.pl/deb/edgy/ ./
或者
deb http://www.yaro.at/deb/edgy/ ./
这里是源的说明,仔细看看可以发现这里还有好多其他好玩意:
http://yaro.gdi.pl/deb/edgy/
第二个rpm安装,这个。。。众所周知,俺没有用过和rpm有关的任何一款发行版本,仅仅是玩过一次alien而已。。。。
第三个,编译安装。
源码下载去官方网站。要下载nucleo和metisse两个包。编译的话,注意以下:
在编译nucleo的时候,要注意已经安装了dns支持,如果是debian类的系统,当然就是安装相应的dev包啦,就是libavahi-compat-libdnssd-dev包,当初我就是这个原因使得下面的metisse编译不成功。然后要用
./configure --with-x
configure以后,会输出一个列表,显示有哪些功能已经支持,如果有缺什么自己需要的功能,只要装相应的包就行了,对于debian,还是那些讨厌的dev包。。。。然后再make,make install。
下面安装metisse,configure前,注意要安装GTK+的支持,dev。。。恩。不然会在使用中觉得不爽,有些功能会不可见。
./configure --enable-glx-x86
同样,configure后会出现一个列表,列出有什么功能会被支持,唉。。。同样,装dev吧。。。。
然后make,make install。这里注意,make的时候可能会出Permission错误,sudo执行之就行了。
恩。安装完了要测试一下,
Xmetisse -depth 16 -geometry 1024x768 -ac :1 & metisse-start-fvwm
这样,如果编译那里没有问题的话,应该就已经开始运行metisse了。运行此命令前,注意这里的16表示16位色深,1024x768表示分辨率,如果你的分辨率比屏幕分辨率小的话,你会发现有一个窗口在运行metisse,嘿,这样对以后配置metisse很方便。
好,下面写启动文件。我用的gdm:
建立/usr/share/xsessions/metisse.desktop,写入
[Desktop Entry] Encoding=UTF-8 Name=Metisse Comment=This session logs you into the Metisse (is not a) 3D Desktop. Exec=/usr/bin/startmetisse Icon= Type=Application
建立/usr/bin/startmetisse,写入
Xmetisse -depth 16 -geometry 1024x768 -ac :1 & metisse-start-fvwm killall Xmetisse
然后设定权限
sudo chmod 755 /usr/bin/Xmetisse
恩。然后在gdm里就可以选择metisse了。
配置metisse,根据官方网站的说明,要参考fvwm手册配置~/.fvwm-metisse/metisserc。在第一次启动metisse之后,metisse会自动生成一个默认的配置文件,个人认为,这个才是metisse的配置范例与教程,当然,你要玩过有配置fvwm的基础。不过这个范例里到处都是函数的调用和声明,还有引用,看得人头疼,不算一个好范例。。。。
参考的网页:
官网:http://insitu.lri.fr/metisse/
ubuntu下安装的howto:http://ubuntuforums.org/archive/index.php/t-384605.html
linuxsir上的在debian上玩metisse:http://www.linuxsir.org/bbs/showthread.php?t=291499
apt源:http://yaro.gdi.pl/deb/edgy/
metisse演示的视频,促使我装他的东西,貌似又有了不少更新:http://insitu.lri.fr/metisse/videos/
yuelang@yues:~$ date
'2007年 05月 03日 星期四 02:13:21 CST







