Wie reaktiviere ich IBUS nach einem Upgrade auf Ubuntu 13.10?


13

Das IBUS-Symbol wird nach dem Upgrade auf Ubuntu 13.10 nicht angezeigt. Ich kann nicht einmal das IBUS-Symbol auf dem Dash finden. Darf ich wissen, wie ich den IBUS reaktivieren kann? Vielen Dank.


Was ist mit der Neuinstallation von ibus? Haben Sie versucht, es erneut zu installieren?
Anwar

Haben Sie die Systemeinstellungen überprüft -> Texteingabe?
ahnungslos

Antworten:


12

Einige der Einstellungen von ibus-setupwurden in die Systemeinstellungen >> Texteingabe verschoben , aber diese Änderung im Backend hat einige Schlüsselfunktionen in Mitleidenschaft gezogen Ibus. Letztendlich braucht dies einen Fehlerbericht. aber ich habe noch nicht genau herausgefunden, was ich berichten soll.

Abhängig von den Sprachen, für die Sie Ibus verwenden, können Sie es möglicherweise immer noch gut genug zum Laufen bringen.

Zustand von Ibus nach der Installation

Nach einem frisch von 13.10 installieren, konnte ich nicht Ibus Eingangsquellen hinzufügen Texteingabe . Obwohl aptIbus als installiert angezeigt wurde (was es war), wurde bei der Suche im Dash Ibus als nicht installiert angezeigt.

Teilauflösung

Installieren Sie Ibus neu: sudo apt-get install --reinstall ibus

Nach Ibus Neuinstallation und dem Neustart waren Ibus Eingabemethoden in verfügbarer Texteingabe .

Einige Methoden, wie Anthy für Japanisch, schienen sich gut in das neue System zu integrieren. Anthy Konfigurationseinstellungen wurden von einer Schaltfläche zur Verfügung , die neben das Tastaturlayout Taste erscheint , wenn Anthy in hervorgehoben Texteingabe . Alles in allem hat Anthy gut funktioniert.

Abhängig von der Sprache, die Sie benötigen, ist nach der Neuinstallation von Ibus möglicherweise alles in Ordnung.

Größere Probleme mit chinesischen Eingabemethoden

Die chinesischen Eingabemethoden von Ibus scheinen völlig kaputt zu sein. ibus-setupkann nicht mehr richtig kommunizieren DConfund Probleme beim Zugriff melden /run/user/<uid>/dconf/. Die Einstellungen selbst sind noch in verfügbar dconf-editor, aber die meisten von ihnen scheinen vom neuen Backend-Setup nicht beachtet zu werden, und das Ändern dieser Einstellungen hatte keine Auswirkungen. Wenn die chinesischen Eingabemethoden in Hervorhebung Texteingabe , eine Konfigurationstaste nicht erscheinen , wie es für Anthy tut.

Infolgedessen scheint es nicht länger möglich zu sein, die Pinyin-Konfiguration zu ändern oder das Konfigurationsmenü anzuzeigen. Im aktuellen Anfangszustand bietet die Pinyin-Eingabe sowohl vereinfachte als auch herkömmliche Zeichen für einige Wörter, jedoch nicht für alle. Dadurch ist es nicht möglich, das eine oder andere einzugeben oder das andere einzuschalten. Das Ändern der vereinfachten / traditionellen Einstellung dconf-editorist eine der wenigen, die funktioniert hat - jedoch erst nach einem Neustart, was offensichtlich nicht praktikabel ist.

Vorschlag

Ich kann mir vorstellen, dass diese Probleme rechtzeitig behoben werden, wenn die Fehlerberichte eingehen. Ein Vorschlag ist jedoch, fcitxwenn Sie chinesische Eingaben benötigen. fcitxwird von Ubuntu Kylin verwendet. Installieren Sie es, ändern Sie die Standardeingabemethode in den Systemeinstellungen >> Sprachunterstützung auf fcitx und starten Sie es neu. Danach standen wieder Konfigurationsmenüs für alle Eingabemethoden zur Verfügung. (Sie müssen Ibus nicht deinstallieren, wenn Sie es in einigen Fällen weiterhin verwenden möchten.) Wie Ibus verfügen auch einige fcitx-Eingabemethoden über separate Pakete. Daher möchten Sie möglicherweise die Pakete durchsuchen Synaptic.


Vielen Dank für Ihre Erklärung. Tatsächlich verwende ich chinesische Eingaben. In diesem Fall muss ich auf das nächste Update warten und hoffe, dass dies behoben wird. Apropos fcitx, kann ich traditionelle chinesische Schriftzeichen in Pinyin eingeben (IBus erlaubt dem Benutzer dies)?
PeterW

@peterw. Ich bin froh, dass es geklappt hat. Wenn dies Ihre Frage beantwortet hat, überprüfen Sie sie bitte als akzeptierte Antwort. :) Ja, sobald Sie zu fcitx gewechselt haben, können Sie bei Verwendung der Pinyin-Eingabe im Handumdrehen zwischen traditionell und vereinfacht wechseln. Ich empfehle fcitx. Ich vermute, dass es eine Weile dauern wird, bis ibus pinyin repariert ist. Die Konfigurationsmenüs in fcitx unterscheiden sich stark von denen in ibus, sind aber nicht schwer herauszufinden.
Chaskes

Ich möchte darauf hinweisen, dass die Neuzuordnung der standardmäßigen Tastenkombination für den Eingabemethodenschalter zu Super-Space eine mögliche Fehlerursache ist. Nachdem ich diese Verknüpfung in 13.04 in Strg-Leertaste geändert hatte, stellte ich fest, dass sie in 13.10 in die Standard-Super-Leertaste geändert wurde. Da ich auf einem kleinen, alten Laptop bin, wurde der Super-Schlüssel über die Rücktaste verschoben, was ihn für diese Art von Dingen weniger nützlich macht, weshalb ich ihn zunächst neu zugeordnet habe. Stellen Sie daher sicher, dass Ihre Verknüpfungen nach dem Update auf 13.10 ordnungsgemäß zugeordnet sind.
Dakota

2

Ich fand die Antwort, um dies zu beheben, um mit Koreanisch zu arbeiten, wie folgt: Im Grunde sagt man, man soll ins Terminal und dann tippen

ibus restart

ibus-setup

Dann können Sie die Einstellungen für den ibus anpassen, die in den Menüs fehlen! Es hat bei mir funktioniert und jetzt kann ich Shift + Hangul-Taste verwenden, nachdem ich es so eingestellt habe, wie ich es möchte. Ich schlage vor, dass Sie diese beiden Zeilen in terminal eingeben.

:

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


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

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

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

터미널에서

ibus restart

ibus-setup

Ich habe den Beitrag bearbeitet. Bitte überprüfen Sie, ob ich etwas verpasst habe oder etwas getan habe, das behoben werden sollte. Vielen Dank
Lucio

2

Ich habe weder auf dem Desktop noch in der oberen Leiste eine Möglichkeit gefunden, das ibus-Symbol abzurufen. Aber nur die Eingabe von ibus-setup in einem Terminal gab mir Zugriff auf die Einstellungen von ibus.

  • Dann kann ich auf das ibus-Tastaturlayout zugreifen und es mit der angewendeten Verknüpfung auswählen.
  • Beim Drücken der Verknüpfung wird ein Symbol angezeigt.
  • Bei Verwendung von LibreOffice musste ich eine andere Verknüpfung als die Standardverknüpfung [Super-Space] auswählen und ein [CRTL-ALT-Space] hinzufügen, was korrekt funktioniert.
  • Da ich eine schweizerisch-französische Tastatur besitze, muss ich im erweiterten Setup "Systemtastatur verwenden" auswählen, da ich sonst ein US-amerikanisches Tastaturlayout erhalte.

2

Öffne ein Terminalfenster und tippe / füge ein:

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

Starten Sie dann neu. Klicken Sie nach dem Neustart auf " + / addTexteingabeeinstellungen ", gefolgt von " -option" und wählen Sie Ihre Sprache aus.

Dann sollte es gut funktionieren.


0

Ich habe auch festgestellt, dass mit ibus etwas nicht stimmt. Und jetzt kann ich einfach kein Chinesisch in meinen Emacs eingeben, was perfekt auf Ubuntu 13.04 funktioniert.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.