Ich habe Ubuntu 16.04 AMD64 kürzlich von Grund auf neu installiert und habe ein Problem mit dem Compose-Schlüssel:
- Ich verwende den Compose-Schlüssel als <Multi_key> für einige Zeichen in einer selbst definierten
~/.XCompose
Datei. - In den Tastatureinstellungen habe ich die Compose-Taste aktiviert.
- In meinem Profil verwende ich die folgenden Einstellungen (wie in anderen Threads empfohlen):
~/.profile
::
export GTK_IM_MODULE="xim"
export QT_IM_MODULE="xim"
export XMODIFIERS="@im=none"
Ergebnis:
- Der Compose-Schlüssel funktioniert im Terminal, insbesondere im
vim
und auch im Dash-Suchfeld für Anwendungen. - Es ist nicht funktioniert, leider, in Firefox, Chrome, Libreoffice und Gedit.
So werden die Einstellungen keine Wirkung haben, aber nicht für alle Anwendungen.
Warum? Was vermisse ich?
16.04
keyboard
compose-key
rplantiko
quelle
quelle
~/.XCompose
Datei zu verwenden. In Bezug auf die Variablen würde ich jedoch empfehlen, diese Zeilen~/.profile
einzufügen und stattdessen die Eingabemethode "XIM" über das Sprachunterstützungstool festzulegen .Antworten:
Ich hatte ein ähnliches Problem mit dem Compose Key-Upgrade von 14.04.3 auf 16.04 (US-Tastatur wird auch für Deutsch, Französisch und Italienisch verwendet). Meine Wahl für den Compose-Schlüssel war der RightAlt-Schlüssel (zumindest in den letzten 10 Jahren). Nach vielen erfolglosen Versuchen und nachdem ich überall nach Hilfe gesucht hatte, wurde mir klar, dass ich Opfer des Fehlers # 1573755 geworden war und vorübergehend mit einem alten 14.04 aufgab.
Aber alle meine Probleme unter 16.04 verschwanden am vergangenen Wochenende abrupt, nachdem ich den Compose Key als Shift-RightAlt konfiguriert hatte. Alle meine Anwendungen von vi über emacs bis hin zu LibreOffice funktionieren jetzt einwandfrei. Keine andere Konfiguration hat mir das gleiche Ergebnis gebracht. Ich weiß nicht warum, hoffe aber, dass es helfen kann. Grüße Franco
quelle
Ich hatte ein sehr ähnliches Problem und aus irgendeinem Grund funktionierte es für mich, alle meine benutzerdefinierten Kompositionsschlüsseleinstellungen ganz oben in der Originaldatei zu platzieren
/usr/share/X11/locale/en_US.UTF-8/Compose
und dann einen Hardlink zu dieser Datei zu erstellen, der.XCompose
im Home-Verzeichnis aufgerufen wurde, anstatt zu schreiben meine eigene.XCompose
im Home-Verzeichnis von Grund auf neu. Es hat bei mir funktioniert, vielleicht funktioniert es bei Ihnen.quelle
Ich hatte das gleiche Problem und löste es mit folgenden Schritten:
Entfernen (oder kommentieren) Sie alle Zeilen, die sich mit XIM-Konfigurationen befassen, aus
~/.profile
:Stellen Sie stattdessen die Eingabemethode "XIM" im Sprachunterstützungstool ein:
Entfernen (oder verschieben) Sie Ihre
~/.config/dconf/user
Datei ( hier finden Sie einige Informationen zu dconf).Vielen Dank an Gunnar Hjalmarsson für den Hinweis auf den Fehler # 1573755 . Wenn diese Lösung für Sie nicht funktioniert, finden Sie möglicherweise etwas Nützliches im Thread.
quelle
Das Hinzufügen von 'ibus-daemon --xim' als Startanwendung behebt dies für mich. Keiner der anderen Vorschläge hier hat funktioniert.
Schritte dazu sind:
quelle