例如個人opensuse在中文環境下不能在astro中輸入指令,Calibre的grid spacing設置框不能輸入,通過摸索,找到如下兩種解決方法:
1. 將系統環境變成英文,在.bashrc中加入:
export LANG=en_US
2. 保持中文環境,在.bashrc中加入:
export XMODIFIERS=@im=ibus
(注意:這裏個人系統輸入法實際是scim,因此這裏是把@im設成任意不是scim的值,也就是給一個錯誤值,至關於禁用了輸入法,但在其餘程序好比vim中,仍是可以使用輸入法的)
剛安裝了centos 6.4,這個版本無需以上設置就能在中文環境下輸入,目前還不知道緣由。