Я использую fcitx 4.2.9.1
. При запуске fcitx-diagnose
, я получаю следующую ошибку относительно секции Xim
:
${XMODIFIERS}
:
Переменная среды XMODIFIERS установлен в "@ im = fcitx" правильно. Имя сервера Xim из переменной среды равно fcitx.
XIM_SERVERS в корневом окне:
Имя сервера Xim: «ibus» отличается от установленного в переменной среды: «fcitx».
Я установил систему ввода с клавиатуры как fcitx в языковой поддержке. Я запутался, почему имя сервера Xim по-прежнему ibus. Где я могу изменить имя сервера Xim?
У меня есть та же проблема как Вы, я зафиксировал ее, удаляют ibus.However, я нашел, что за настольной средой единицы следят, Вы удаляете ibus.
добавьте следующее к /etc/environment
или ~/.xprofile
export GTK_IM_MODULE=fcitx
export QT_IM_MODULE=fcitx
export XMODIFIERS=@im=fcitx