Es wurde mehrmals diskutiert. Diese Frage dient nur dazu, die neueste Antwort von den Experten zu erhalten.
Ist es immer noch unmöglich, eine Tastaturlayoutanzeige im oberen Bereich der Gnome-Shell zu erhalten?
Meine persönliche Erfahrung sagt, es ist unmöglich. Ich kann die Tastaturlayoutanzeige in gnome classic, ubuntu, xfce, lxde verwenden! Aber nicht in Gnomenschale.
Wird es auch nach der Veröffentlichung von Ubuntu 13.04 noch unmöglich sein, es zu verwenden?
Was auch immer es wert ist, ich finde es ziemlich seltsam und traurig, dass das, was in praktisch jedem anderen DE getan werden kann, nicht im Gnom getan werden kann.
gnome
keyboard-layout
Deshmukh
quelle
quelle
Antworten:
Wenn Sie so etwas meinen (Ubuntu 13.04 Gnome Remix):
Die Anzeige ändert sich, wenn Sie das Layout mit der ausgewählten Tastaturschalterkombination wechseln.
Ich habe die AppIndicator-Erweiterung ( https://extensions.gnome.org/extension/615/appindicator-support/ ) installiert und nach der ersten Änderung des Tastaturlayouts erhalten Sie eine Benachrichtigung über das Tastaturlayout in der Gnome-Benachrichtigungszone. Öffnen Sie Ubuntu-Optimierungen und -Erweiterungen und wählen Sie AppIndicator-Optionen aus:
und stellen Sie sicher, dass Sie "In Panel anzeigen" für die Tastaturanzeige auswählen.
Hoffe das hilft, Romano
quelle
Es scheint also, dass Ihr eigentliches Problem nicht in der Anzeige selbst liegt, sondern darin, dass die Bedienfeldbezeichnung defekt ist / nicht angezeigt wird. Dieses Problem besteht seit mindestens 3.4 und ich habe einen ausführlichen Kommentar dazu verfasst, bevor ich Ihr Problem vollständig verstanden habe. Wenn ich mich über das eigentliche Problem irre, entschuldige ich mich.
(Hinweis: Über den Link Anmeldebildschirm im Bereich Region & Sprache können Sie auch die GDM-Anmeldeanzeige funktionsfähig machen.)
Zur Verdeutlichung habe ich dies erst in 3.8 getestet. Folgendes habe ich getan:
Installieren Sie die Icon Hider-Erweiterung von: Icon Hider auf ego
Öffnen Sie nach der Installation die Symbol-Hider-Einstellungen, indem Sie die Seite, von der Sie installiert haben, oder iirc über den Menüeintrag aktualisieren. Setzen Sie nun den Eintrag "Tastatur" auf Ein und Sie sollten die Leerstelle sehen.
Da ich standardmäßig nur ein Layout hatte und das Menü zeigte, dass ich 0 hatte, entschied ich mich, eines hinzuzufügen. Öffnen Sie das leere Tastaturmenü und starten Sie "Regions- und Spracheinstellungen". Wenn Sie bereits mehr als ein Layout haben, sollten Sie versuchen, alle außer Ihrer Standard- / bevorzugten Sprache zu entfernen. WARNUNG: Wenn Sie nur 1 aktiviert haben (3.8), wird die Anzeige automatisch ausgeblendet. Verwenden Sie daher die Erweiterung Icon Hider, um sie wieder auszublenden / anzuzeigen, wenn Sie die zweite entfernen, wird sie ausgeblendet. Dann fügte ich eine Alternative hinzu und schließlich zeigte mir das Menü einen Eintrag, da mein Standard kein voreingestelltes Layout enthielt, so dass das Menü überhaupt keinen Eintrag zeigte.
Nachdem ich 2 hinzugefügt habe, wurden die Einträge angezeigt und ich habe einen ausgewählt.
Das Ergebnis war das Bild oben. Ich hoffe, dass dies funktioniert, aber ich schätze ymmv abhängig von Ihrer g: s-Version.
Andere Informationen sind wahrscheinlich nicht von Wert, wenn Ihr Problem den Layouttext / die Beschriftung betrifft:
Technisch gesehen sollte Gnome Shell nicht mit Fallback verwechselt werden, da G: S-Erweiterungen nicht im Fallback funktionieren, sondern im neuen Classic-Modus, der unter 3.8 durch Ausführen erzeugt werden kann:
Unter <3.6 werden im Fallback-Modus jedoch keine Erweiterungen ausgeführt, sondern normale Panel-Applets. Ich hatte mit der Tastaturanzeige unter Fallback mehr Glück als jemals mit G: S, da unter G: S das Symbol kaputt ist und seit ich denke, 3.4.
Wenn Sie sagen, dass es nicht im Bedienfeld angezeigt wird, bedeutet dies, dass Sie kein Symbol sehen, aber Sie können auf die leere Stelle klicken, auf der sich das Symbol befinden soll, und dann das Menü ordnungsgemäß verwenden? Oder können Sie in diesem Menü keine Layouts ändern und eine andere Methode verwenden?
Oder funktioniert es sowohl in G: S als auch in Fallback, aber auch in keinem Symbol? Wenn ja, können wir wahrscheinlich ein Mittel finden, um das Symbol zum Laufen zu bringen.
Wenn Sie den Indikator / das Menü ohne Symbol in G: S nicht sehen, ist es wichtig, dass dieser Indikator in G: S nicht aktiviert ist. Sie müssen eine Erweiterung wie Icon Hider verwenden, damit die Erweiterung angezeigt wird.
Wenn Sie versuchen möchten, es unter G: S zum Laufen zu bringen, können Sie Folgendes ausführen: Dies ist nicht dauerhaft und wird nach dem Abmelden zurückgesetzt:
quelle
Auch darüber habe ich ein einfaches Systray-Qt-Programm geschrieben, das auf GitHub zu finden ist: https://github.com/ssumpf/ktray
PS
Um es zu bauen, muss man möglicherweise Folgendes tun:
Und dann ist es möglich, es zu bauen:
Dann starten Sie es als
oder
quelle