Cara menggunakan IBus dengan kde

9

Instalasi KDE pada PC saya termasuk IBus dan IME Ante Jepang. Dalam preferensi IBus, saya telah mengaktifkan Anthy IME. Daemon IBus sedang berjalan dan ada ikon IBus di baki sistem, namun, tampaknya tidak ada cara untuk mengalihkan IME.

Ini ada di PC-BSD 8.2.

Apa yang saya lakukan salah di sini?

Terima kasih

Leynos
sumber

Jawaban:

4

Jika Anda menjalankan kde dari xinitperintah, Anda bisa mengatur variabel lingkungan berikut di ~ / .xinitrc,

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

Ini akan membuat semua program menghormati ibus. (Jika ini tidak berhasil untuk Anda, ubah startkde4skrip secara langsung, tambahkan 3 baris di atasnya, setelah itu#!/bin/sh

Dan juga auto-start dari program ibus ibus-daemon -xd,, atur ini systemsettings, ada sesuatu yang bernama "Startup", tidak dapat mengingat nama persisnya

bunga aster
sumber
Saya memiliki semua itu; Belum di Firefox <kbd> Tulis "o </kbd> dengan benar menghasilkan ö, tetapi di Konsole menghasilkan ̈́o- lihat pertanyaan ini .
gerrit
1

Pertama, jalankan ps -ef | grep ibusuntuk memeriksa bahwa daemon berjalan dengan opsi yang benar. Harus ada proses seperti ibus-daemon --xim.

Kedua, waspadalah terhadap program yang Anda gunakan untuk menguji iBus. Misalnya, Kate (editor teks KDE) tidak berfungsi dengan iBus (atau setidaknya tidak secara default, Anda harus melihat lebih banyak jika menginginkannya). Saya percaya aplikasi KDE lain juga seperti Kate, meskipun saya tidak yakin. Saya menggunakan Chromium atau Firefox untuk menguji iBus (klik pada bilah alamat dan lakukan kombinasi tombol).

Ketiga, (Anda mungkin sudah menemukan itu) iBus hanya berfungsi dengan benar setelah Anda logout dan login kembali.

Pembaruan: sedikit pencarian mengungkapkan bahwa ada ibus-qt untuk aplikasi KDE.

phhehehe
sumber
Hai, Bahkan jika Firefox, ctrl-space (pintasan yang dikonfigurasi) tampaknya tidak melakukan apa-apa. Ikon ibus di systray menampilkan pesan "Tidak ada jendela input" ketika diklik.
Leynos