Linux
重啟ibus後,無法在wine應用中使用
在 linux ( mint mate 17.2 ) 上工作時,需要殺死
ibus
守護程序並出於某種原因重新啟動它。之後,作為應用程序的編輯器之一
wine
不能再使用 ibus 輸入,而其他非 wine 應用程序可以。嘗試重新啟動
wine
應用程序或ibus
再次無法解決問題。重新啟動機器可以解決問題,但這不是首選。想知道這是由於葡萄酒或葡萄酒應用程序中的某種記憶體。
那麼,有什麼想法嗎?謝謝。
最後,我找到了解決方案。
解決方案
執行
ibus-setup
,然後提示是否啟動ibus時選擇yes。這樣,wine 應用程序也可以使用 ibus。
尖端
以前我用
ibus-daemon &
啟動ibus,wine不能用。不知道,什麼伎倆
ibus-setup
。
如果有人感興趣,將選項“–xim”添加到 ibus-setup 對我有用。這是通過檢查 ibus-setup 的 main.py 的原始碼來揭示的。這正是@Eric Wang 提到的“技巧”(首先感謝您的提示)。
執行 Fedora 31 ibus-1.5.21-3.fc31、wine-staging 3.21 和 4.20。
順便說一句,通過 ibus-setup 執行 ibus-daemon 的想法不再有效;現在關閉 ibus-setup 也會導致 ibus-daemon 退出。有問題的送出是https://github.com/ibus/ibus/commit/32572618cdcc36162b5769eb4c71964db9734061 “匯流排:退出 ibus-daemon with parent’s death”。