LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
楼主: albert_lew

对fcitx1.8.4的一点改进,大家看看(图)

[复制链接]
发表于 2003-5-30 08:05:18 | 显示全部楼层

log

XFree86 Version 4.3.0
Release Date: 27 February 2003
X Protocol Version 11, Revision 0, Release 6.6
Build Operating System: Linux 2.4.21-0.13mdksmp i686 [ELF]
Build Date: 12 March 2003
        Before reporting problems, check http://www.XFree86.Org/
        to make sure that you have the latest version.
Module Loader present
Markers: (--) probed, (**) from config file, (==) default setting,
         (++) from command line, (!!) notice, (II) informational,
         (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/XFree86.2.log", Time: Thu May 29 18:46:58 2003
(==) Using config file: "/etc/X11/XF86Config-4"
Using vt 8
(II) [GLX]: Initializing GLX extension
xinit:  connection to X server lost.
发表于 2003-5-30 11:07:21 | 显示全部楼层

这种tray方式不是很自由

首先要先起fcitx-kde后,再启动fcitx才能在kde里看到tray,
否则无法连接,但是xinit的时候先加载fcitx再起kde桌面,这个
过程是反过来的,必须修改xinit,不能先起fcitx.

kill掉fcitx后,fcitx-kde就不停打印出错信息,只好kill掉他,
之后再启动fcitx就会有无法连接socket的问题,大概是没有unlink。。
没仔细看,是瞎猜的。。

最好是能够和启动fcitx的顺序无关,在kde中加载tray程序之后,
检测到有相应的输入法服务再tray起来,如果输入法服务进程退出,
应该不造成对kde下的tray程序的影响。
发表于 2003-6-1 08:03:10 | 显示全部楼层
谢谢,我已经解决了:我把/usr/bin/fcitx文件拷贝到~/.kde/Autostart中,并把 /usr/bin/fcitx文件中内容全部用“#”注释,就行了
但我不知道放在哪才能让每个用户的kde都执行,只好分别拷贝到每个用户的~/.kde/Autostart里。
发表于 2003-6-2 15:14:01 | 显示全部楼层
记得以前蓝点的输入法也是把图标放到系统托盘里的
gaim里有个小插件也是能放图标到系统托盘的(kde也行)。。请参考一下
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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