Il semblerait donc que votre problème ne soit pas lié à l'indicateur lui-même, mais au fait que l'étiquette du panneau est cassée ou ne s'affiche pas. Ce problème est présent depuis au moins la version 3.4 et j'ai écrit un commentaire détaillé à ce sujet avant de comprendre entièrement votre problème. Si je me trompe sur le problème réel, je vous prie de m'en excuser.
(Note : le lien Login Screen dans le panneau Region & Language vous permet de rendre l'indicateur de connexion gdm fonctionnel également)
Pour clarifier, je n'ai testé cela que dans la version 3.8. Voici ce que j'ai fait :
Installez l'extension Icon Hider à partir de : Cache-icônes sur e.g.o
Une fois installé, ouvrez les préférences du cache-icônes en actualisant la page à partir de laquelle vous avez effectué l'installation, ou bien à partir de l'entrée du menu. Réglez maintenant l'entrée "clavier" sur On et vous devriez voir l'espace vide.
Ensuite, comme je n'avais qu'une seule mise en page par défaut, et que le menu indiquait que j'en avais 0, j'ai décidé d'en ajouter une. Ouvrez le menu du clavier vierge et lancez "Region & Language Settings". Si vous avez déjà plus d'une disposition, essayez de supprimer toutes les langues sauf votre langue par défaut/préférée. ATTENTION : lorsque vous n'avez qu'une seule disposition activée (3.8), l'indicateur se cache automatiquement, vous devez donc utiliser l'extension Icon Hider pour le cacher/afficher à nouveau, car lorsque vous supprimez la deuxième disposition, il se cache. J'ai ensuite ajouté une autre langue et le menu m'a finalement montré une entrée, car ma configuration par défaut n'était pas prédéfinie et le menu n'affichait donc aucune entrée.
Maintenant que j'en ai ajouté deux, il a affiché les entrées et j'en ai sélectionné une.
Le résultat est l'image ci-dessus. J'espère que cela fonctionnera, mais je pense que cela dépendra de la version de votre g:s.
D'autres informations ne sont probablement pas utiles si votre problème concerne le texte/l'étiquette de la mise en page :
Techniquement parlant, Gnome Shell ne doit pas être confondu avec Fallback, car les extensions G:S ne fonctionnent pas en fallback, mais elles fonctionneront dans le nouveau mode Classic qui, sous la version 3.8, peut être lancé en exécutant :
`gnome-shell --replace --mode=classic`
Mais sous < 3.6, le mode Fallback n'exécute pas les extensions, il exécute les "applets" normales du panneau. J'ai eu plus de chance avec l'indicateur de clavier en mode Fallback qu'avec G:S car sous G:S l'icône est cassée et ce depuis 3.4 je crois.
Lorsque vous dites qu'il n'est pas affiché dans le panneau, cela signifie-t-il que vous ne voyez pas d'icône mais que vous pouvez cliquer sur l'espace vide où l'icône devrait se trouver et utiliser ensuite le menu correctement ? Ou bien ce menu ne vous permet-il pas de modifier la mise en page et utilisez-vous une autre méthode ?
Ou bien fonctionne-t-il à la fois dans G:S et Fallback, mais sans icône dans l'un ou l'autre ? Dans ce cas, nous pouvons probablement trouver un moyen de faire fonctionner l'icône.
Si vous ne voyez pas l'indicateur/menu sans icône dans G:S, c'est que cet indicateur n'est pas activé dans G:S. Vous devez utiliser une extension comme Icon Hider pour que l'extension s'affiche.
Si vous voulez essayer de le faire fonctionner sous G:S, vous pouvez exécuter ce qui suit, qui n'est pas permanent et qui reviendra en arrière après la déconnexion :
gdbus call --session --dest org.gnome.Shell --object-path /org/gnome/Shell --method org.gnome.Shell.Eval 'Main.panel.statusArea.keyboard.actor.show();'