Skip navigation.

Posts tagged with "debian"

今天是9:30 TAGS: linux,metisse,fvwm,debian,装上metisse

, , ,

linux,metisse,fvwm,debian,装上metisse

恩。。。关于metisse,其实已经是"多年"的想法了。很早以前,恩。。。大概是听说了XGL的时候吧,google了一下fvwm 3d,就找到了metisse这个东西,按照metisse官方网站上的意思,metisse是为研究更好管理窗口的工具为目的而开发的。所以,metisse是一个窗口管理器,而不是像XGL和AIGXL那种先对显卡驱动进行性能上优化,然后再配合窗口管理器来实现某些特效,这样作的好处就是几乎可以在任何机器上运行。其实当你下载下来metisse原代码或者开始使用起来以后,你就会发现metisse其实是一个fvwm的模块而已。
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而已。。。。所以,很负责任说,想用rpm安装的人,请google吧。最近metisse受关注是因为mandriva,所以rpm不难找,而且,很容易就能找到yum的源。

第三个,编译安装。
源码下载去官方网站。要下载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

今天是7:30 Tag ME:终于把五一时开始写的东西写完了 DEBIAN,LINUX,UESFUL: 有点无奈的修复安装

, , ,

06年5月19日今天是9:30 干活,修复
ME

先说干活
,大姐的新店开张了,现在我们一家三口都在新店里帮忙,俺是收银滴。这几天还可以,虽然有点累,不过收入不少,嘿嘿。主要是我们的东西和知名度太好了,鸡和鱼都是密云的家里养的,加上我们独特的作法,“老顾客”都是吃过我家鸡和鸡蛋或者去过雾灵溪谷的人,新顾客来了之后又变成了老顾客,所以每天都忙得要死,服务员们每天都累得路都走不动了,领班大哥直“心疼”。我们现在只是试营业,还没有丝毫的张扬,就有好多人“慕名而来”了,等我们真的开业了,那就。。。。


DEBIAN,LINUX,UESFUL以下是一个比较无奈的修复过程,不过还是很有效的

修复。前几天,用魔法分区调整了一下分区,结果,grub不出现了,说是什么错误15。。。不懂,我觉得是grub丢失了,于是用一个能启动dos的光盘,找到一个grub for dos,用他启动grub,尝试用setup命令安装,给出的信息是已经成功安装上了,可是还是无法启动,还是说那个错误。没有别的计策了,只好“fdisk /mbr”,先进windowsxp吧。然后是上网找资料,记得以前3dOOm老大说过用knoppix修复的方法和经历,找找看吧,结果是,这两天根本没有时间上网。。。。。
然后,很无奈的进入fanx,tar整个/home和/opt,打算重装。重装的时侯,突然想到以前看到过的一个说法,就是安装多个linux版本,可是,/home和/opt分区用的是同一个,作法很简单,在安装的时侯选择挂载分区和挂载点就行了,那么我能不能直接挂载原来的/分区呢?研究了下grub的menu.list,看到每个起动命令后都跟一个root=/dev/hdxn(x=a,b,c......;n=1,2,3,4......),想必这个就是root(/)分区被挂载的地方了.

于是用一张sarge安装盘启动,分区时先划出一个20m的(后来有点后悔,其实10m就可以)boot分区,再划出一个512m的分区作/,然后安装基本系统.进入新系统后修改menu.list,把新的启劲命令的root值改成原root分区,然后把/lib/moudle下的东西复制到原分区的/lib/moudle下(如果不做这里,新内核的模块将不会被加载).重启,选新装的内核启动,没有其它问题的话就可以进入改后的系统了,事实上,如此做后对原系统的改变就像是新装了一个内核一样.

如此做后如何升级内核呢?如果不做任何修改,apt后内核将被安装在原/分区的/boot下,是不能被挂载的,有两种做法,一个是把原/boot删掉,建立boot分区的连接,然后再apt. 或者把原/boot删掉,修改fstab,把boot分区挂载为/boot,再apt.这两个方法哪个有效我忘记了.不过有一个肯定有效的办法,就是把装到原/boot下的那两个文件复制到boot分区下,然后修改boot分区下的menu.list,加入新内核的启动命令就可以了.

以上文字是5月3日开始写的,5月19日完成(因电脑出现变故),加之电脑不在手里,所以以止文字全凭记忆写出,如有什么问题请及时告之
06年5月19日 12:16 朗儿

今天是8:00 又一次两贴并一帖 (今天是8:00 在家 反复,今天是8:00 新手机)TAG:Me, Linux, Debian, Plan, Question

, , , ...

今天是8:00 在家 反复
ME

回家了,三大来北京了,所以昨天就匆匆的回来了,原打算今天回来的。回家还是好,最好的就是有好多好吃的。还有好多水果(我在学校不买水果的,贵的要死,不象家里,好多水果是自家种的)。三大也还好,胖胖的,象哆啦A梦P:。宏伟哥哥也来了,闲聊时说在北京东边发现一个买电子产品的市场,一块主板能卖到十块钱,相约什么时侯去看一下。

周五上午上课,soul姐姐发来短信,问我在哪里上课。被告之,他就在我隔壁。下课在一起聊了聊。虽然在同一所学校,但是因为各有各的事情,也好长时间没有见到了。下午再见,教她怎么在学校里上网。然后一起去吃水煮鱼,这是俺平生第一次吃水煮鱼,听他说,一直不敢带我去吃,怕我怕辣(他湖南人)。

反复
反复了,周五早上两点,开始喘不上气了,以为是累了,上床睡觉。再一醒来,又不能作大动作了,郁闷。又是龟速的挪到到教室的。还好见到姐姐的时侯已经可以利索的说话了,而且有些体力了,还好还好。

这次见到姐姐很奇怪,有一种很幸福的感觉,虽然以前也有过这种感觉,但是这次特别强烈,好象看到她轻轻的笑一下,我都会觉得很幸福,莫非是我生病的原故???身体不舒服,所以对美好的东西特别敏感???

yuelang@2[~]$ date
2006年 03月 25日 星期六 23:03:34 CST

#########################################################
今天是8:00
ME

今天去西直门,把老爸的话费积分兑了,换回来一堆充值卡,又把冲值卡用十比八点五的价,卖给了一个人。用这些钱,给我买了个新手机。moto c261,挺好看的,不过,我还是喜欢我的xelibri5,漂亮,操作简洁。要是能把xelibri5换个壳,信号弱的问题搞定,我还会用它。现在,我想把他换个壳,永远的珍藏起来,这么优秀的设计理念,真的是很少见了。虽然设计得不是很成功,有很多bug,明显是赶时间作出来的。不知道7是什么样子。

宏伟哥哥说北京有一个很不错的电子跳骚市场,一个主板五元钱一个。什么时候叫他带我去看看,淘点东西回来。

yuelang@2[~]$ date
2006年 03月 26日 星期日 23:58:29 CST

#########################################################
LINUX

这两天一直在搞wine,希望能在linux上玩游戏(主要是搞定了显卡,有了玩的资本了,嘿嘿),星际是最容易实现,就是如何联局域网还是不知道怎么办(其实就是ipx这个协议的问题)。魔兽不能启动是安装的问题,没办法,没空间再装一个了。cs是因为分辨率问题。。。

yuelang@2[~]$ date
2006年 03月 27日 星期一 00:25:16 CST
#######################################################

DEBIAN,LINUX, PLAN, QUESTION

419问了我一个问题,关于debian的home下的.Xdefualts里的设置为什么没有被执行(http://my.opera.com/alva/blog/show.dml/188578#comments),这样的问题我也遇到过,


关于你问我的问题,写在那个文件中的东西似乎就是没有执行,我以前也有过这个问题,后来是放弃写.Xdefaults了,改用fvwm的style和exec。为什么会跳过这个文件的配置而启动,我也不明白,还没有作更深的研究。我猜测,应该是优先级的问题。

By yuelang85, # 27. March 2006, 01:52:20


以前在sir里看到过讨论debian的x启动的优先级的贴子,打算翻翻老贴,研究一下,对于研究linux的x启动一点帮助。

yuelang@2[~]$ date
2006年 03月 27日 星期一 02:00:45 CST

今天是9:30

, , , ...

从今天起,要开始复习了,还有一星期考试。。。。


e17在前天和昨天奋斗了一晚上后,终于装上了,界面炫得不得了,配置也要比fvwm简单得多,点点鼠标就行了,而又能实现几乎所有fvwm的功能,而且有好多fvwm做不到的东西,大有前途的一个窗口管理器阿,而且现在有桌面环境的苗头了。不过我这里还不稳定,经常出现莫名其妙的崩溃,可是别人说已经很稳定了,可能是我的编译有问题。

yuelang@1[~]$ date
一 1月 2 09:34:43 CST 2006
#########################################
忘了说了,e17是用一个自动安装脚本下载源码包,再手动编译安装的。脚本在这里:
oldinse17.pl
只要运行
$perl oldinse17.pl
即可下载,但是我没有让他自动编译,还是手动的,最好手动,脚本中有些问题
原帖在:http://www.linuxsir.org/bbs/showthread.php?t=229286 (E17自动安装脚本)


另外,这里有一个东西:deborphan
3. 清除系统中的孤儿包

HTML 代码:

$deborphan --guess-all|tr ["\n"] [" "]|sudo xargs apt-get remove --purge - -y


摘自:http://www.linuxsir.org/bbs/showthread.php?t=228856 ([eTony热线]Debian 小贴士(进行中...))

yuelang@1[~]$ date
一 1月 2 10:10:43 CST 2006

##########################################3

无限网卡装上了,装了kernel-head后就装上了,先要编译安装ndiswrapper,然后按照里面的install文件安装驱动就行了。编译安装他会要内核的head文件,如果是自行编译的内核,可能要麻烦一些,可能要改ndiswrapper.spec来指定内核源码的位置。按照install文件一步一步来是上策。最好不要apt现成的包,内核版本不一致,还可能有错误。。。。。我用的是debian的2.9.14.7内核及头文件,ndiswrapper版本1.7
发现一个东西:wlcardconfig,最好是用knoppix的包安装,我没有找到在那里下,找到了他的sh文件源码,也可以用。。。。不过我没有用他,似乎用iwconfig就可以配置无限网卡了,用xfce的xfld似乎也行(这个因为是图形界面的,应该更方便)
wlcardconfig

我可不是没学习阿,我是一不小心发现了问题所在,才又回到安装无限网卡的问题上的。。。。。
yuelang@1[~]$ date
一 1月 2 14:48:31 CST 2006
##############################################

忘了说,ndiswrapper这个东西很强大的,能装上几乎所有的无限网卡驱动,只要能找到那个网卡的windows驱动即可,按照他的原理,应该也能装上别的硬件的驱动的,不过他只为无限网卡,可惜了

看书看书。。。。。。。。学习学习。。。。。。。。。。。

yuelang@2[~]$ date
一 1月 2 14:50:36 CST 2006
#########################################

关于无限网卡和ndiswrapper,还有一些补充,在这里:http://my.opera.com/yuelang85/blog/show.dml/102801

yuelang@1[~]$ date
四 1月 5 19:55:21 CST 2006


December 2009
S M T W T F S
November 2009January 2010
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31