Как вызвать lg (Looking Glass) из командной строки?

Как вызвать lg (Looking Glass) из командной строки?

Я задал другой вопрос, связанный с этим. Я знаю, что могу вызвать lg(looking glass) через окно "запустить приложение" gnome-shell (нажав Alt+ F2). Я хотел бы узнать, как это сделать из командной строки?

Например, если бы я хотел вызвать зеркало из скрипта оболочки, как бы я это сделал?

(мой другой вопрос)

решение1

Для запуска Looking Glass из терминала или с помощью сочетания клавиш можно использовать следующую команду:

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, а команда для Looking glass —lg

В настоящее время его можно запустить из оболочки gome, набрав Alt+ F2, а затем введя текст lgв диалоговом окне.

Я постараюсь найти лучшее решение.

решение3

У меня недостаточно репутации, чтобы комментировать; комментарий cha объясняет, что методы dbus больше не работают «из коробки»;Вызовы dbus к оболочке gnome не работают в Ubuntu 22.04имеет неидеальное решение, которое работает без перезапуска или загрузки плагинов.

Связанный контент