do {} while (1);

反己道而行之

ibus 在 gentoo qt 4.4 程序中无法光标跟随问题的解决

原因是 gentoo portage 在对 qt 4.4 包进行了分解,在做 qt-gui 这个包的 ebuild 时,漏掉了 inputmethods plugin。

解决方法是解决方法是修改 qt-gui-4.4.1.ebuild,将:

QT4_TARGET_DIRECTORIES="
src/gui
tools/designer
tools/linguist
src/plugins/imageformats/gif
src/plugins/imageformats/ico
src/plugins/imageformats/jpeg"
QT4_EXTRACT_DIRECTORIES="
src/tools/rcc/
tools/shared/"

改为:

QT4_TARGET_DIRECTORIES="
src/gui
tools/designer
tools/linguist
src/plugins/inputmethods/imsw-multi
src/plugins/imageformats/gif
src/plugins/imageformats/ico
src/plugins/imageformats/jpeg"
QT4_EXTRACT_DIRECTORIES="
src/tools/rcc/
tools/shared/"

然后 ebuild qt-gui-4.4.1.ebuild manifest 一下,重装一次 qt-gui 即可。

原来编译 FreeMind 所需的依赖包只有这么几个

在 Gentoo 中,如果用户未安装 JAVA 程序的运行与编译环境,通过 portage 安装 FreeMind 会依赖大约 82 个包,而且版本总比 SF 上的慢好几拍。所以,一直以来,我都是使用 FreeMind 发布的 bin 包,这样我的系统中只需安装一个 sun-jdk 1.6 即可。今天,发现 SF 上已经释出 FreeMind 0.9 beta 20 版本,不过这次居然没有提供 Linux 版本,我很费解。由于我是新版本狂,总是要想方设法弄到新版本来尝试,所以就下了 FreeMind 最新的源码包,想自己编译,readme.txt 上说需要 ant 才能编译。如果直接 emerge ant,还是会有很多包,但是我发现只需要 ant-core 就够了。经过一番尝试,最后得出的结论是:要自己编译 FreeMind,只需要 ant-core,而安装 ant-core 只需 javatoolkit 和 jdk 1.6。这个结论让我再一次对 portage 中的 freemind 表示不满。

久违的 Emacs 23

今天,在整理系统的时候,顺便 emerge 了一下 emacs 23 的 cvs 版本,即 emacs-cvs-23.0.9999。装完后,开启 emacs GUI,习惯性地摁了 CTRL+SPACE 键,果不其然调出 scim 来了。

Read all

关于 Gentoo 的字体美化

昨天,将 arphicfonts 升级到 0.2.20080216.1,发现一直屡试不爽的字体配置文件 /etc/fonts/local.conf 失灵了,导致 Firefox 页面上的中/英文惨不忍睹。用 fc-list | grep AR 查看了一下,发现 arphicfonts的字体名有了变动,我的 local.conf 中的字体名不对应,导致 fontconfig 找不到字体,它能做的就是用我在 local.conf 文件中设置的其它字体来替代。现在,将原来的 arphic 宋体与楷体名分别修改为 AR PL UMing CN 与 AR PL UKai CN 即可。

Read all

爽了一下 compiz-fusion

把 gnome 精简到 gnome-light 之后,节省了大概有 50M 的内存,重启时进入 gnome 桌面,发现内存占用不过 150M,心里感到无比清爽。尽管机器的内存是 2G,但是也不能随便浪费在那些我永远都可能用不到的程序上。如果非要我浪费一下内存,我倒是很愿意将它用到 compiz-fusion 上。

Read all

Gentoo gnome-light

今天,把我的那篇精简 gentoo 的 gnome 桌面的文章主体内容发在 linuxsir 论坛上了,详见 http://linuxsir.org/bbs/thread326648.html。虽然已经很满足自己的做法,但是还是有欲望尝试一下 gnome-light。

Read all

精简 gentoo 的 gnome 桌面

在 gentoo 中安装 gnome 桌面时,有两种选择,即 gnome 与 gnome-light。gnome 很庞大,有些功能对我而言纯属多余;gnome-light 简洁,但许多功能需要我手动去安装。衡量之下,决定对 gnome 进行精简,去除那些我认为使用几率为 0 的一些软件包。

Read all

Gnome 2.22 给我的第一印象

Gnome 桌面每次的升级都是很低调,总是感不上 Kde 那般华丽,所以论坛里有的人总喜欢给出 “Kde 才是王道” 这样斩钉截铁的论断。在我看来,Gnome 的简约已经基本符合我的需求了,有些功能甚至已经超出我的需求,精简都来不及,哪里还管孰为王道也哉。最近实在不愿意再等 gnome 2.22 正式进入 gentoo portage,于是就 unmask 提前体验了。

Read all