Уточнение запроса: fcitx не выполняется автоматически на tigervnc, и я даже безуспешно добавил fcitx в xstartup. Что делать, чтобы автоматически выполнять fcitx? Я успешно выполнил вручную fcitx и изменил язык, но не автоматически при запуске. В моем случае я использую сервер tigervnc на Ubuntu 16.04.3 LTS. В настоящее время я использую fcitx для корейского языка и обмена с английским. Однако, если я получаю доступ к основному физическому дисплею, fcitx работает правильно, и я могу изменить между Korean & amp; Английский, но fcitx просто не работает на vnc. Есть ли хорошие способы решения этой проблемы? Заранее спасибо.
Решение (это должно работать для всех пользователей fcitx): во-первых, убедитесь, что fcitx является вашим методом ввода по умолчанию. Затем на ~/.vnc/xstartup добавьте следующий код после строки, запускающей среду рабочего стола. (например, startxfce4 & или gnome-session & или etc на основе вашей среды)
export GTK_IM_MODULE=fcitx
export QT_IM_MODULE=fcitx
export XMODIFIERS=@im=fcitx
fcitx &
Решение (это должно работать для всех пользователей fcitx): во-первых, убедитесь, что fcitx является вашим методом ввода по умолчанию. Затем на ~/.vnc/xstartup добавьте следующий код после строки, запускающей среду рабочего стола. (например, startxfce4 & или gnome-session & или etc на основе вашей среды)
export GTK_IM_MODULE=fcitx
export QT_IM_MODULE=fcitx
export XMODIFIERS=@im=fcitx
fcitx &
Решение (это должно работать для всех пользователей fcitx): во-первых, убедитесь, что fcitx является вашим методом ввода по умолчанию. Затем на ~/.vnc/xstartup добавьте следующий код после строки, запускающей среду рабочего стола. (например, startxfce4 & или gnome-session & или etc на основе вашей среды)
export GTK_IM_MODULE=fcitx
export QT_IM_MODULE=fcitx
export XMODIFIERS=@im=fcitx
fcitx &