nervige Benachrichtigung von ibus in KDE
·1 min
Gerade bin ich (mal wieder) beim Start einer Desktopsitzung in KDE darauf gewiesen worden, daß
IBus sollte innerhalb der Desktop-Sitzung in Wayland aufgerufen werden. Für KDE
kannst du das 'systemsettings5'-Dienstprogramm starten und zu "Eingabegeräte" -> "Virtuelle Tastatur"
navigieren. Wähle dort das "IBus Wayland"-Symbol aus und klicke auf die Schaltfläche "Anwenden",
um IBus in Wayland zu konfigurieren. Für andere Desktop-Sitzungen kannst du die Zeile 'Exec=' in
der Datei org.freedesktop.IBus.Panel.Wayland.Gtk3.desktop in eine Konfigurationsdatei der Sitzung
kopieren. Bitte siehe das entsprechende Dokument zur Konfiguration der "Wayland-Eingabemethode".
Bevor du die "Wayland-Eingabemethode" konfigurierst, stelle sicher, dass die Umgebungsvariablen QT_IM_MODULE und GTK_IM_MODULE in der Desktop-Sitzung nicht gesetzt sind.
Das an sich ist kein Problem, aber danach bekommt man:
Bitte setze die Umgebungsvariablen QT_IM_MODULE und GTK_IM_MODULE zurück, und 'ibus-daemon --panel disable' sollte als Unterprozess der ibus-ui-gtk3-Komponente ausgeführt werden.
Nun, diese Umgebungsvariablen sind in der Tat gesetzt. Nur leider nicht an den üblichen Stellen. Man kann das Problem aber ganz einfach mittels im-config lösen. Man erstellt einfach damit eine neue Benutzerkonfiguration mit der Einstellung do not activate any IM from im-config and use desktop default. Danach ist Ruhe und es gibt keine nervigen Pop-ups zu dem Thema mehr.