Fedora24的ibus酷音輸入法和nouveau - Linux

Table of Contents

小弟我原先的OS是Fedora21,

這幾天按照官方文件更新到Fedora24 (21->22->23->24).

但更新完發現每次開機後,

經測試, ibus的酷音輸入法都無法打出中文, 只有出現英文字母.

目前只找到在Skype可打出中文(skype.i686 4.3.0.37-1.fc21)

已經dnf reinstall ibus ibus-chewing都無效.

dmesg --level=err的訊息是:
[ 3.347742] nouveau 0000:01:00.0: DRM: Pointer to TMDS table invalid
[ 3.347747] nouveau 0000:01:00.0: DRM: Pointer to flat panel table invalid
[ 83.734238] nouveau 0000:01:00.0:
bus: MMIO write of ffffff1f FAULT at 6013d4 [ IBUS ]

其中有nouveau的錯誤訊息, 不曉得第三行的[IBUS]是指ibus輸入法嗎?

不太了解顯卡驅動怎麼和輸入法有關.

雖然我的筆電有nvidia GeForce GT620M顯卡, 和intel i7-3537U CPU的內顯卡,

但我也沒有安裝nvidia的官方驅動, 只有Fedora自附的nouveau而已.


而目前的找到暫時解法是:

每次開機後打開All Settings, 進入Region&Language,

隨意變更一下其中的設定;

如: (1)移除任一個輸入法, 再增加回來
(2)改變輸入法們的顯示順序
(3)改一下Language或Formats, 再改回來

如此就可以正常打出中文字了...

請問有人有遇到類似問題嗎?以及上述dmesg的[IBUS]是指ibus輸入法嗎?
謝謝!

--

All Comments

Caroline avatarCaroline2016-09-15
那個是不一樣的東西
輸入法你只要考慮 XMODIFIERS、GTK_IM_MODULE、
QT_IM_MODULE、CLUTTER_IM_MODULE 這幾個環境變數就好
Emma avatarEmma2016-09-16
刪除 ~/.cache/ibus 有用嗎?