web-dev-qa-db-fra.com

L'indicateur de disposition du clavier n'affiche pas la disposition actuelle dans Ubuntu 18.04 (liste déroulante vide)

Je vois une liste déroulante vide où le code de langue du disposition actuelle du clavier devrait être.

Pour reproduire le bogue : Verrouillez l'écran ou déconnectez-vous et reconnectez-vous.

screenshot of keyboard layout indicator on gnome Shell

J'obtiens également le même comportement sur l'écran de verrouillage au moment où j'essaye de me connecter avec mon mot de passe:

screenshot of keyboard layout indicator on gdm

Après avoir essayé la solution de contournement (ci-dessous), le code de langue sur l'écran de connexion a disparu dès que j'ai tapé le premier caractère de mon mot de passe.

Solution (non permanent): Commutation avec le clavier (Super+space) ou la souris.

Informations système : Ubuntu 18.04.1 LTS, GNOME 3.28.2.

system info

Veuillez indiquer dans le rapport de bogue si cela vous affecte également.

23
mature

n correctif a été publié , déjà vérifié sur Cosmic et Bionic.

EnableProposed

Jusqu'à ce que soit ajouté aux dépôts normaux, pour les activer sur Bionic (18.04) comme dit ici , suivez ces instructions pour activer l'archive proposée, qui dit essentiellement:

  1. Activer les mises à jour préliminaires: emphasized text
  2. Ajouter à /etc/apt/preferences.d/proposed-updates

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

    Si Sudo apt-get upgrade -s retourner tout colis, quelque chose s'est mal passé.

  3. Courir Sudo aptitude -t bionic-proposed
  4. Mettre à jour avec u
  5. Sélectionnez les packages associés proposés:
    • gnome-Shell-common 3.28.3 + git20190124-0ubuntu18.04.1
    • gnome-Shell 3.28.3 + git20190124-0ubuntu18.04.1
  6. Mettre à niveau avec g
  7. Redémarrez GNOME .

Veuillez le tester et éventuellement suggérer des modifications à ce message. Si tout s'est bien passé, votez et partagez votre amour avec les développeurs.

7
Pablo Bianchi

Après quelques mises à jour de janvier, le même problème s'est posé, mais sur Ubuntu 18.10. La réinstallation des packages appindicator (voir les commandes ci-dessous), a en partie résolu le problème: l'indicateur lang arrête de disparaître dans gnome-Shell, mais le fait toujours dans gdm.

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

Mise à jour 2019-01-20

les commandes ci-dessus n'ont pas fonctionné. solution, au moins pour ubuntu 18.10 (Cosmic), est un retour à la version précédente de gnome-Shell et gnome-Shell-common paquets:

Sudo apt install --reinstall gnome-Shell=3.30.1-2ubuntu1 gnome-Shell-common=3.30.1-2ubuntu1

et effectuer le redémarrage

facultativement, mais fortement recommandé - empêchez la mise à jour de ces packages, comme ceux-ci:

Sudo apt-mark hold gnome-Shell gnome-Shell-common

et attendez la correction. après que le correctif sera publié - juste unhold ces packages et exécutez la commande update\upgrade.

pour ubuntu 18.04 (Bionic)

vous devriez essayer de restaurer ces packages vers 3.28.1-0ubuntu2 version.

origine possible du problème

la seule différence entre l'ancienne version et la version de la mise à jour de janvier réside dans ce correctif ; il concerne également ibus, de sorte que la correction peut être la cause du problème de "disparition de l'indicateur de langue"

2
rzrbld