今天小编将为大家带来的是Fedora下FCITX输入法安装及问题排查解决详解!希望对大家会有帮助!有需要的朋友一起去看看吧

使用linux最沮丧的事情莫过于中文输入法切换不出来,甚至有人错误地认为,要使用中文输入法,必须把“区域和语言”(Region & Language)设置为中国-中文。输入法只是一个软件,和区域设置没有什么必然联系。如果你在初始化安装系统的时候,选择了中文,倒是会帮你把中文输入法打包安装好。

所以和我一样使用en-us区域设置的朋友,如果输入法出了问题,怎么排查解决呢?

首选你必须安装一个中文输入法,推荐小企鹅

sudo yum install fcitx-pinyin

但是,安装完后,发现按 ctrl+space 却没有召唤出输入法。需要在终端中执行

im-chooser

选中当前输入法为FCITX,并进行基本的设置。 大部分情况下,至此你就可以正常地使用一个中文输入法了。

在早期的一些教程中,会强调在X环境变量(例如~/.xprofile,~/.xinitrc,~/.xinputrc )中声明环境变量来保证输入法正常启动。实际上没有必要。

export GTK_IM_MODULE=fcitx
export QT_IM_MODULE=fcitx
export XMODIFIERS=”@im=fcitx”

现在的发行版喜欢用软链接来管理设定,系统读取的位置不变(认准软链接),用户设定时改变软链接的实际指向,这是一个漂亮的解耦做法。如果你开发过跨平台跨环境的应用,就知道兼容适配有多麻烦,一个简单易行的方案有多宝贵。

来看看Fedora20里面是怎么做的。

所以当你用标准姿势安装并设定过输入法,最后是可以通过软链接指向正确关联。 反正 /etc/X11/xinit/xinitrc.d/50-xinput.sh 启动脚本认准了/etc/X11/xinit/xinputrc

如果你不顺利,在运行im-chooser的时候出现了错误。 内容大概是

GDBus.Error:org.gtk.GDBus.UnmappedGError.Quark._imsettings_2derror_2dquark.Code5: Current desktop isn’t targeted by IMSettings.

不要着急,Linux的易用性虽然还是有差距,但是一直保持有详细错误日志的优良传统。 在 ~/.cache/imsettings/log 看到关键错误日志如下:

[ 1406594712.769015]: IMSettings-Daemon[7165]: INFO: Attempting to switch IM to FCITX [lang=en_US.utf8, update=true] org.gnome.settings-daemon.plugins.keyboard.active is true. imsettings is going to be disabled.

由于属性“org.gnome.settings-daemon.plugins.keyboard.active”当前的值是true,禁止了imsettings运行。 所以解决的方案很简单,在终端上将相关属性设置为false即可。

gsettings set org.gnome.settings-daemon.plugins.keyboard active false

类似的错误也可以通过同样的方法来解决,日志详尽,心中不慌。

如果不了解gsettings,可以参见gsettings简介及常用操作介绍

最新资讯
瑞幸咖啡开盘涨29.58% 报2.76美元

瑞幸咖啡开盘涨29.58%

瑞幸咖啡(NASDAQ:LK)开盘涨29.58%,报2.76美元。
宇航员上天后,他们的妻子经历了什么?

宇航员上天后,他们的妻

激动人心的时刻终于到来。NASA宇航员凯伦·尼伯格(Kare
一季度业绩超预期 26家券商给予欢聚集团买入评级

一季度业绩超预期 26

5月21日,欢聚集团发布2020年一季度财报,一季度营收达71.
特斯拉计划在德国柏林设立研发中心

特斯拉计划在德国柏林

特斯拉计划在德国柏林设立研发中心。
唯品会:2020年Q1净利润为6.848亿元 同比下降21.49%

唯品会:2020年Q1净利润

唯品会发布2020年第一季度财报。财报显示,一季度,营收18
今天,京东快手结盟:战役开始了

今天,京东快手结盟:战役

中国互联网“半壁江山”都将卷进这场战争。淘宝、天猫
最新文章
fedora系统怎么设置鼠标指针大小?

fedora系统怎么设置鼠

fedora系统怎么设置鼠标指针大小?fedora中想要设置鼠标
安装Fedora 22破坏了原Win10系统的UEFI引导程序的解决方法

安装Fedora 22破坏了

今天小编为大家带来的是安装Fedora 22破坏了原Win10系
fedora14 nfs如何安装?edora14 nfs安装教程

fedora14 nfs如何安装

下面小编要为大家带来的是fedora14 nfs安装教程!希望对
 Fedora23如何安装fcitx拼音输入法?

Fedora23如何安装fci

最近一些朋友在问小编 Fedora23如何安装fcitx拼音输入
Fedora下FCITX输入法安装及问题排查解决详解

Fedora下FCITX输入法

今天小编将为大家带来的是Fedora下FCITX输入法安装及
Fedora 21顶栏日期显示不全的解决方法

Fedora 21顶栏日期显

最近一些朋友发现Fedora 21顶栏日期显示不全,如何解决