Tastaturlayout-Anzeige zeigt aktuelles Layout in Ubuntu 18.04 nicht an (leeres Dropdown-Feld)

23

Ich sehe ein leeres Dropdown-Feld, in dem sich der Sprachcode des aktuellen Tastaturlayouts befinden sollte.

So reproduzieren Sie den Fehler : Sperren Sie den Bildschirm oder melden Sie sich ab und wieder an.

Screenshot der Tastaturbelegungsanzeige auf der Gnome-Shell

Das gleiche Verhalten wird auch auf dem Sperrbildschirm angezeigt, wenn ich versuche, mich mit meinem Passwort anzumelden:

Screenshot der Tastaturbelegungsanzeige auf GDM

Nachdem ich die Problemumgehung ausprobiert hatte (siehe unten), verschwand der Sprachcode auf dem Anmeldebildschirm, sobald ich das erste Zeichen meines Passworts eingab.

Problemumgehung (nicht permanent): Wechseln mit Tastatur ( Super+space) oder Maus.

Systeminfo : Ubuntu 18.04.1 LTS, GNOME 3.28.2.

Systeminformationen

Bitte geben Sie im Fehlerbericht an, ob Sie ebenfalls betroffen sind.

reifen
quelle
Sein Start erfolgt nach einigem diesjährigen Update. Es wurde nicht an den Tastatureinstellungen herumgespielt.
Reife
Ja, das war mein Beitrag. Schalten Sie einfach alle Erweiterungen mit einem einzigen Switcher (in GNOME Tweaks Title) auf OFF. Starten Sie neu, aber zeigen Sie dasselbe Verhalten an. Vielleicht lohnt es sich, alle GNOME Tweaks zu deaktivieren, aber ich bin mir nicht sicher, ob dies jetzt zu 100% möglich ist.
Reife
Ist ~/.config/dconf/userbeschreibbar und gehört dir?
Gunnar Hjalmarsson
3
Wird behoben ingnome-shell - 3.30.2-2ubuntu1
Dejv
1
Das Problem mit der Tastaturbelegung wurde durch ein kürzlich durchgeführtes Update in Ubuntu 18.04 behoben.
Karl

Antworten:

7

Ein Fix wurde veröffentlicht , der bereits auf Cosmic und Bionic verifiziert wurde.

EnableProposed

Bis auf Normal repos hinzugefügt, damit sie auf Bionic (18,04) wie die hier , folgen Sie diese Anweisungen , die vorgeschlagene Archiv ermöglichen, die im Grunde sagen:

  1. Pre-Release-Updates aktivieren: hervorgehobener Text
  2. Hinzufügen /etc/apt/preferences.d/proposed-updates

    Package: *
    Pin: release a=bionic-proposed
    Pin-Priority: 400
    

    Wenn Sie sudo apt-get upgrade -sein Paket zurücksenden, ist ein Fehler aufgetreten.

  3. Lauf sudo aptitude -t bionic-proposed
  4. Update mit u
  5. Wählen Sie die vorgeschlagenen verwandten Pakete aus:
    • gnome-shell-common 3.28.3 + git20190124-0ubuntu18.04.1
    • gnome-shell 3.28.3 + git20190124-0ubuntu18.04.1
  6. Upgrade mit g
  7. Starten Sie GNOME neu .

Bitte testen Sie es und schlagen Sie eventuell Änderungen an diesem Beitrag vor. Wenn alles in Ordnung war, stimme zu und teile deine Liebe mit den Entwicklern.

Pablo A
quelle
Könnte jemand mit den verrückten Fähigkeiten so freundlich sein, eine tatsächliche Problemumgehung für dieses verdammt ärgerliche Problem zu veröffentlichen, bei dem nicht alle vorgeschlagenen Korrekturen abgerufen werden müssen (ich möchte nur, dass meine Tastaturlayoutanzeige wieder angezeigt wird!).
GrayedFox
Es scheint, dass ein Update vor kurzem veröffentlicht wurde.
Pomsky
2

Nach einigen Januar-Updates gab es das gleiche Problem, allerdings unter Ubuntu 18.10. Das erneute Installieren von appindicator-Paketen (siehe Befehle unten) hat das Problem teilweise behoben: lang indicator stop verschwindet nicht mehr in der Gnome-Shell, aber immer noch in gdm.

apt install --reinstall gir1.2-appindicator3-0.1
apt install --reinstall gnome-shell-extension-appindicator

Update 20.01.2019

Die obigen Befehle haben nicht funktioniert. Bewährte Lösung, zumindest für Ubuntu 18.10 (Cosmic), ist ein Rollback auf die vorherige Version von gnome-shellund gnome-shell-commonPakete:

sudo apt install --reinstall gnome-shell=3.30.1-2ubuntu1 gnome-shell-common=3.30.1-2ubuntu1

und führen Sie den Neustart durch

Optional, aber sehr zu empfehlen - Update auf diesen Paketen verhindern, wie diese:

sudo apt-mark hold gnome-shell gnome-shell-common

und warten Sie auf die Reparatur. After Fix wird veröffentlicht - nur unholddiese Pakete und führen den Befehl update \ upgrade aus.

für Ubuntu 18.04 (Bionic)

Sie sollten versuchen, diese Pakete auf die 3.28.1-0ubuntu2Version zurückzusetzen.

mögliche Ursache des Problems

Der einzige Unterschied zwischen der alten Version und der Version beim Januar-Update liegt in diesem Bugfix . Er bezieht sich auch auf ibus, so dass Fix die Ursache für das Problem "Verschwindender Sprachindikator" sein kann

rzrbld
quelle
Vielen Dank. Versuchen. Aber ist in meinem Fall nicht fix.
Reife
2
Rollback gnome-shellund gnome-shell-common - von Version 3.30.1-2ubuntu1.18.10.2 - auf Version 3.30.1-2ubuntu1 auf Ubuntu Cosmic (18.10) das Problem vollständig beheben. Ich denke am 18.04 Rollback sollten diese Pakete - von 3.28.3-0ubuntu0.18.04.4 - bis 3.28.1-0ubuntu2 dasselbe tun.
rzrbld
2
laut seite auf launchpad ( launchpad.net/ubuntu/+source/gnome-shell ). Der einzige Unterschied zwischen den Versionen ist dieses Bugfix - bugs.launchpad.net/ubuntu/+source/ibus/+bug/1765304 denke Problem in diesem Fix.
rzrbld