如何从命令行调用 lg (Looking Glass)?

如何从命令行调用 lg (Looking Glass)?

我问了另一个相关的问题。我知道我可以lg通过 gnome-shell“运行应用程序”窗口(按Alt+ F2)调用(查看镜)。我想知道如何从命令行执行此操作?

例如,如果我想从 shell 脚本中弹出镜子,我该怎么做?

我的另一个问题

答案1

您可以使用以下命令从终端或键盘快捷键启动窥镜:

gdbus call --session --dest org.gnome.Shell --object-path /org/gnome/Shell --method org.gnome.Shell.Eval 'Main.lookingGlass.toggle();'

当您进入 DE 时,您不能使用键盘快捷键来运行“looking glass”,您必须第一次使用ALT+来运行它。F2

答案2

Looking Glass 内置于 gnome-shell 中,其命令为lg

目前它可以从 gome shell 运行,方法是键入Alt+F2然后lg在对话框中键入。

我会看看能否找到更好的解决方案。

答案3

我没有足够的声誉来发表评论;cha 的评论解释说 dbus 方法不再起作用;在 Ubuntu 22.04 下,对 gnome shell 的 dbus 调用不起作用有一个非理想的解决方案,无需重新启动任何东西或加载插件即可工作。

相关内容