centos startx 进入桌面后使用中文输入法

(从runlevel 3进入桌面:英文 ,结果用不了中文输入法 囧)
但在中文桌面下可以输入中文
步骤:

  1. 由startx可以进入桌面 查看:which startx => /usr/bin/startx (用file命令查看 原来是个脚本) 查看内容 找到

  2. 在/etc/X11/xinit/xinitrc.d/ 下面有个50-xinput.sh文件

  3. 打开文件,搜索/lang

搜到tmplang=${LC_CTYPE:-${LANG:-"en_US.UTF-8"}}

  1. 将tmplang=${LC_CTYPE:-${LANG:-"en_US.UTF-8"}}注释掉
    换为为 tmplang="zh_CN.UTF-8"。

这样就可以在英语桌面下输入中文了 (o)/~

原文地址:https://www.cnblogs.com/xsj24/p/4369884.html