명령줄에서 lg(Looking Glass)를 어떻게 호출할 수 있나요?

명령줄에서 lg(Looking Glass)를 어떻게 호출할 수 있나요?

나는 관련된 또 다른 질문을했습니다. 나는 gnome-shell "응용 프로그램 실행" 창을 통해 ( +를 lg눌러 ) 호출할 수 있다는 것을 알고 있습니다. 내가 알고 싶은 것은 명령줄에서 이 작업을 수행하는 방법입니다.AltF2

예를 들어, 쉘 스크립트에서 거울을 팝업으로 표시하려면 어떻게 해야 합니까?

(내 다른 질문)

답변1

다음 명령을 사용하여 터미널이나 키보드 단축키에서 돋보기를 시작할 수 있습니다.

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

DE에 들어가면 "거울보기"를 실행하기 위해 키보드 단축키를 사용할 수 없으며 처음 실행하려면 ALT+를 사용해야 합니다.F2

답변2

거울은 gnome-shell에 내장되어 있으며 거울에 대한 명령은 다음과 같습니다.lg

Alt현재는 +를 입력한 F2다음 lg대화 상자에 입력하여 gome 쉘에서 실행할 수 있습니다 .

더 나은 해결책을 찾을 수 있는지 살펴보겠습니다.

답변3

댓글을 달 수 있는 담당자가 충분하지 않습니다. cha의 의견은 dbus 방법이 더 이상 기본적으로 작동하지 않는다고 설명합니다.gnome 쉘에 대한 dbus 호출은 Ubuntu 22.04에서 작동하지 않습니다.아무것도 다시 시작하거나 플러그인을 로드하지 않고도 작동하는 비이상적인 솔루션이 있습니다.

관련 정보