archlinux更新fcitx后无法切换到无输入法状态

2012-11-23 20:43:19 +08:00
 hit9
我的配置

```
[Program]
# Seconds sleep before fcitx really start
DelayStart=0
# Share State Among Window
# Available Value:
# No All PerProgram
ShareStateAmongWindow=No
# Default Input Method State
# Available Value:
# Close Inactive Active
DefaultInputMethodState=Close
# It's the first time Fcitx Start.
# Available Value:
# True False
FirstRun=False
# Use first input method as inactive state
# Available Value:
# True False
FirstAsInactive=False

[Output]
# Use English Punc After a Number
# Available Value:
# True False
HalfPuncAfterNumber=True
# Action after press enter
# Available Value:
# Nothing Clean Commit
EnterAction=Commit
# Disable Paging in Remind Mode
# Available Value:
# True False
RemindModeDisablePaging=True
# Send inputed Text if Switch to English Mode
# Available Value:
# True False
SendTextWhenSwitchEng=False
# Candidate Word Number
CandidateWordNumber=5
# Give the tips of Phrase
# Available Value:
# True False
PhraseTips=True

[Appearance]
# Show Input Window After Trigger Input Mode
# Available Value:
# True False
ShowInputWindowAfterTriggering=True
# Show Point After Index
# Available Value:
# True False
ShowPointAfterIndex=True
# Show Input Speed
# Available Value:
# True False
ShowInputSpeed=False
# Show Version
# Available Value:
# True False
ShowVersion=True
# Do not show input window if there is only preedit string
# Available Value:
# True False
HideInputWindowWhenOnlyPreeditString=False
# Do not show input window if there is one one candidate (Hide when only preedit string must be selected)
# Available Value:
# True False
HideInputWindowWhenOnlyOneCandidate=False

[Hotkey]
# Hot key of Triggering Input Method
TriggerKey=CTRL_SPACE
# Enable Left Ctrl + Left Shift to Switch Between Input Method
# Available Value:
# True False
IMSwitchKey=False
# Hotkey of Switching Chinese and English Mode
# Available Value:
# R_CTRL R_SHIFT L_SHIFT L_CTRL ALT_L_SHIFT ALT_R_SHIFT Disabled
SwitchKey=R_CTRL
# Double click Switch Key to Change Mode
# Available Value:
# True False
DoubleSwitchKey=False
# Interval of Two Key Input
TimeInterval=250
# Hotkey of Switching Virtual Keyboard
VKSwitchKey=CTRL_ALT_B
# Hotkey of Switching Remind Mode
RemindSwitchKey=CTRL_ALT_R
# Hotkey of Switching Full Width Character Mode
FullWidthSwitchKey=SHIFT_SPACE
# Hotkey of Switch Full Width Punc Mode
PuncSwitchKey=ALT_SPACE
# Hotkey of Going Prev Page
PrevPageKey=-
# Hotkey of Going Next Page
NextPageKey==
# Hotkey to Choose Second and Third Candidate Word
SecondThirdCandWordKey=SHIFT
# Hotkey of Saving All Config and Input History
SaveAllKey=CTRL_ALT_S
# Hotkey of Switch Embeded Preedit
SwitchPreedit=CTRL_ALT_P

```

有什么不对的么?谢谢
11425 次点击
所在节点    Linux
29 条回复
cabbala
2012-11-24 14:44:58 +08:00
@hit9 很久都没更新了吧。systemd已经彻底取代了initscript

以后估计你的系统会出现各种问题,而且不能升级。。。还是趁早转到systemd里为佳

当然最简单的办法是reinstall,反正只有/home不动就没啥麻烦的
hit9
2012-11-24 14:55:29 +08:00
@cabbala reinstall ...好恐怖。 很久不更新了。 没有别的解决办法么。。
bigeagle
2012-11-24 14:59:17 +08:00
楼主 pacman -Syu 一下应该就好了。

fcitx现在已经没有「关闭」状态,默认输入法是fcitx-keybord_EN(US),也就是英文输入状态,升级的时候库没跟上所以fcitx-keyboard crash掉所以就出现了没有英文的情况。

pacman -Syu之后,重启fcitx,然后调整一下输入法顺序(fcitx-keyboard恢复后会出现在最后一个输入法位置)
cabbala
2012-11-24 15:00:55 +08:00
@hit9 按照官网上的各个news升级。。。不过我觉得还是reinstall更现实点,arch要时常看过news后更新,否则就会杯具。。

不过/home不动,reinstall有啥损失么,pacman一下就好了
hit9
2012-11-24 15:02:32 +08:00
@bigeagle 谢谢你的回复。 我觉得也是,好久没有更新了。更新包好大。。 更新安全么?比较害怕呢。

现在用老版本的fcitx还不错。 唉,没法安装gnome pane样式的fcitx皮肤了
hit9
2012-11-24 15:03:37 +08:00
@cabbala pacman -Syu有风险么?
bigeagle
2012-11-24 17:38:16 +08:00
@hit9 汗 看你多久没更新了,Arch最近有一些大动作,去官网看下先吧
bayuwei2010
2012-11-26 00:54:43 +08:00
输入法: 打开/usr/lib/fcitx/fcitx-keyboard.so 失败 libicuuc.so.49: 无法打开共享对象文件: 没有那个文件或目录
跟楼主一样的问题.可以看见这个错误.怎么回事?
lovejoy
2013-01-05 21:41:11 +08:00
楼主问题解决了吗,遇到同样的问题了,按ctrl space总是中文输入,第一次有banner,第二次没有banner这什么鬼设计

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/53154

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX