¿Cómo reactivar IBUS después de actualizar a Ubuntu 13.10?


13

El ícono IBUS no aparece después de actualizar a Ubuntu 13.10. Ni siquiera puedo encontrar el ícono IBUS del tablero. ¿Puedo saber cómo reactivar el IBUS? Gracias.


¿Qué pasa con la reinstalación de ibus? ¿Intentaste instalarlo de nuevo?
Anwar

¿Ha verificado la configuración del sistema -> Entrada de texto?
despistado

Respuestas:


12

Varias de las configuraciones de ibus-setupse han movido a Configuración del sistema >> Entrada de texto , pero algo en este cambio en el backend ha roto algunas funciones clave Ibus. En definitiva, esto necesita un informe de error; pero aún no he descubierto exactamente qué informar.

Dependiendo de los idiomas para los que use Ibus, es posible que todavía pueda hacer que funcione lo suficientemente bien.

Estado de Ibus después de la instalación.

Después de una nueva instalación de 13.10, no pude agregar fuentes de entrada Ibus en la entrada de texto . Además, aunque aptmostró a Ibus como instalado (que era), la búsqueda en el Tablero mostró que Ibus no estaba instalado.

Resolución parcial

Vuelva a instalar Ibus: sudo apt-get install --reinstall ibus

Después de reinstalar Ibus y reiniciar, los métodos de entrada de Ibus estaban disponibles en Entrada de texto .

Algunos métodos, como Anthy para japonés, parecían integrarse bien con el nuevo sistema. Los ajustes de configuración de Anthy estaban disponibles desde un botón que aparece junto al botón de distribución del teclado cuando Anthy está resaltado en Entrada de texto . En general, Anthy funcionó bien.

Entonces, dependiendo del idioma que necesite, puede encontrar que todo está bien después de reinstalar Ibus.

Problemas mayores con los métodos de entrada chinos

Los métodos de entrada chinos de Ibus parecen estar completamente rotos. ibus-setupya no puede comunicarse correctamente con DConf, informando problemas de permisos de acceso /run/user/<uid>/dconf/. Las configuraciones mismas todavía están disponibles dconf-editor, pero la mayoría de ellas no parecen ser respetadas por la nueva configuración del backend y cambiarlas no tuvo ningún efecto. Al resaltar los métodos de entrada chinos en la entrada de texto , un botón de configuración no apareció como lo hizo para Anthy.

Como resultado, ya no parece posible cambiar la configuración de pinyin o mostrar el menú de configuración. En su estado inicial actual, la entrada pinyin ofrece caracteres simplificados y tradicionales para algunas palabras, pero no todas, lo que hace que sea imposible escribir una u otra, y mucho menos cambiar sobre la marcha. Cambiar la configuración simplificada / tradicional dconf-editores una de las pocas que funcionó, pero solo después de reiniciar, lo que obviamente no es práctico.

Sugerencia

Me imagino que estos problemas se solucionarán a tiempo a medida que comiencen a aparecer los informes de errores, pero una sugerencia es usar fcitxsi necesita información china. fcitxes utilizado por Ubuntu Kylin. Instálelo, cambie el método de entrada predeterminado en Configuración del sistema >> Soporte de idiomas a fcitx y reinicie. Después de eso, los menús de configuración para todos los métodos de entrada estuvieron disponibles nuevamente. (No necesita desinstalar Ibus si todavía lo va a usar en algunos casos). Al igual que Ibus, varios métodos de entrada de fcitx tienen paquetes separados, por lo que es posible que desee explorar los paquetes Synaptic.


Muchas gracias por tu explicación. De hecho, estoy usando la entrada china. En este caso, tengo que esperar la próxima actualización y espero que esto se solucione. Hablando de fcitx, ¿puedo escribir caracteres chinos tradicionales en pinyin (IBus permite al usuario hacerlo)?
PeterW

@peterw. Me alegra que haya funcionado. Si esto ha respondido a su pregunta, verifíquelo como la respuesta aceptada. :) Sí, una vez que haya cambiado a fcitx, podrá cambiar entre tradicional y simplificado sobre la marcha mientras usa la entrada pinyin. Recomiendo usar fcitx. Sospecho que ibus pinyin tardará un tiempo en arreglarse. Los menús de configuración en fcitx son muy diferentes de ibus, pero no es difícil de entender.
chaskes

Me gustaría señalar que un posible punto de falla es la reasignación del atajo de teclado predeterminado del Método de entrada a Super-Space. Descubrí que, después de cambiar este acceso directo a Ctrl-Space en 13.04, se colgó al Super-Space predeterminado en 13.10. Como estoy en una computadora portátil pequeña y vieja, la tecla Super ha sido reubicada por encima de Retroceso, por lo que es menos que útil para este tipo de cosas, por lo que la reasigne en primer lugar. Por lo tanto, asegúrese de que sus accesos directos estén asignados correctamente después de la actualización a 13.10.
Dakota

2

Encontré la respuesta para arreglar esto para que funcione con coreano de la siguiente manera, que básicamente te dice que ingreses a la terminal, luego escribe

ibus restart

ibus-setup

¡Entonces puede ajustar las configuraciones para el ibus que faltan en los menús! Funcionó para mí, y ahora puedo usar la tecla Shift + Hangul después de configurarlo de la manera que quiero. Así que le sugiero que escriba esas dos líneas en la terminal.

:

한글키로 한영전환은 잘되고있습니다....


우선 제가 사용한 방법은...

그냥 소프트웨어 센터에서 ibus-hangul 만 체크해서 설치하고

언어설정에서 기본입력기를 ibus로 바꿔주고

터미널에서

ibus restart

ibus-setup

He editado la publicación. Verifique si me he perdido algo o hice algo que debería solucionarse. Gracias
Lucio

2

No encontré ninguna forma de obtener el ícono ibus, ni en el escritorio ni en la barra superior. Pero solo escribir ibus-setup en un terminal me dio acceso a la configuración de ibus.

  • Entonces puedo acceder y seleccionar la distribución del teclado ibus con el atajo aplicado.
  • Aparece un icono al presionar el acceso directo.
  • Usando LibreOffice, tuve que elegir otro atajo que el predeterminado [Super-Space], agregando un [CRTL-ALT-Space], que funciona correctamente.
  • Además, como tengo un teclado suizo-francés, debo seleccionar "Usar el teclado del sistema" en la configuración avanzada, de lo contrario, obtendré un diseño de teclado estadounidense.

2

Abra una ventana de terminal y escriba / pegue:

dpkg -l ibus* | grep ^ii| awk '{print $2}' | xargs sudo apt-get --reinstall install

Luego reiniciar. Después de reiniciar, haga clic en 'Configuración de entrada de texto', seguido de + / add-opción y elija su idioma.

Entonces debería funcionar bien.


0

También descubrí que hay algo mal con ibus. Y ahora simplemente no puedo ingresar ningún chino a mis emacs, que funciona perfectamente en ubuntu 13.04.

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.