Ich habe eine andere Frage gestellt, die damit zusammenhängt. Ich weiß, dass ich lg
(Looking Glass) über das Fenster „Anwendung ausführen“ der Gnome-Shell aufrufen kann (durch Drücken von Alt+ F2). Was ich gerne wissen würde, ist, wie das von einer Befehlszeile aus geht?
Wie würde ich beispielsweise vorgehen, wenn ich den Spiegel aus einem Shell-Skript heraus aufklappen lassen möchte?
Antwort1
Mit dem folgenden Befehl können Sie Looking Glass von einem Terminal oder einer Tastenkombination aus starten:
gdbus call --session --dest org.gnome.Shell --object-path /org/gnome/Shell --method org.gnome.Shell.Eval 'Main.lookingGlass.toggle();'
Wenn Sie in DE sind, können Sie zum Ausführen von „Looking Glass“ keine Tastenkombination verwenden. Beim ersten Ausführen müssen Sie ALT+ verwenden.F2
Antwort2
Looking Glass ist in Gnome-Shell integriert und der Befehl für Looking Glass lautetlg
Derzeit kann es von der Gome-Shell aus ausgeführt werden, indem Sie Alt+ eingeben F2und dann lg
in das Dialogfeld tippen.
Ich werde sehen, ob ich eine bessere Lösung finden kann.
Antwort3
Ich habe nicht genug Ruf, um einen Kommentar abzugeben. Cha‘s Kommentar erklärt, dass die Dbus-Methoden nicht mehr sofort funktionieren.Dbus-Aufrufe an die Gnome-Shell funktionieren unter Ubuntu 22.04 nichthat eine nicht ideale Lösung, die ohne Neustart oder Laden von Plugins funktioniert.