localizando uma sessão de tela em vários desktops

1

Normalmente, tenho muitas coisas em movimento, incluindo 10 ou mais screen sessões. Eu também tenho muitos desktops configurados. Às vezes, quero encontrar uma sessão screen específica entre os muitos desktops. Em geral, eu só tenho uma conexão com uma dada screen sessão.

Obter a área de trabalho atual de uma sessão de terminal é prontamente realizado com wmctrl -d , mas o truque é executar esse programa na área de trabalho que estou procurando. IE conectando a essa screen session e então fazendo wmctrl -d irá listar como a área de trabalho atual aquela que eu estou conectando de ; isso não é muito informativo.

Como geralmente tenho muitas guias abertas em yakuake (possivelmente 10 ou mais de cada vez), seria útil saber em qual guia do programa terminal a sessão de tela está sendo executada.

screen instâncias que não estão sendo executadas em yakuake geralmente estão localizadas na única guia de uma janela roxterm que é a única janela de terminal em sua área de trabalho.

O ideal seria simplesmente dar o nome de uma sessão de tela para obter uma lista dos locais das janelas que contêm instâncias conectadas.

Também pode ser relevante que meu gerenciador de janelas seja openbox .

Existe uma maneira de encontrar as guias de desktop e / ou terminal dessas instâncias de tela?

    
por intuited 06.07.2010 / 03:58

0 respostas