让fcitx 进入桌面自动运行;方法有二;
方法一:
请在 /etc/X11/xinit/xinput.d/ 目录中查看文件zh_CN ,如果没有就建一个;把里面的内容改为如下的;
XIM=fcitx
XIM_PROGRAM=fcitx
GTK_IM_MODULE=fcitx
gnome-im-settings-daemon >/dev/null
方法二:
在$HOME/.xinput.d/里建立文件zh_CN,包含下面内容, 就可以了;
XIM=fcitx
XIM_PROGRAM=fcitx
GTK_IM_MODULE=fcitx
XMODIFIERS="@im=fcitx"
gnome-im-settings-daemon >/dev/null
如果当前用户目录下没有 .xinput.d目录,就建一个。然后再建一个zh_CN的文件,内容就是上面的那段。
[root@localhost beinan]# mkdir ~/.xinput.d
这样就差不多能用起来了。直接运行一下命令;
[root@localhost beinan]# fcitx
如果不能使用fcitx ,可能得设置设置一下变量;
还得设置一下当前用户的环境变量,也就是在你想用的那个用户的家目录下的 .bashrc 文件。
.bashrc这个文件是隐藏的,你可以用 vi 或者gedit编辑都行。看你习惯吧。
在里面加两行,如下:
export LC_CTYPE="zh_CN"
export XMODIFIERS="@im=fcitx"
注意保存一下,否则不起做用;
我是刚安装好的系统,一切都是新的,看一下我的beinan这个用户下的 .bashrc的配置吧。
# .bashrc
# User specific aliases and functions
export LC_CTYPE="zh_CN"
export XMODIFIERS="@im=fcitx"
# Source global definitions
if [ -f /etc/bashrc ]; then
. /etc/bashrc
fi
存在的问题;
如果您用中文桌面环境,能启动fcitx ,但不能输入,大多是控制台的locale和桌面的locale不一致所引起的。
请在用户家目录下的.bashrc 中加入一行;
export LANG="zh_CN.UTF-8"
另外还在建一个 .i18n的文件;内容如下:
LANG="zh_CN.UTF-8"
重启X就好了,按CTRL+ALT+BACKSPACE;就重新
注:
root用户下
如果你用的是csh/tcsh的话,输入下面命令:
# echo 'setenv XMODIFIERS="@im=fcitx"' >> ~/.cshrc
# echo 'setenv LC_ALL=zh_CN.eucCN' >> ~/.cshrc
# echo 'setenv LANG=zh_CN.eucCN' >> ~/.cshrc
# echo 'setenv LC_TYPE=zh_CN.eucCN' >> ~/.cshrc
# echo fcitx > ~/.xinitrc
# echo 'exec gnome-session' >> ~/.xinitrc (假设使用的是gnome)
# chmod +x ~/.xinitrc
分享到:
相关推荐
FreeBSD安装设置大全(中文版)FreeBSD安装设置大全(中文版)FreeBSD安装设置大全(中文版)
搭建一个大型网站架构的实验环境(FreeBSD系统设置篇)
freebsd设置ipmi方法。freebsd设置ipmi方法。freebsd设置ipmi方法。
FreeBSD下设置modem和modem的通用命令.docx
FreeBSD系统还原点设置
FreeBSD网络配置
教程名称:FreeBSD网络操作系统视频教程课程目录:【】Apachel服务器系列之一(楚...FreeBSD讲义之内核编绎(楚广明之四)【】FTP系列服务器设置之一(楚广明 资源太大,传百度网盘了,链接在附件中,有需要的同学自取。
本手册适用于安装 FreeBSD 6.4-RELEASE 和 FreeBSD 7.2-RELEASE 以及它们的日常使用。 这个手册目前由很多人 持续地 维护。其中的内容需要不断地更新。 如果您有兴趣参加这个项目,请发邮件到 FreeBSD 文档计划邮件...
FreeBSD系统结构手册(高清PDF中文版)FreeBSD系统结构手册(高清PDF中文版)
FreeBSD是一种类UNIX操作系统,但不是真正意义上的UNIX操作系统,它是由经过BSD、386BSD和4.4BSD发展而来的Unix的一个重要分支,它支持 x86 兼容(包括 Pentium® 和 Athlon™)、amd64 兼容(包括 Opteron™、Athlon...
FreeBSD的起源 Unix的历史发展 FreeBSD的起源和发展 当前FreeBSD的版本 FreeBSD的功能特点 FreeBSD的特点和应用范围 使用FreeBSD的实例 其他相关系统和组织 GNU’s Not Unix GNU/Linux 其他BSD系统 FreeBSD的...
欢迎您阅读《FreeBSD开发手册》。 这本手册还在不断由许多人继续书写。 许多章节还是空白,有的章节亟待更新。如果您对这个项目感兴趣并愿意有所贡献,请发信给 FreeBSD 文档计划邮件列表。 本文档的最新英文原始...
FreeBSD10.0内核源码 64位 安装ISO镜像文件后提取usr/src/sys 也可以自己到freebsd网站上下载ISO http://www.freebsd.org/where.html
比较全的freebsd安装,过程细致,不容易出错
如果不是在虚拟机中安装,那么网络配置请参考手册,在虚拟机中安装FreeBSD, 上网一般是设置动态ip: ifconfig -a #查看你的网卡的名称 如果你的网卡名字例如是:em0,那么编辑(终端中键入): ee /etc/rc.conf #...
FreeBSD系统编程
涵盖了FreeBSD 4.6-RELEASE的安装和日常使用。
freebsd7.0
第一部分包括前3章,是对FreeBSD历史、设计和内核服务的综述性介绍。第二部分包括第4章和第5章,分别论述了进程管理和存储管理。第三部分第6章到第10章,详细介绍了I/O系统,包括概述、设备、本地文件系统、网络文件...
网盘文件永久链接 CHECKSUM.SHA256-FreeBSD-13 FreeBSD-13.2-RELEASE-amd64-disc1 FreeBSD-13.2-RELEASE-amd64-dvd1