
Existe uma maneira de dividir a tela entre um programa executado no servidor X e um terminal padrão baseado em texto? Estou operando no Cygwin no Windows.
A solução deve ser o mais baseada possível no teclado.
[Screen A - Running xeyes ] || [Screen B - Running bash shell #2]
Então, através de uma única (ou algumas) teclas, posso mudar o foco no lado esquerdo (assim como na Tela GNU entre diferentes janelas de tela):
[Screen A - Running bash shell #1 ] || [Screen B - Running bash shell #2]
A solução já existe se todos os programas forem bash shells. Usando o GNU Screen, posso alternar entre Bash shell 1 ou bash shell 2 ou bash shell 3. Essencialmente, o que eu quero fazer é executar simultaneamente e visualizar simultaneamente a saída, um programa baseado em servidor X E um shell bash. Por exemplo, o lado esquerdo pode ser um documento .pdf e o lado direito um shell bash. E mudo frequente e rapidamente o foco no lado esquerdo entre diferentes documentos PDF.
Relacionados estão os programas gerenciadores de janelas de blocos para Linux, não tenho certeza se posso executá-los no cygwin (openbox?).
Obrigado pela sua contribuição.
Responder1
Talvez você possa iniciar o servidor X em multijanelas: cada aplicativo X possui sua própria janela. Portanto, o gerenciador de janelas é o MS Windows.
X -multiwindow &
export DISPLAY=:0
xclock&