Eu fiz outra pergunta relacionada. Eu sei que posso invocar lg
(espelho) através da janela "executar aplicativo" do gnome-shell (pressionando Alt+ F2). O que eu gostaria de saber é como fazer isso em uma linha de comando?
Por exemplo, se eu quisesse abrir o espelho a partir de um script de shell, como faria isso?
Responder1
Você pode usar o seguinte comando para iniciar o espelho a partir de um terminal ou atalho de teclado:
gdbus call --session --dest org.gnome.Shell --object-path /org/gnome/Shell --method org.gnome.Shell.Eval 'Main.lookingGlass.toggle();'
Ao entrar no DE, você não pode usar o atalho do teclado para executar o "espelho", você deve usar ALT+ F2para executá-lo na primeira vez.
Responder2
O espelho está embutido no gnome-shell e o comando para o espelho élg
Atualmente ele pode ser executado a partir do gome shell digitando Alt+ F2e digitando lg
na caixa de diálogo.
Verei se consigo encontrar uma solução melhor.
Responder3
Não tenho representantes suficientes para comentar; o comentário de cha explica que os métodos dbus não funcionam mais imediatamente;chamadas dbus para gnome shell não funcionam no Ubuntu 22.04tem uma solução não ideal que funciona sem reiniciar nada ou carregar plugins.