Fedora中搜狗输入法常见问题
来源:互联网 发布:win7打印机网络共享 编辑:程序博客网 时间:2024/05/16 01:49
By:Ailson Jack
Date:2016.03.05
个人博客:www.only2fire.com
本文在我博客的地址是:http://www.only2fire.com/archives/782.html,排版更好,便于学习。
Sogou Pinyin是一款基于Fcitx框架开发的输入法,支持全拼、简拼、模糊音、云输入、皮肤、中英混输等功能。
我的博客有一篇安装搜狗输入法的博文,地址:http://www.only2fire.com/archives/780.html。
如果您使用 XDG 兼容的桌面环境,比如 KDE, GNOME, XFCE, LXDE, Cinnamon。那么当您安装好 Sogou 并重新登录后,Fcitx 和 Sogou 应该会自动启动。使用 Ctrl+Space 激活 Fcitx 便可以输入了,Shift 临时切换中英文。
1、sogou-qimpanel 未自动启动
如果 Fcitx 没有随桌面环境自动启动,请检查 imsettings 设置,正常的配置如下所示:
$imsettings-info
Xinput file: /etc/X11/xinit/xinput.d/fcitx.conf
GTK+ immodule: fcitx
Qt immodule: fcitx
XMODIFIERS: @im=fcitx
XIM server: /usr/bin/fcitx -D
Preferences: /usr/bin/fcitx-configtool
Auxiliary:
Short Description: FCITX
Long Description:
Icon file: /usr/share/pixmaps/fcitx.png
Is system default: TRUE
Is user default: TRUE
Is XIM server: FALSE
$ imsettings-switch fcitx # 切换至 fcitx
如果您的桌面环境不兼容 XDG,则 sogou-qimpanel 不会自动启动。请使用桌面环境自带的自动启动工具,添加 sogou-qimpanel 启动项。
如果您的桌面环境不包含自启动工具,或您使用 startx 脚本启动图形界面,则在 ~/.profile 中添加以下内容:
$ vim ~/.profile
source /etc/sysconfig/sogoupinyin
该脚本在启动 X 时被 /etc/X11/xinit/xinitrc-common 调用,用于设置 Fcitx 环境变量,并启动 sogou-qimpanel。
2、如何安装皮肤
查看帮助信息:
$ rpm -qi sogoupinyin
该命令显示的皮肤相关的信息如下:
皮肤保存在~/.config/sogou-qimpanel/skin/
按以下方式安装:
$ sudo setsebool sogou_enable_homedirs=1
$ sogou-qimpanel yourskin.ssf
3、如何安装词库
查看帮助信息:
$ rpm -qi sogoupinyin
该命令显示的词库相关的信息如下:
词库保存在~/.config/SogouPY/scd/
按以下方式安装:
$ sudo setsebool sogou_enable_homedirs=1
$ sogou-qimpanel Cell.scel
4、禁止 Sogou 访问网络
查看帮助信息:
$ rpm -qi sogoupinyin
禁止 sogou 访问网络:
$ sudo setsebool -P sogou_access_network=0 # 默认: true
5、小黑框问题
Xfce 桌面环境,如遇到小黑框,需开启 Compositor 功能:
Settings -> Windows Manger Tweaks -> Compositor
设置 -> 窗口管理器微调 -> 合成器
Mate 桌面环境,如遇到小黑框,需开启 Compositor 功能:
System -> Control Center -> Windows -> Enable software composit..
LXDE 桌面环境,如遇到小黑框,需要修改窗口管理器。
$ yum install compiz-lxde ccsm
$ vim ~/.config/lxsession/LXDE/desktop.conf
window_manager=openbox # 原参数
window_manager=compiz-lxde-emerald # 修改后
6、GTK/Qt 程序无法切换输入法
如果遇到无法切换输入法,则检查 Fcitx 环境变量是否已正确设置:
$ env | grep fcitx
GTK_IM_MODULE=fcitx
QT4_IM_MODULE=fcitx
QT_IM_MODULE=fcitx
XMODIFIERS=@im=fcitx
对于兼容XDG 的桌面环境,Fcitx 环境变量应由 imsettings 通过 /etc/X11/xinit/xinputrc 配置:
$ ll /etc/X11/xinit/xinputrc
/etc/X11/xinit/xinputrc -> /etc/alternatives/xinputrc
7、故障排除
imsettings:根据 ~/.cache/imsettings/log 日志排查错误
Fcitx:运行 fcitx-diagnose 排查 Fcitx 错误
Sogou:运行 sogou-diag 收集诊断信息
注:转载请注明出处,谢谢!^_^
- Fedora中搜狗输入法常见问题
- fedora 9中文输入法
- fedora设置输入法
- fedora 设置汉语输入法
- Fedora 安装输入法 fcitx
- fedora 安装中文输入法
- fedora安装fcitx输入法
- fedora 常见问题的解决办法
- fedora 9中文输入法安装
- Fedora 9 的中文输入法
- fedora下启动中文输入法
- Fedora 7安装中文输入法
- fedora中文输入法安装配置
- fedora中文输入法安装配置
- Fedora 17 安装中文输入法
- fedora-18-ibus-输入法设置
- fedora-18-ibus-输入法设置
- Fedora 17安装中文输入法
- 取模运算和求余运算的区别
- 欢迎使用CSDN-markdown编辑器
- 设计模式---单例模式
- github删除项目(repository)
- UILIB 加载XML
- Fedora中搜狗输入法常见问题
- Git详解之三 Git分支
- POJ_3278_ Catch That Cow _广搜
- TRIM:提升磁盘性能,缓解Android卡顿
- eclipse: workspace出错导致无法启用的解决
- 大整数(可怕的阶乘)
- 二叉树前序、中序、后序遍历相互求法(转)
- 正则表达式-持续更新
- postgresql数据库备份了一份.backup文件,如何用命令还原