Cómo usar IBus con kde


9

La instalación de KDE en mi PC incluye IBus y el IME japonés Anthy. En la preferencia IBus, he habilitado el Anthy IME. El demonio IBus se está ejecutando y hay un ícono IBus en la bandeja del sistema, sin embargo, no parece haber ninguna forma de cambiar los IME.

Esto está en PC-BSD 8.2.

¿Qué estoy haciendo mal aquí?

Gracias

Respuestas:


4

Si ejecuta kde desde el xinitcomando, puede establecer las siguientes variables de entorno en ~ / .xinitrc,

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

Esto hará que todos los programas respeten ibus. (Si esto no funciona para usted, modifique el startkde4script directamente, agregue las 3 líneas en la parte superior, después de#!/bin/sh

Y también una auto-arranque del programa de ibus, ibus-daemon -xd, configurar esto en systemsettings, hay algo llamado "Puesta en marcha", no recuerdo el nombre exacto


Tengo todo eso; todavía en Firefox <kbd> Compose "o </kbd> rinde correctamente ö, pero en Konsole rinde ̈́o- vea esta pregunta .
gerrit

1

Primero, ejecuta ps -ef | grep ibuspara verificar que el demonio se esté ejecutando con la opción correcta. Debería haber un proceso como ibus-daemon --xim.

En segundo lugar, tenga cuidado con el programa que usa para probar iBus. Por ejemplo, Kate (el editor de texto de KDE) no funciona con iBus (o al menos no de forma predeterminada, tendrá que buscar más si lo desea). Creo que otras aplicaciones de KDE también son como Kate, aunque no estoy seguro. Utilizo Chromium o Firefox para probar iBus (haga clic en la barra de direcciones y realice la combinación de teclas).

Tercero, (es posible que ya haya descubierto eso) iBus solo funciona correctamente una vez que ha cerrado la sesión y ha vuelto a iniciarla.

Actualización: una pequeña búsqueda reveló que existe ibus-qt para las aplicaciones de KDE.


Hola, incluso si Firefox, ctrl-space (el acceso directo configurado) parece no hacer nada. El icono ibus en la bandeja del sistema muestra el mensaje "Sin ventana de entrada" cuando se hace clic en él.
Leynos
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.