Відповіді:
Якщо ви запускаєте kde з xinit
команди, ви можете встановити наступні змінні середовища в ~ / .xinitrc,
export GTK_IM_MODULE=ibus
export XMODIFIERS=@im=ibus
export QT_IM_MODULE=ibus
Це змусить усі програми поважати ibus. (Якщо це не працює для вас, змініть startkde4
скрипт безпосередньо, додайте 3 рядки до верхньої частини, після#!/bin/sh
А також автоматичний запуск програми ibus ibus-daemon -xd
, якщо встановити це systemsettings
, є щось, що називається "Запуск", не можу згадати точну назву
Спочатку запустіть, ps -ef | grep ibus
щоб перевірити, що демон працює з правильним параметром. Має бути такий процес, як ibus-daemon --xim
.
По-друге, остерігайтеся програми, яку ви використовуєте для тестування iBus. Наприклад, Kate (редактор тексту KDE) не працює з iBus (або, принаймні, не за замовчуванням, вам доведеться шукати більше, якщо цього хочете). Я вважаю, що інші програми KDE також схожі на Kate, хоча я не впевнений. Я використовую Chromium або Firefox для тестування iBus (натисніть на адресний рядок і виконайте комбінацію клавіш).
По-третє, (ви, можливо, це вже виявили) iBus функціонує належним чином лише після виходу з системи та входу в систему.
Оновлення: невеликий пошук виявив, що є ibus-qt для програм KDE.
ö
, але в Консолі це дає̈́o
- див. це питання .