分页: 1 / 2
[已解决]how to input chinese in herbstluftwm?
发表于 : 2016-04-12 11:21
由 handyw
I already installed ibus,but can't show the ibus input,what is matter?
解决方法在17楼
Re: how to input chinese in herbstluftwm?
发表于 : 2016-04-12 11:37
由 vickycq
0. 安装 ibus-gtk, ibus-gtk3, ibus-qt4, im-config
1. 在 im-config 中选择输入法为 ibus。它会帮你配置环境变量
2. 在 ibus 设置中添加中文输入法
3. 重新启动计算机
注意 以上 1. 2. 两个步骤都不要使用 root 权限
Re: how to input chinese in herbstluftwm?
发表于 : 2016-04-12 12:06
由 poloshiao
如果還有問題 請提供
1. Ubuntu 版本 及 登入桌面
2. 終端機 執行
2-1. locale
2-2. check-language-support
把結果複製貼上來
Re: how to input chinese in herbstluftwm?
发表于 : 2016-04-12 12:20
由 handyw
login the herbstluftwm
cat /etc/debian_version
8.4
locale
LANG=en_US.UTF-8
LANGUAGE=
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC="en_US.UTF-8"
LC_TIME="en_US.UTF-8"
LC_COLLATE="en_US.UTF-8"
LC_MONETARY="en_US.UTF-8"
LC_MESSAGES="en_US.UTF-8"
LC_PAPER="en_US.UTF-8"
LC_NAME="en_US.UTF-8"
LC_ADDRESS="en_US.UTF-8"
LC_TELEPHONE="en_US.UTF-8"
LC_MEASUREMENT="en_US.UTF-8"
LC_IDENTIFICATION="en_US.UTF-8"
LC_ALL=
check-language-support
bash: check-language-support: command not found
Re: how to input chinese in herbstluftwm?
发表于 : 2016-04-12 12:45
由 vickycq
一直不明白 输入法与 locale 设定有没有关系
我所有的机器都是 en_US.UTF-8,各类 wm/DE 都有,都可以使用 ibus/fcitx
Re: how to input chinese in herbstluftwm?
发表于 : 2016-04-12 13:05
由 poloshiao
输入法与 locale 设定有没有关系
舉個例子
https://wiki.debian.org/gnome-chinese-input
using Fcitx
這個例子說的是 Fcitx
我所有的机器都是 en_US.UTF-8
印象中 如果語言編碼環境是 en_US.UTF-8 但是想輸入簡體中文 需要把 LC_CTYPE 設定為 zh_CN.UTF-8
參閱
https://wiki.archlinux.org/index.php/Sm ... 6%96%87%29
Smart Common Input Method platform (简体中文)
export LC_CTYPE="zh_CN.UTF-8"
記得 幾年前 曾經幫一位美國華僑解決這樣的一個案例 我再找找當年的網頁看看
目前因事外出 所以無法立即驗證剛剛的指令在 Debian 8.4 的回應
暫時移除剛剛的文章
先由@vickycq 繼續幫忙
Re: how to input chinese in herbstluftwm?
发表于 : 2016-04-12 13:23
由 handyw
vickycq 写了:
一直不明白 输入法与 locale 设定有没有关系
我所有的机器都是 en_US.UTF-8,各类 wm/DE 都有,都可以使用 ibus/fcitx
I changed /etc/default/locale to zh_CN.UTF8
nothing happened of the chinese input method.
Re: how to input chinese in herbstluftwm?
发表于 : 2016-04-12 13:40
由 poloshiao
I changed /etc/default/locale to zh_CN.UTF8
要看看
locale
出來的結果才算
因為會影響 locale 的設定檔很多
上面的 export 指令 可以立即生效 但是 重開機 就不見了 除非寫進設定檔
然後 執行
ibus-setup
添加你想要的 中文輸入法
附帶一提
你安裝的時候 是不是 選擇 en_US.UTF-8 語言編碼 ?
你希望全部變成簡體中文桌面 ? 還是維持英文桌面 ?
Re: how to input chinese in herbstluftwm?
发表于 : 2016-04-12 15:26
由 handyw
poloshiao 写了:I changed /etc/default/locale to zh_CN.UTF8
要看看
locale
出來的結果才算
因為會影響 locale 的設定檔很多
上面的 export 指令 可以立即生效 但是 重開機 就不見了 除非寫進設定檔
然後 執行
ibus-setup
添加你想要的 中文輸入法
附帶一提
你安裝的時候 是不是 選擇 en_US.UTF-8 語言編碼 ?
你希望全部變成簡體中文桌面 ? 還是維持英文桌面 ?
I installed debian choose en_US.UTF8
I want to keep it english desktop.
I set back the locale to en_US.UTF8,but the gnome not back to english desktop.
in gnome the ibus can input chinese.
Re: how to input chinese in herbstluftwm?
发表于 : 2016-04-12 18:08
由 poloshiao
1. Locale 是環境變數
/etc/default/locale 是 systemwide 的預設值
但是還有 許多
systemwide 設定檔
logined user (或稱 local user) 設定檔
登入不同桌面 登入程序會去讀取不同的 systemwide 設定檔 及 logined user (或稱 local user) 設定檔
同一個環境變數
後面讀取的 環境變數值 會蓋掉前面存取的 環境變數值
export 則會蓋掉當下的 環境變數值
1-1. 意思是
登入不同的桌面
登入
不同的帳號
最後的 locale 環境變數值 可能會稍有差異
所以 最後 要以 locale 指令的結果 為準
1-2. 參閱
1-2-1.
https://wiki.debian.org/EnvironmentVariables
EnvironmentVariables
1-2-2.
https://wiki.debian.org/Locale
Locale
but the gnome not back to english desktop.
2. 下面來實際探討你的問題 (剛剛匆促外出 憑印象 缺少詳細思慮 請見諒)
2-1. 請提供你使用的 Display Manager 例如 gdm ...
2-2. 登入 Gnome 桌面
locale
把結果複製 貼上來
2-2-1. 請提供你使用的 簡體中文輸入法名稱
如果能提供 安裝的 簡體中文輸入法套件名稱 更好
2-3. 登入 herbstluftwm as your window manager
locale
把結果複製 貼上來
2-3-1. 如果你不是使用登入的方法 登入 herbstluftwm as your window manager
請說明你啟用 herbstluftwm 的指令
2-3-2. 請提供你使用的 簡體中文輸入法名稱
如果能提供 安裝的 簡體中文輸入法套件名稱 更好
3. 參閱
http://xuquan.me/blog/ArchLinux-setup-c ... ation.html
目前用的就是herbstluftwm
下面列一下我使用的配置文件中重要的配置(~/.config/herbstluftwm/autostart):
常用软件
ibus 中文输入法
3-1. 意思是 估計在 herbstluftwm 使用 中文輸入法 應該是可以實現
Re: how to input chinese in herbstluftwm?
发表于 : 2016-04-12 20:27
由 handyw
我只改了locale 装的就是ibus-pinyin输入法在gnome3.14中能输入中文
在herbstluftwm却不能。
估计不是locale原因。
Re: how to input chinese in herbstluftwm?
发表于 : 2016-04-12 20:36
由 vickycq
handyw 写了:我只改了locale 装的就是ibus-pinyin输入法在gnome3.14中能输入中文
在herbstluftwm却不能。
估计不是locale原因。
1. 确认 ibus 是否启动
如果按2楼说法 安装了im-config 并在 im-config 中选择输入法为 ibus,应该会自动启动
2. 确认环境变量是否正确
打开一个终端执行
代码: 全选
printenv | grep 'XMOD\|_IM'
如果按2楼说法 安装了im-config 并在 im-config 中选择输入法为 ibus,应该会自动配置为正确值
Re: how to input chinese in herbstluftwm?
发表于 : 2016-04-14 17:06
由 handyw
1. 确认 ibus 是否启动
如果按2楼说法 安装了im-config 并在 im-config 中选择输入法为 ibus,应该会自动启动
这个什么都没有显示
2. 确认环境变量是否正确
打开一个终端执行
代码: 全选
printenv | grep 'XMOD\|_IM'
如果按2楼说法 安装了im-config 并在 im-config 中选择输入法为 ibus,应该会自动配置为正确值
这个是ibus
Re: how to input chinese in herbstluftwm?
发表于 : 2016-04-14 17:33
由 vickycq
handyw 写了:
这个什么都没有显示
这个是ibus
0. 执行以下指令把输出全部复制贴上来,不要节选,以免遗漏重要信息
代码: 全选
dpkg -l | grep im-config
ls /usr/share/ | grep im-con
1.
ibus 未启动。从终端运行 ibus-daemon &
试试能否使用输入法
(注意
不要使用 root / sudo)
2.
建议你把相关的输出全部复制贴上来,不要节选,以免遗漏重要信息
代码: 全选
printenv | grep 'XMOD\|_IM'
(注意
不要使用 root / sudo)
Re: how to input chinese in herbstluftwm?
发表于 : 2016-04-15 10:27
由 handyw
how to copy /paste in the herbstlufwm.
gnome-terminal启动不了,xterm无法复制粘帖
怎么办?