Debian7.0中Fcitx输入法无可用前端问题解决
2019独角兽企业重金招聘Python工程师标准>>>
前两天把Debian7.0部署到我那笔记本电脑上了,虽然感觉没有Ubuntn的多彩,不过那种简单更让我喜欢,这将是我的第一个长期的Linux工作台,也许还会是私人的小型服务器。但是在使用的过程中还是遇到一些小问题的,虽然之前玩Ubuntn已经算是很有经验了,可是在Linux的世界里,总是有非常大的概率遇上你从来没遇到过的问题的。
其中一个小问题是关于中文输入法的。系统默认语言选择的是简体中文,安装完毕后,配置Fcitx输入法是可以进行中文输入的,问题是没有中文词的候选框,只能进行盲打,这让我很是郁闷,这基本是没法使用的。上网搜了一圈,没找到问题解决方法,但有些帮助。通过在bash下执行fcitx命令,得到了问题的原因:无可用前端,no user interface available。
然后通过KDE自带的im-config图形配置工具进行输入法配置,在配置过程中知道了Fcitx的前端有fcitx-frontend-qt4、和fcitx-frontend-gtk,回到bash中查看是否安装了fcitx前端:
$ aptitude search fcitx-frontend
p fcitx-frontend-all - Flexible Input Method Framework - frontends metapackage
p fcitx-frontend-fbterm - Flexible Input Method Framework - FbTerm frontend
p fcitx-frontend-gtk2 - Flexible Input Method Framework - GTK+ 2 IM Module frontend
p fcitx-frontend-gtk3 - Flexible Input Method Framework - GTK+ 3 IM Module frontend
i fcitx-frontend-qt4 - Flexible Input Method Framework - QT 4 IM Module frontend
发现已经安装过了,可是还是没有提示框,继续纠结搜索,最后终于在google code论坛上找到了靠谱的帖子,然后摸索了解决的问题。
Fcitx输入法调用前端需要有ui动态库的支持,而在fcitx的安装目录下面没有找到相应的ui动态库,自然找不到可用前端。Fcitx可使用的ui动态库主要是两个:fcitx-ui-classic和fcitx-ui-light,检查系统中是否已经安装了他们:
$ cd /usr/ ; find . -name fcitx-ui-*.so
发现我的Debian7.0中竟然没有,这让我很意外,这相当于默认的安装方式下Fcitx安装不完整。于是我通过aptitude包管理工具打算从DVD源中安装这两个包,可是发现三张DVD中都搜不到这两个包,很郁闷。最后只能更新Debian7.0的源列表,找了一个网易的更新源,然后终于有这两个包了,安装好后注销重新登录问题解决。Fcitx小企鹅输入法还是不错的,我使用googlepinyin。
$ aptitude search fcitx-ui
p fcitx-ui-classic - Flexible Input Method Framework - Classic user interface
v fcitx-ui-kimpanel -
p fcitx-ui-light - light weight xlibs and xft based UI for Fcitx$ sudo apt-get install fcitx-ui-classic
PS:我是通过下载Debian7.0的DVD镜像,烧录到DVD后进行离线安装的,这可能是导致安装完毕后的source.list文件中的更新源只有dvd源,进一步导致包搜索不到的原因。三张DVD加起来将近12GB,之前看到官网说DVD镜像中会有包遗漏,我还不信,没想到这么早就让我遇上了。
转载于:https://my.oschina.net/shelllife/blog/134348
Debian7.0中Fcitx输入法无可用前端问题解决相关推荐
- Linux中fcitx输入法配置文件,Ubuntu下Fcitx输入法的安装与配置
Fcitx 大家不陌生吧..支持五笔拼音混输.日文,棒子文.等等.很牛b的国人精品Linux输入法.而且,界面友好. 注:以上图片上传到红联Linux系统教程频道中. 对于.一些朋友安装之后出现Fci ...
- linux系统某些应用无法输入,fcitx输入法在某些软件中无法切换问题
# 系统信息: 1. `uname -a`: Linux djc-laptop 4.4.0-62-generic #83-Ubuntu SMP Wed Jan 18 14:10:15 UTC 201 ...
- Ubuntu 10.04下fcitx输入法中去掉多余的输入方式
Ubuntu 10.04下fcitx输入法中默认存在11种输入方式,包括:智能拼音.智能双拼.区位.五笔字型.五笔拼音.二笔.仓颉.晚风.冰蟾全息.自然码和电报码.不过对于普通用户来说,常用的输入方式 ...
- Ubuntu 17.04系统中QT5.9.2支持fcitx输入法的解决方案
本人在Ubuntu 17.04系统中安装了QT 5.9.2,自带Qt Creator 4.4.1,各方面用着都挺顺手,但有一次突然发现在Qt Creator中和使用QT编译的程序运行时均不能使用Ubu ...
- fcitx输入法在wps、wineqq中失灵问题的解决
最近由Mint转到了Open SUSE下,各种折腾. 眼看着已经折腾差不多了,今天又遇到个问题: 在Wineqq以及wps下,fcitx输入法打不开,没法输入中文. 这就非常坑了,这两个软件输入不了中 ...
- 阿里二面,前端开发在web3.0中该如何应用,记录面经
近期听说周星驰也开始招募web3.0的人才了,可见其火爆程度真是不一般啊,不得不说的是,这又是一场新的革命,必将带来腥风血雨. 对于前端开发来说,很多人可能刚刚准备学习,刚刚入门,刚刚在企业中找到自己 ...
- linux图形界面没有输入法,fcitx 输入法看不到选词,上面键盘也不见了!
今天更新完,fcitx 中文打字看不见选词,任务栏的键盘选择也不见了,卸载重装还是一样的问题. 启动时报错如下: (INFO-1525 /build/fcitx/src/fcitx-4.2.9.1/s ...
- Linux fcitx用不了中文,关于fcitx输入法不能使用中文解决办法
cjxgm 说:Archnew 说:我按照你说的做了,輸入法只能在終端里切换,无法在终端以外的地方切换,不知道怎么回事 你做了什么?你说一遍我看看是否有错(把修改过的文件完整地都贴出来) 在 ~/. ...
- fcitx输入法代码分析总结
fcitx输入法代码分析总结 fcitx处理输入的方式 fcitx的组织结构 fcitx的启动流程 im加载 用代码生成代码 继承 输入法开发接口 区位输入法详细分析 附注 fcitx处理输入的方式 ...
最新文章
- 核逼近(Kernel Approximation)
- 算法分析与设计之多处最优服务次序问题2
- 【Android RTMP】RTMPDumb 源码导入 Android Studio ( 交叉编译 | 配置 CMakeList.txt 构建脚本 )
- linux内核经典书籍--Linux内核设计与实现
- 软件需求说明的前世和今生
- bouml 逆向分析c++_JS逆向之漫画柜
- 更高效地刷OJ——Java中常用的排序方法,Array.sort(),Arrays.parallelSort(), Collections.sort()
- android插件做动态权限,Mui本地打包笔记(四)Android自定义插件的配置(以动态申请权限为例)...
- PAT1060. 爱丁顿数
- 发展光伏产业 破解大气污染之困
- PictureBox滚动条、鼠标中轴滚动
- 赵立新主持机器人_赵立新配音为何这么牛 看看他的人生经历你就知道了
- 细数国内无人机的江湖门派
- eclipse优化:最详细
- 手把手教你架构3D游戏引擎
- LNK1169 LNK2005错误
- Android WebView 下载没反应
- Qt学习笔记--QSS样式表
- 2022年AI领域有哪些重要突破?(附报告全文)
- 大都会人寿线下培训第九天-通关了