Henry's Tech Blog

OI, Computer, Study

导航

<2012年5月>
293012345
6789101112
13141516171819
20212223242526
272829303112
3456789

公告


Henry Hu 的笔记

总有一天,我能领会算法艺术的真谛!~ My Hope

仔细钻研技术才素王道~ I Believe

文章分类

档案

随笔分类

相册

多媒体

登录

统计

New

朋友

2008年12月31日 #

Blog Moved

新的Blog:
MSN Space:

这个Blog就用来发技术性的文章了~

这个blog没救了,最晚也就2008/12/31,之后就回滚成1991年了…… 走了走了……

新的blog地址: http://henryhu9.blogspot.com

欢迎参观访问~

在有了VPS之后,多年以来的把Blog架设到自己服务器上的夙愿终于满足了。

新的网站地址:http://www.henryhu.net
新的Blog地址:http://blog.henryhu.net

那边合并了所有的老blog,所有的帖子和评论应该都在~

15:10 | 评论 (2)

2008年9月3日 #

urxvt 的性能

转了KDE4之后,觉得 urxvt 的性能有严重下降,甚至都及不上 Konsole 了。
今天在网上搜,看见有说用 Xft,AA 越多,越慢……
想起我的 urxvt 用的Xft ,而且没有必要。改了之后,明显快多了么!
结论:新东西常常想着CPU强悍了,就不管性能了…… 或者 urxvt 因为是从旧时代过来的,还是怀旧啊。
看看这个数据吧。
我在我的Home目录,进行 find .操作。共71120行。
wc数据:   71120   72439 4312676
用Xft:
urxvt*font: -*-terminus-medium-r-*-*-14-140-*-*-*-*-*-*,-*-wenquanyi bitmap song-*-*-*-*-13-*-*-*-*-*-*-*
比较好的一次:0.128u 0.391s 0:10.98 4.6%      50+2947k 0+0io 0pf+0w
一般在12s左右徘徊
用x字体:
urxvt*font: xft:Terminus:pixelsize=14,xft:WenQuanYi Bitmap Song:pixelsize=14
比较烂的一次:0.177u 0.531s 0:02.66 26.3%     36+2121k 0+0io 0pf+0w
一般在2s左右徘徊
不输出(输出到 /dev/null):0.067u 0.405s 0:00.47 97.8%     43+2541k 0+0io 0pf+0w
5~6倍的差距啊! Xft在干嘛……

23:14 | 评论 (0)

2008年6月13日 #

FreeBSD 的 x11-themes/gnome-icons-crystal 的小问题

这也就是个图标主题,但是装好之后每次运行gedit等gtk+程序,就会说
Gtk-WARNING **: Theme directory of theme CfG-Crystal-SVG-1.2.0 has no size field
不知道是什么问题。本来以为缺了什么。后来去网上搜,发现类似的问题都是Theme directory 24x24/... of theme *** has no size field.
也就是说,对应的 theme directory 名字不见了。
由此怀疑index.theme内容有问题。打开一看,注意到有两个连续的逗号,而两个逗号之间是一个 theme directory 名字……
于是,把逗号删掉,问题解决……
交了一个 PR ,不知道会不会解决…… 说起来还是作者的问题。

21:44 | 评论 (0)

2008年5月12日 #

Compiz-Fusion的阴影(shadow)问题终于修复了

好久了,compiz-fusion没有阴影,或者显示奇怪的阴影,一直不知道是什么问题。
今天去网上搜,终于找到了。
原来是NVidia的驱动覆盖了xorg-server的libwfb模块,而NVidia的模块有问题,于是阴影就出问题了……
解决方法也很简单,把NVidia备份的xorg-server的模块链接回去就可以了。

我这里是这样:
模块目录:/usr/local/lib/xorg/modules
备份的那个(原来是xorg-server的):XXX-libwfb.so.%%.xorg-server-1.4_8,1
NVidia的: libnvidia-wfb.so.1
装好NVidia驱动后,libwfb.so指向libnvidia-wfb.so.1。删掉之后,把它指向那个备份的就可以了。或者直接把备份的拷贝成libwfb.so。

说起来用xorg-server提供的模块也没有什么不同啊,不知道为什么NVidia要自己搞一个,搞出来还没有原来的好…… 汗……
近期升级至compiz-fusion 0.7.4,真好!……

Blog Tags: compiz-fusion

18:41 | 评论 (0)

2007年7月28日 #

From Beryl to Compiz-Fusion

当初,Compiz 社区的一部分人员,因为 David R. 不愿意接受某些 patch,决定分家,独立出 Beryl。
现在,Beryl 和 Compiz 的开发人员意识到分家的问题,终于决定再次携手。虽然某些分歧仍然存在,虽然目前合并主要在 plugins 部分进行,但是毕竟,合并开始了。
新的项目被称作 Compiz-Fusion,从名字上看仍然偏向于 Compiz,毕竟祖先是 Compiz。
从 git 上面抓了代码,opencompositing 社区有个脚本,能够自动抓代码并编译,但是 BSD 上面跑还是有些问题。
首先,很多地方缺编译参数 -I/usr/local/include ,很多 plugins 缺编译参数 -I/usr/local/include/libxml2。Linux 的 find 相当于 BSD 的 find . ,有些 Makefile 以及独立下载的 plugin 的 Makefile 有这个问题。
奇怪的是 3d 插件,这个 beryl 当中非常重要的插件,不在 compiz 的默认安装里,不在 plugins-main里,甚至不在 plugin-extra里,以至于 plugins-unsupported 和 plugins-wip (Working in progress) 里面,不知道怎么打算的…… 还要独立搞下来,patch Makefile,再装……
合并的插件基本功能都有,某些做得还不够好,比如边缘吸力就像瞬移效果…… 但会慢慢好起来的。
合并之后,大家为同一个项目努力,新功能也在不断被开发。比如 Motion Blur, Reflection, Window Reflection。各个方面也有不少细节改进,虽然合并过来的 plugins 的选项和功能还有待改善。
Window Manager 功能还是有缺陷,比不上 kwin 等的完整。但是,发展是迅速的,未来是值得期待的~

Blog Tags: beryl  compiz-fusion

21:23 | 评论 (0)

2 3 4 5 6 7 >>

请不要发表可能给我们带来伤害的政治言论,谢谢配合