Jak korzystać z IBusa z KDE


9

Instalacja KDE na moim komputerze obejmuje IBus i japoński edytor IME Anthy. W preferencjach IBus włączyłem edytor IME Anthy. Demon IBus działa, aw zasobniku systemowym znajduje się ikona IBus, jednak wydaje się, że nie ma możliwości przełączania edytorów IME.

To jest na PC-BSD 8.2.

Co robię tutaj źle?

Dzięki

Odpowiedzi:


4

Jeśli uruchomisz kde z xinitpolecenia, możesz ustawić następujące zmienne środowiskowe w ~ / .xinitrc,

export GTK_IM_MODULE=ibus
export XMODIFIERS=@im=ibus
export QT_IM_MODULE=ibus

Dzięki temu wszystkie programy będą szanować ibus. (Jeśli to nie zadziała, zmodyfikuj startkde4skrypt bezpośrednio, dodaj 3 wiersze na górze po nim#!/bin/sh

A także automatyczne uruchomienie programu ibus ibus-daemon -xd, ustaw to systemsettings, jest coś o nazwie „Autostart”, nie pamiętam dokładnej nazwy


Mam to wszystko; jeszcze w Firefoksie <kbd> Skomponuj "o </kbd> poprawnie daje ö, ale w Konsole daje ̈́o- patrz to pytanie .
gerrit

1

Najpierw uruchom, ps -ef | grep ibusaby sprawdzić, czy demon działa z poprawną opcją. Powinien istnieć taki proces ibus-daemon --xim.

Po drugie, strzeż się programu używanego do testowania iBusa. Na przykład Kate (edytor tekstu KDE) nie działa z iBus (a przynajmniej domyślnie nie musisz, musisz szukać więcej, jeśli chcesz). Wierzę, że inne aplikacje KDE również są podobne do Kate, choć nie jestem pewien. Używam Chromium lub Firefox do testowania iBus (kliknij pasek adresu i wykonaj kombinację klawiszy).

Po trzecie (być może już to zauważyłeś) iBus działa poprawnie tylko po wylogowaniu i ponownym zalogowaniu.

Aktualizacja: małe wyszukiwanie ujawniło, że istnieje ibus-qt dla aplikacji KDE.


Cześć, nawet jeśli Firefox, ctrl-space (skonfigurowany skrót) wydaje się nic nie robić. Po kliknięciu ikona ibus na pasku zadań wyświetla komunikat „Brak okna wprowadzania”.
Leynos,
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.