今天小编将为大家带来的是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简介及常用操作介绍

最新资讯
美科技公司2019年CEO离职人数已达181人 创历史新高

美科技公司2019年CEO

据彭博社报道,谷歌联合创始人拉里·佩奇(Larry Page)和谢
李子柒怎么就不是文化输出了?

李子柒怎么就不是文化

如果到这个份上,你还觉得这不是文化输出,那就有点太为黑
快播创始人王欣:快播是失败的,长远看环境是乐观的

快播创始人王欣:快播是

回顾快播,王欣承认它是失败的,但王欣认为,软件平台能把小
大型强子对撞机升级,效益超过成本

大型强子对撞机升级,效

欧洲核子研究中心(CERN)官网日前发布消息称,一个经济学家
首颗绕白矮星旋转巨行星现身 预示太阳系未来"模样"

首颗绕白矮星旋转巨行

一个国际科研团队在最新一期《自然》杂志刊文称,他们首
海洋温度异常变化,会让雨下得更多么?

海洋温度异常变化,会让

季风(monsoon)是由太阳辐射的年循环、海陆分布、大陆地
最新文章
安装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顶栏日期显示不全,如何解决
将Fedora24升级至最新的Fedora25版的教程

将Fedora24升级至最新

如何将Fedora 24升级至最新的Fedora 25版?今天小编要为