‘Z-Turn’ 分类的存档

Unmask了xorg-server,然后有一堆x11-libs和x11-protos的包要升级,而且都是给mask了的,于是统统unmask掉,编译。
关于X相关组件的编译,这里再提一下@gnawux说过的:
先编译mesa-libs,再编译mesa,再编译xorg-server,再编译x11-drivers。其中一个升级了,它后面的软件都得重新依次编译。
我现在是升级xorg-server,所以编译完之后要重新编译驱动,尤其是像这种1.6到1.7的跨大版本的更新。其中发现除了udev有一个新版本之外,其他的驱动都是老版本。
编译完了之后发现/etc/X11/xorg.conf的格式有一点点改变,几乎没有影响,有没有增减字段我就不知道了。进了X之后,使用起来没有什么变化。
就这样。
P.S. 今天去面试了某互联网公司,一塌糊涂。看来我真的不适合这样的公司,还是老老实实做我的Linux吧。

...
2009年10月16日17:03 | 1 条评论
分类: Z-Turn

发现portage里已经有了KDE4.3,只是mask掉了。思忖再三决定装上。没有好方法把kde4.3的东西一次性unmask掉,只好手动从/usr/portage/profiles/package.mask里面把kde4.3相关的每个包给unmask掉。解决了几个比较难缠的block问题,就进入漫长的80+个包的更新过程。幸好手头有一堆BUG要VERIFY,等下午开完会,发现已经装好了。
重启之后略略有些失望,Plasma用了Air,浅色的主题看起来不习惯了。换回Oxygen去- -b
然后打开一个窗口,原先KWin启用了很zb的摇摆特效,在KDE4.3中居然像一坨泥巴一样不停往下掉,往下掉,往下掉……从最大化恢复到小窗口后,整个窗口又好像被人从下面卷起来卷到了窗口顶部,总之这个效果绝非摇摆特效正常的效果。还是少zb一点,把这个不会提高工作效率的特效关掉吧。
右下角的systray,居然有了“隐藏不活动的图标”,向MS靠拢么?
其他features没有体验到太多,用几天希望有新的好的感受吧。
对了,KDE菜单又消失了,解决方法如...

2009年8月5日18:04 | 没有评论
分类: Z-Turn
标签: ,

上次几位说我从Gentoo叛逃到Arch我就已经心生愧疚。本来嘛,选择Arch等于选择免编译的便捷,选择Gentoo等于选择了完全定制的自由。在便捷和自由的交锋中,伴随着我一次手欠的操作,最终后者胜了,我重新回到了Gentoo的怀抱。
先说说那个手欠的操作。
我不小心新建了一个名字为~的文件夹,然后发现不对,文件名弄错了。于是想要删除之。于是执行了 rm ~ -rf。就这样。等待了10秒中之后,还没意识到什么问题,居然还加了sudo再执行了一次那个命令- -||| 然后pwd,发现路径不存在。然后cd,发现路径还是不存在。于是我哭了。幸好在服务器上有半个月前的数据备份,最重要的数据都给找回来了,这半个月写的代码也都凭着记忆给补回来一些了(说明我这半个月基本上没编码,哈哈,万幸)。
数据回来之后一不做二不休,全盘格,直接回Gentoo了。
可爱的Arch就这么被我抛弃了。
上来直接上ext4分区。以前碰到过grub能认分区,但是kernel panic的...

2009年6月16日00:24 | 13 条评论
分类: Z-Turn
标签:

夏日来临,再隔三差五地emerge一次估计我的电脑寿命将迅速缩短,短期内还没钱买新本,只好决定放弃Gentoo投奔Arch的怀抱。
话说用了Gentoo之后,装其他发行版全部是驾轻就熟,就算是配置相对比较麻烦的Arch都轻松搞定。装好之后发现一些疑难杂症,比如不能待机、glxgears分数过低、checkgmail乱码、注销后不能重新启动kdm等等,都不治而愈了。看来Gentoo的可定制性太强了,有些设置我都完全不知道。
由于刚开始不熟悉pacman和aur的包机制,不小心把一些自己不需要的包当依赖关系给装上了,下次有空一定要好好清理一遍。
正在慢慢适应AUR中,这种管理方式感觉有点混乱,毕竟是成千上万的Arch用户都往里面塞东西。莫非我真的有洁癖?哈哈。昨天给Monkey's Audio Codec包打了个补丁,提交PKGBUILD却发现不能覆盖已有的包,郁闷。
PKGBUILD太凌乱了,还是怀念USE flag啊。
二进制包虽方便,有的用着还是不太爽,可能是心理作用,但是我的KNotes已经崩...

2009年6月2日10:29 | 8 条评论
分类: Z-Turn

刚才在折腾Mesa,因为早上更新系统的时候发现mesa7.4放出了。上次升级mesa到svn版的时候发现glxgears只到100+,就给降级了。这次看到mesa7.4正式版已出,侥幸心理作怪下继续升级。结果跟上次一样,100+的glxgears,wine下打CS卡死,但是Google Earth一切正常。
降级回7.3之后,Google Earth一如往常地卡,但是glxgears恢复了400+。
后来glxinfo了一下,发现:
OpenGL version string: 1.4 Mesa 7.4
OpenGL version string: 2.1 Mesa 7.4
这是几次折腾中的两次OpenGL版本对比。
难道glxgears和wine使用的都是OpenGL1.4版本,而Google Earth支持OpenGL2.1?
Mesa和OpenGL的破事,真TM难理清。
———————————— 3月31日更新 ————————————
今天早上--sync的时候发现要升级libdrm,在Linux@BUPT上也看到了大牛的回复。这才发现原来是GEM没有开启。没想到原来以为是Mesa和OpenGL俩人的勾当,竟然是因为第三者GEM的原因……o(╯□╰)o
更新libdrm,glxgears回到500+,Google Earth...

2009年3月30日12:16 | 没有评论
分类: Z-Turn
标签: , ,

昨天晚上已经用上2.6.29的内核了,而且也解决了部分上次提到的问题,写出来,权当折腾Gentoo之Milestone2吧。
1. Amarok安装成功:
今天更新了overlay,发现svn版的amarok已经把qtscriptgenerator给单独分出来做成一个包了,顿时感觉有戏,赶紧emerge一把,结果还是出错,不过错误提示和以前不太一样:
/usr/lib/mysql/libmysqld.a(sql_parse.o): In function `mysql_parse(THD*, char const*, unsigned int, char const**)':
(.text+0xaadb): undefined reference to `clock_gettime'
/usr/lib/mysql/libmysqld.a(sql_parse.o): In function `mysql_parse(THD*, char const*, unsigned int, char const**)':
(.text+0xabcc): undefined reference to `clock_gettime'
/usr/lib/mysql/libmysqld.a(sql_prepare.o): In function `mysql_stmt_reset(THD*, char*)':
(.text+0x1dad): undefined reference to `clock_gettime'
/usr/lib/mysql/libmysqld.a(sql_prepare.o): In function `mysql_stmt_reset(THD*, char*)':
(.text+0x1ef6): undefined reference to `clock_gettime'
/usr/lib/mysql/libmysqld.a(sql_prepare.o): In function `mysql_stmt_fetc...

2009年3月26日09:05 | 没有评论
分类: Z-Turn

上次在日志中提到一下当Ubuntu9.04正式版出来的时候,我就换Gentoo,结果自己还是在Ubuntu Aplha6 出来之前就开始了Gentoo折腾之旅。
前一次折腾Gentoo还是在暑假,因为挂载和其他一堆莫名其妙的问题导致我直接放弃了Gentoo。这次是在心理准备充足的情况下开始的,没想到还是很折腾。
桌面管理器从GNOME换到Openbox,然后转成KDE4,顺便还试用了一下enlightenment,发现这种轻量级桌面对我来说不是很适应,就没再继续下去了。
感谢Gentoo的文档和各种bugzilla,我解决了大部分问题。
比方说无线的问题,经常出现SCIOFLAGS: No such device,上网找了半天发现要把/etc/init.d/net.wlan0给删掉。因为现在网络接口已经移交wicd管理了。具体原因尚未知。
当然也碰到了一些莫名其妙的问题,其中大部分是和内核选项有关。
比如声卡,音箱和耳机会同时出声。后来我把和我的声卡沾边的选项统统勾上,重新编译模块,就OK了。还有ext4分区的问题,系统始终不认ext4...

2009年3月22日20:18 | 没有评论
分类: Z-Turn
标签: , ,

又当了一回小白鼠。在写使用感受前,请允许我废话一句:等Ubuntu这个版本过时后,我肯定换Gentoo!实在受不了这种系统频繁升级和软件版本滞后的折磨了。
从8.10升级到9.04的原因主要是8.10不是很好用,在虚拟机上折腾了几天Jaunty,感觉还是很不错的,于是升级了。
结果升级完感觉没太大变化……打开Google Earth看地图,还是卡得不成样子(不过起码是可以看了,在8.10里面是看都看不了)。不是说这个版本的Ubuntu上Intel用了新驱动了么,还有Xorg也升级了呀。难道是我的显卡确实太挫了?
Jaunty系统装了3个Python版本,2.5, 2.6, 3.0,默认是2.6。于是很多原先安装的Python程序都要重新安装,比如Django, Grnotify(值得一提的是Grnotify进入Ubuntu更新源了,可是依赖的python-xml需要Python2.5版本,死活装不上,后来用了Grnotify源码包才装上的)。
另外一个比较郁闷的是checkgmail不能正常工作了,提示connection failed,后面就是一堆乱码- -b这个问题谁碰到过,亟待解决啊...

2009年3月3日13:38 | 10 条评论
分类: Z-Turn

我们为什么要用Linux作自己的主操作系统?
我的内心是一直很佩服微软的。比尔盖茨一直在奋斗的Windows确实很成功,无论是自身的细节打造还是市场推广策略,都是很棒的。尤其是在用户体验上,GNU的操作系统或者Unix操作系统在短时间内无法相与比肩。
我也不是一开始就喜欢上Ubuntu Linux的。一年多以前,我对Ubuntu也是抱着折腾的态度,最后总算是适应并且后来喜欢上了它。我也很佩服Ubuntu的发展之路。它已经抓住了M$的发展的部分路子,在用户体验上越来越贴近初级用户,在市场推广上,直接和笔记本厂商合作,弄得有模有样的。不过这也是很多Geeker对Ubuntu表示出不屑的原因。
那么回归这个话题,我们为什么用Linux?
首先讨论一个崇高的可能性:我们有自由精神,我们热爱开放源码事业。开源社区对中国的评价是,获取多,贡献少。我所在的实验室前阵子还准备把一个开源的VoIP项目改造改造,作为商业项目推出去。由此可推断持有Free So...

2008年9月3日00:54 | 17 条评论
分类: Z-Turn
标签: ,
Page 1 of 3123