Come riattivare IBUS dopo l'aggiornamento a Ubuntu 13.10


13

L'icona IBUS non viene visualizzata dopo l'aggiornamento a Ubuntu 13.10. Non riesco nemmeno a trovare l'icona IBUS dalla Dash. Posso sapere come riattivare l'IBUS? Grazie.


Che dire di reinstallare ibus? Hai provato a installarlo di nuovo?
Anwar,

Hai controllato le impostazioni di sistema -> Inserimento testo?
clueless

Risposte:


12

Diverse impostazioni ibus-setupsono state spostate in Impostazioni di sistema >> Immissione di testo , ma qualcosa in questa modifica al back-end ha interrotto alcune funzionalità chiave Ibus. In definitiva, ciò richiede una segnalazione di bug; ma non ho ancora capito esattamente cosa segnalare.

A seconda delle lingue per cui usi Ibus, potresti essere ancora in grado di farlo funzionare abbastanza bene.

Stato di Ibus dopo l'installazione

Dopo una nuova installazione di 13.10, non ho potuto aggiungere le fonti di input Ibus in Text Entry . Inoltre, sebbene abbia aptmostrato Ibus come installato (quale era), la ricerca nel Dash ha mostrato Ibus come non installato.

Risoluzione parziale

Reinstalla Ibus: sudo apt-get install --reinstall ibus

Dopo aver reinstallato Ibus e riavviato, i metodi di input Ibus erano disponibili in Inserimento testo .

Alcuni metodi, come Anthy per il giapponese, sembravano integrarsi bene con il nuovo sistema. Le impostazioni di configurazione di Anthy erano disponibili da un pulsante che appare accanto al pulsante di layout della tastiera quando Anthy è evidenziato in Inserimento testo . Nel complesso, Anthy ha funzionato bene.

Quindi, a seconda della lingua di cui hai bisogno, potresti trovare tutto ok dopo aver reinstallato Ibus.

Problemi maggiori con i metodi di input cinesi

I metodi di input cinesi di Ibus sembrano essere completamente rotti. ibus-setupnon è più in grado di comunicare correttamente con DConf, segnalando l'accesso ai problemi di autorizzazione /run/user/<uid>/dconf/. Le impostazioni stesse sono ancora disponibili in dconf-editor, ma la maggior parte di esse non sembra essere onorata dalla nuova configurazione del back-end e la loro modifica non ha avuto alcun effetto. Quando si evidenziano i metodi di input cinesi in Inserimento testo , un pulsante di configurazione non è stato visualizzato come per Anthy.

Di conseguenza, non sembra più possibile modificare la configurazione pinyin o mostrare il menu di configurazione. Allo stato attuale attuale, l'input pinyin offre sia caratteri semplificati che tradizionali per alcune parole, ma non tutte, rendendo impossibile digitare l'una o l'altra, e tanto meno passare al volo. Modificare l'impostazione semplificata / tradizionale in dconf-editorè uno dei pochi che ha funzionato, ma solo dopo il riavvio, il che ovviamente non è pratico.

Suggerimento

Immagino che questi problemi verranno risolti in tempo man mano che iniziano a presentarsi le segnalazioni di bug, ma un suggerimento è quello di utilizzare fcitxse hai bisogno di input cinesi. fcitxè usato da Ubuntu Kylin. Installalo, imposta il metodo di input predefinito in Impostazioni di sistema >> Supporto lingua su fcitx e riavvia. Successivamente, i menu di configurazione per tutti i metodi di input erano nuovamente disponibili. (Non è necessario disinstallare Ibus se lo si utilizzerà ancora in alcuni casi.) Come Ibus, diversi metodi di input di fcitx hanno pacchetti separati, quindi si consiglia di sfogliare i pacchetti Synaptic.


Grazie mille per la tua spiegazione. In effetti, sto usando input cinesi. In questo caso, devo aspettare il prossimo aggiornamento e spero che questo sia risolto. A proposito di fcitx, posso digitare il carattere cinese tradizionale in pinyin (IBus consente all'utente di farlo)?
PeterW

@peterw. Sono contento che abbia funzionato. Se questo ha risposto alla tua domanda, controlla come risposta accettata. :) Sì, una volta passato a fcitx, sarai in grado di alternare tra tradizionale e semplificato al volo mentre usi l'input pinyin. Consiglio di usare fcitx. Ho il sospetto che l'ibus pinyin richiederà un po 'di tempo per essere riparato. I menu di configurazione in fcitx sono molto diversi da ibus, ma non sono difficili da capire.
Chaskes,

Vorrei sottolineare che un potenziale punto di errore è la rimappatura della scorciatoia da tastiera predefinita del metodo di input su Super-Space. Ho scoperto che, dopo aver modificato questa scorciatoia in Ctrl-Space in 13.04, è stata appesa al Super-Space predefinito in 13.10. Dato che sono su un piccolo laptop vecchio, la chiave Super è stata spostata sopra Backspace, rendendolo poco utile per questo genere di cose, motivo per cui l'ho rimappata in primo luogo. Quindi, assicurati che le scorciatoie siano mappate correttamente dopo l'aggiornamento alla 13.10.
Dakota

2

Ho trovato la risposta per risolvere il problema in modo che funzioni con il coreano nel modo seguente, che in pratica ti dice di accedere al terminale, quindi digitare

ibus restart

ibus-setup

Quindi è possibile regolare le impostazioni per gli ibus mancanti nei menu! Ha funzionato per me e ora sono in grado di utilizzare il tasto Maiusc + Hangul dopo averlo impostato nel modo desiderato. Quindi ti suggerisco di digitare quelle due righe nel terminale.

:

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


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

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

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

터미널에서

ibus restart

ibus-setup

Ho modificato il post. Verifica se ho perso qualcosa o fatto qualcosa che dovrebbe essere corretto. Grazie
Lucio,

2

Non ho trovato alcun modo per ottenere l'icona di ibus, né sul desktop né sulla barra superiore. Ma solo digitando ibus-setup in un terminale mi ha dato accesso alle impostazioni di ibus.

  • Quindi posso accedere e selezionare il layout della tastiera ibus con la scorciatoia applicata.
  • Viene visualizzata un'icona quando si preme il collegamento.
  • Usando LibreOffice, ho dovuto scegliere un altro collegamento rispetto al [Super-Space] predefinito, aggiungendo un [CRTL-ALT-Space], che funziona correttamente.
  • Inoltre, poiché ho una tastiera svizzero-francese, devo selezionare "Usa la tastiera di sistema" nella configurazione avanzata, altrimenti ottengo un layout di tastiera americano.

2

Apri una finestra del terminale e digita / incolla:

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

Quindi riavviare. Dopo il riavvio, fare clic su "Impostazioni immissione testo", seguito da+ / add -option e scegli la lingua.

Quindi dovrebbe funzionare bene.


0

Ho anche scoperto che c'è qualcosa di sbagliato in ibus. E ora non riesco a inserire alcun cinese nel mio emacs, che funziona perfettamente su Ubuntu 13.04.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.