Problemumgehung versuchen Sie es, wenn es passiert:
ibus-daemon -rd
Ich muss meine Intellije alle 20 Minuten neu starten, wenn ich mehrmals klicke ctrl+tab. Es sieht so aus, als würde das Klicken dieses mehrfachen Males auf meinem Ubuntu 13.10 + Intellij 13.01 meine Intellij klemmen. auf dem intellij 12 gleichen Betriebssystem ist alles in Ordnung. sowieso um das zu umgehen?
Problemumgehung versuchen Sie es, wenn es passiert:
ibus-daemon -rd
Ein Neustart von ibus-deamon kann laut IDEA-78860 zu Problemen mit anderen Anwendungen¹ führen oder sogar IntelliJ zum Absturz bringen . Es schlägt jedoch auch vor, dass es zwei alternative Lösungen gibt:
IBUS-Unterstützung für Idee deaktivieren Dies geschieht mit einer leeren XMODIFIERS
Umgebungsvariablen beim Starten von IntelliJ. Fügen Sie dies beispielsweise am Anfang von hinzu idea.sh
und starten Sie IntelliJ erneut:
# workaround for https://youtrack.jetbrains.com/issue/IDEA-78860 export XMODIFIERS=
Erzwinge, dass IBUS die Reihenfolge der Ereignisse IBUS_ENABLE_SYNC_MODE=1
einhält, indem es für ibus-daemon² eingestellt wird. In meinem Fall habe ich es implementiert, indem ich Folgendes zu meinem hinzugefügt habe ~/.xsessionrc
(die Datei erstellen, falls sie nicht existiert) und meine Sitzung neu starten:
# workaround for https://youtrack.jetbrains.com/issue/IDEA-78860 export IBUS_ENABLE_SYNC_MODE=1
(Ich habe tatsächlich beides gemacht, also weiß ich nicht, welches das für mich regelt)
Wenn dies für Sie funktioniert, hat dies den Vorteil, dass Sie das Problem ein für alle Mal beheben, und Sie sollten ibus-daemon nicht mehr neu starten.
Der einzige Nachteil ist, dass Sie IntelliJ oder sogar Ihre gesamte Sitzung neu starten müssen, um sie beim ersten Mal anzuwenden.
¹ In meinem Fall funktionierten tote Schlüssel in einigen Anwendungen wie Skype nicht mehr.
² Offensichtlich sollte in IBUS der Synchronisationsmodus in einer zukünftigen Version standardmäßig aktiviert sein, siehe Ausgabe 1697 und das entsprechende Commit .