[已解决]how to input chinese in herbstluftwm?
-
- 帖子: 352
- 注册时间: 2007-06-11 13:06
[已解决]how to input chinese in herbstluftwm?
I already installed ibus,but can't show the ibus input,what is matter?
解决方法在17楼
解决方法在17楼
上次由 handyw 在 2017-04-19 11:13,总共编辑 1 次。
- vickycq
- 帖子: 4507
- 注册时间: 2011-03-20 13:12
- 系统: Debian
- 来自: 山东省寿光县
- 联系:
Re: how to input chinese in herbstluftwm?
0. 安装 ibus-gtk, ibus-gtk3, ibus-qt4, im-config
1. 在 im-config 中选择输入法为 ibus。它会帮你配置环境变量
2. 在 ibus 设置中添加中文输入法
3. 重新启动计算机
注意 以上 1. 2. 两个步骤都不要使用 root 权限
1. 在 im-config 中选择输入法为 ibus。它会帮你配置环境变量
2. 在 ibus 设置中添加中文输入法
3. 重新启动计算机
注意 以上 1. 2. 两个步骤都不要使用 root 权限
Debian 中文论坛 - forums.debiancn.org
欢迎所有 Debian GNU/Linux 用户
欢迎所有 Debian GNU/Linux 用户
-
- 论坛版主
- 帖子: 18279
- 注册时间: 2009-08-04 16:33
Re: how to input chinese in herbstluftwm?
如果還有問題 請提供
1. Ubuntu 版本 及 登入桌面
2. 終端機 執行
2-1. locale
2-2. check-language-support
把結果複製貼上來
1. Ubuntu 版本 及 登入桌面
2. 終端機 執行
2-1. locale
2-2. check-language-support
把結果複製貼上來
-
- 帖子: 352
- 注册时间: 2007-06-11 13:06
Re: how to input chinese in herbstluftwm?
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
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
- vickycq
- 帖子: 4507
- 注册时间: 2011-03-20 13:12
- 系统: Debian
- 来自: 山东省寿光县
- 联系:
Re: how to input chinese in herbstluftwm?
一直不明白 输入法与 locale 设定有没有关系
我所有的机器都是 en_US.UTF-8,各类 wm/DE 都有,都可以使用 ibus/fcitx
Debian 中文论坛 - forums.debiancn.org
欢迎所有 Debian GNU/Linux 用户
欢迎所有 Debian GNU/Linux 用户
-
- 论坛版主
- 帖子: 18279
- 注册时间: 2009-08-04 16:33
Re: how to input chinese in herbstluftwm?
舉個例子输入法与 locale 设定有没有关系
https://wiki.debian.org/gnome-chinese-input
using Fcitx
這個例子說的是 Fcitx
印象中 如果語言編碼環境是 en_US.UTF-8 但是想輸入簡體中文 需要把 LC_CTYPE 設定為 zh_CN.UTF-8我所有的机器都是 en_US.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 繼續幫忙
-
- 帖子: 352
- 注册时间: 2007-06-11 13:06
Re: how to input chinese in herbstluftwm?
I changed /etc/default/locale to zh_CN.UTF8vickycq 写了:一直不明白 输入法与 locale 设定有没有关系
我所有的机器都是 en_US.UTF-8,各类 wm/DE 都有,都可以使用 ibus/fcitx
nothing happened of the chinese input method.
-
- 论坛版主
- 帖子: 18279
- 注册时间: 2009-08-04 16:33
Re: how to input chinese in herbstluftwm?
要看看I changed /etc/default/locale to zh_CN.UTF8
locale
出來的結果才算
因為會影響 locale 的設定檔很多
上面的 export 指令 可以立即生效 但是 重開機 就不見了 除非寫進設定檔
然後 執行
ibus-setup
添加你想要的 中文輸入法
附帶一提
你安裝的時候 是不是 選擇 en_US.UTF-8 語言編碼 ?
你希望全部變成簡體中文桌面 ? 還是維持英文桌面 ?
-
- 帖子: 352
- 注册时间: 2007-06-11 13:06
Re: how to input chinese in herbstluftwm?
I installed debian choose en_US.UTF8poloshiao 写了:要看看I changed /etc/default/locale to zh_CN.UTF8
locale
出來的結果才算
因為會影響 locale 的設定檔很多
上面的 export 指令 可以立即生效 但是 重開機 就不見了 除非寫進設定檔
然後 執行
ibus-setup
添加你想要的 中文輸入法
附帶一提
你安裝的時候 是不是 選擇 en_US.UTF-8 語言編碼 ?
你希望全部變成簡體中文桌面 ? 還是維持英文桌面 ?
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.
-
- 论坛版主
- 帖子: 18279
- 注册时间: 2009-08-04 16:33
Re: how to input chinese in herbstluftwm?
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
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 使用 中文輸入法 應該是可以實現
/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
2. 下面來實際探討你的問題 (剛剛匆促外出 憑印象 缺少詳細思慮 請見諒)but the gnome not back to english desktop.
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 使用 中文輸入法 應該是可以實現
-
- 帖子: 352
- 注册时间: 2007-06-11 13:06
Re: how to input chinese in herbstluftwm?
我只改了locale 装的就是ibus-pinyin输入法在gnome3.14中能输入中文
在herbstluftwm却不能。
估计不是locale原因。
在herbstluftwm却不能。
估计不是locale原因。
- vickycq
- 帖子: 4507
- 注册时间: 2011-03-20 13:12
- 系统: Debian
- 来自: 山东省寿光县
- 联系:
Re: how to input chinese in herbstluftwm?
1. 确认 ibus 是否启动handyw 写了:我只改了locale 装的就是ibus-pinyin输入法在gnome3.14中能输入中文
在herbstluftwm却不能。
估计不是locale原因。
代码: 全选
ps -A | grep ibus
2. 确认环境变量是否正确
打开一个终端执行
代码: 全选
printenv | grep 'XMOD\|_IM'
Debian 中文论坛 - forums.debiancn.org
欢迎所有 Debian GNU/Linux 用户
欢迎所有 Debian GNU/Linux 用户
-
- 帖子: 352
- 注册时间: 2007-06-11 13:06
- vickycq
- 帖子: 4507
- 注册时间: 2011-03-20 13:12
- 系统: Debian
- 来自: 山东省寿光县
- 联系:
Re: how to input chinese in herbstluftwm?
0. 执行以下指令把输出全部复制贴上来,不要节选,以免遗漏重要信息handyw 写了: 这个什么都没有显示
这个是ibus
代码: 全选
dpkg -l | grep im-config
ls /usr/share/ | grep im-con
ibus 未启动。从终端运行 ibus-daemon &
试试能否使用输入法
(注意 不要使用 root / sudo)
2.
建议你把相关的输出全部复制贴上来,不要节选,以免遗漏重要信息
代码: 全选
printenv | grep 'XMOD\|_IM'
Debian 中文论坛 - forums.debiancn.org
欢迎所有 Debian GNU/Linux 用户
欢迎所有 Debian GNU/Linux 用户
-
- 帖子: 352
- 注册时间: 2007-06-11 13:06
Re: how to input chinese in herbstluftwm?
how to copy /paste in the herbstlufwm.
gnome-terminal启动不了,xterm无法复制粘帖
怎么办?
gnome-terminal启动不了,xterm无法复制粘帖
怎么办?
上次由 handyw 在 2016-04-15 10:35,总共编辑 1 次。