每次启动urxvt都慢的要死,cpu狂升,刚才在linuxsir闲逛,看到了解决方法(11楼):

跟 X 字体和 XIM 光标跟随有关,
说来也算 苏哲 的责任
去看看你系统里的
/usr/share/X11/locale/zh_CN.UTF-8/XLC_LOCALE
苏哲给 UTF-8 的 XLC_LOCALE 里加了个该死的 GBK-0 ,
而一般的系统都是用不着 GBK-0 字体的,
X 会在 poll 这个系统里不存在的 GBK-0 字体上用掉大量的资源。
所以解决有两个:
1. 简单地添加一个 GBK-0 字体, 或者直接加一个 GBK-0 的 alias
2. 修改 /usr/share/X11/locale/zh_CN.UTF-8/XLC_LOCALE , 去掉里面的
# fs3 class (Chinese Han Character GBK) fs3 { charset { name GBK-0:GLGR } font { primary GBK-0:GLGR substitute GB13000.1993-1:GLGR } }
或者, 不要用 X 字体, [...]

Categories: tips