LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 2782|回复: 11

rxvt-unicode很卡,很慢

[复制链接]
发表于 2006-4-25 19:20:22 | 显示全部楼层 |阅读模式
从运行到界面大概十几秒钟,cpu占用率百分百,鼠标几乎也不能动
运行象xclock之类的程序也是一样。

终端提示:Missing charsets in string to FontSet conversion

locale是zh_CN.utf8
发表于 2006-4-25 21:25:47 | 显示全部楼层
  1. !! RXVT-unicode setting

  2. Rxvt.foreground:black
  3. Rxvt.background:white
  4. !! 设置透明背景
  5. Rxvt.inheritPixmap:False
  6. !!打开标签页支持
  7. #Rxvt.perl-ext-common:default,tabbed
  8. Rxvt.colorBD:blue
  9. Rxvt.colorUL:red
  10. Rxvt.scrollBar:False
  11. Rxvt.scrollBar_left:True
  12. Rxvt.scrollBar_floating:False
  13. Rxvt.scrollstyle:next
  14. Rxvt.scrollColor:AntiqueWhite
  15. Rxvt.saveLines:30000
  16. Rxvt.color12:DodgerBlue
  17. Rxvt.font:xft:Vera Sans YuanTi Mono:antialias=true:pixelsize=14
  18. Rxvt.boldFont:xft:Vera Sans YuanTi Mono:Style=Bold:pixelsize=14
  19. Rxvt.preeditType:Root
  20. Rxvt.fading:50
复制代码

把这个写到你的~/.Xdefaults里就可以了,记得把上面的字体换成你系统里的字体。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-4-25 22:32:26 | 显示全部楼层
多谢楼上的兄弟。
这个方法里的Rxvt.preeditType:Root和直接运行urxvt -pt Root是一个道理,我想知道的是为什么会出现这种情况和为什么要这样解决。
回复 支持 反对

使用道具 举报

发表于 2006-4-26 10:12:15 | 显示全部楼层
根据提示,我想应该是你的字体没设置对吧。所以用这个配置文件设置字体。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-4-27 13:54:48 | 显示全部楼层
Post by sssslang
根据提示,我想应该是你的字体没设置对吧。所以用这个配置文件设置字体。



这个不是字体的问题,是输入法和urxvt的问题,起作用的是Rxvt.preeditType:Root
回复 支持 反对

使用道具 举报

发表于 2006-4-30 01:47:28 | 显示全部楼层
这个问题是由于缺少UTF-8 locale所需的字符集引起的,要用zh_CN.UFT-8 X的字体里需要有ISO8859-1, GB2312.1980-1, GBK-0, ISO10646-1,否则就会有 Missing charsets in string to FontSet conversion 的提示。
回复 支持 反对

使用道具 举报

发表于 2006-6-28 15:06:49 | 显示全部楼层
我用debian,我也有这个问题。用二楼的配置也没有解决。不过我没有一楼的提示。

google了一下,fcitx的主页有人说跟fcitx有关。把fcitx关闭后速度就很快了。

我这个问题应该怎么样解决呢?总不能要输入中文的时候就开控制台fcitx &一下吧?还有,如果在rxvt里边kill fcitx,这个rxvt就会死掉。

应该转给fcitx的作者看看,问题到底应该怎么样解决才好。
回复 支持 反对

使用道具 举报

发表于 2006-6-28 15:25:15 | 显示全部楼层
向lachesis请教一下:

我的一些x程序启动倒是有一楼的提示,是不是也要在.Xdefaults里边做配置?应该怎么配置呢?

你说是缺少字符集,可是我都有了:
xuwei@XIAO:~$ cat /etc/glocale.gen

en_US.UTF-8 UTF-8



en_US ISO-8859-1

zh_CN GB2312

zh_CN.GBK GBK

zh_CN.UTF-8 UTF-8



在.Xdefaults里边做配置,应该是治标不治本的方法,想要从根本上解决,还是要在locale这里做文章吧。
回复 支持 反对

使用道具 举报

发表于 2006-6-28 21:05:22 | 显示全部楼层
我最近发现有时也会出现CPU占用100%的问题。输入法是Fcitx。
不过懒得去找原因了。在X起来后开个urxvtd,然后用urxvtc就不会有问题了。
楼上的兄弟可以试试。
回复 支持 反对

使用道具 举报

发表于 2006-6-28 22:21:31 | 显示全部楼层
我也是utf8,为了输入别的语言,最近一直用scim,感觉还不错,可能是用的软件比较少,也没有遇到传说中的冲突阿什么的,推荐。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表