分页: 1 / 1
[问题]非root用户不能切换zhcon的输入法,也不能ctrl+alt+h在线帮助,怎么办?
发表于 : 2006-08-05 18:54
由 littlebat
我是ubuntu6.0.6+AMDK6-2机器
从源码安装zhcon0.2.5后,出现下列怪事:
先以root帐号登录,启动zhcon后,然后换成非root帐号,可以用ctrl+f1...f2...切换输入法和用ctrl+alt+h在线帮助;
先以非root帐号登录,启动zhcon后,用ctrl+space换成中文输入法只有第一个默认的全拼能用,不能用ctrl+f1..f2..切换中文输入法,也不能用ctrl+alt+h在线帮助;然后换成root帐号,也不能切换和在线帮助了;
我初步怀疑是某个配置文件被屏蔽了非root用户的读权限,但是不知道是哪个文件。
关注
发表于 : 2006-09-12 10:52
由 sdyhc
up
发表于 : 2006-09-12 20:25
由 jyq011
相同问题
发表于 : 2006-09-14 7:04
由 oydl82
解决了没有?看配置文件,可是里面的东西让我写输入法的名称,又没有例子,怎么写?就像从来没有见过的人,叫你马上去叫出人家的名字一样,怎么办啊?
发表于 : 2006-09-14 7:26
由 oydl82
发现原因了,我开始在字符界面下进入/etc/zhcon.conf的,所以出现“ime=”后面的字符不能显示的问题,后来在X-window下面出现了字符,但输入法是乱码,不过看码表文件看出来是哪个输入法!
发表于 : 2006-09-14 7:32
由 zhuqin_83
我也只有root可以ctrl+alt+F1
发表于 : 2007-04-30 0:31
由 jupengfei
zhuqin_83 写了:我也只有root可以ctrl+alt+F1
把帖子顶上去
找人来回答!!!!
发表于 : 2007-05-23 23:08
由 littlebat
再次安装使用ubuntu,可这个问题依然存在,虽然不是大问题,可还是心欠欠的,哪位大侠有答案?
发表于 : 2007-11-05 17:58
由 littlebat
也许跟内核支持有关, 今天刚发现这个问题. 我的redhat linux 9.0在重新编译内核就变成这样了, 原来是正常的. 详见:
为486上的Linux编译一个2.4.35.3的内核
http://www.learndiary.com/archives/diaries/3512.htm
初步怀疑并初步证实,zhcon中非root用户登录不能切换输入法等问题也许跟内核版本有关
发表于 : 2007-11-16 18:13
由 littlebat
littlebat - 11月 16th, 2007 5:45 下午
初步怀疑并初步证实,zhcon中非root用户登录不能切换输入法等问题也许跟内核版本有关。证据如下:
原来用redhat linux 9.0自带的内核2.4.20-8,zhcon使用正常;
重新编译一个2.4.35.3的内核出现上述问题;
Damn Small Linux 3.3 (DSL-3.3)自带的内核为2.4.26,把redhat linux 9.0下关于zhcon的文件直接拷贝过去(还拷贝了gpm的文件),使用正常;
再次为redhat linux 9.0重新编译一个2.4.35.3的内核,把nls_cp936和nls_cp437本地语言支持编译进去(上次编译时没有把nls的选项加进去),好像还设置了gb2312(或者是nls_cp936?)的为默认的nls。结果还是不正常;
再次为redhat linux 9.0编译一个2.4.26的内核,zhcon的使用完全恢复正常。
所以初步证实zhcon中非root用户登录不能切换输入法等问题也许跟内核版本有关。
还有一点疑问,如果2.4.35.3的内核编译时把nls_cp936、iso8859-1、nls_cp437编译进去,不改变默认的nls(好像是iso8859-1还是nls_cp437我忘了,在编译2.4.26的内核时就是这样做的),那么,编译出来的内核下zhcon的使用是否会正常呢?
关于内核编译的日记见:为486上的Linux编译一个2.4.35.3的内核
发表于 : 2007-11-19 23:32
由 windwiny
。。。我的天,竟然还有人用rh9
发表于 : 2007-11-22 20:54
由 xslu
前面我看到类贴子的,切换是不行了,好像说是utf8编码与按键激活上的bug导致某些按键无效(ctrl+alt+fN),如果你惯用某种输入法可以更改~/.zhconrc (没有?/etc/zhcon.conf拷一个出来就行)里面的ime那几行。第三行是五笔,如果你用五笔就把前几项用#屏蔽掉。我这么做是成功的,当看到lz的贴子,我进再用root进行操作,结果输入法一个也改不了

老英文!