Posso fazer meu gerente de janela (sessão?) Lembrar em que espaço de trabalho colocar uma janela?


4

Eu uso o Gnome em um sistema RHEL. Quando inicio um novo programa, o gerenciador de janelas (?) Parece fazer um esforço para lembrar o tamanho e a posição da janela quando a usei pela última vez. No entanto, não sei como conseguir que ele se lembre em qual espaço de trabalho foi o último.

Na verdade, pergunta de bônus: idealmente, eu gostaria de ter um único programa (no meu caso, o Firefox) iniciado com janelas diferentes em diferentes áreas de trabalho. Eles são configurados dessa maneira quando eu sair, e gostaria que eles voltassem da mesma maneira no dia seguinte, quando eu fizer login novamente.


Qual Gerenciador de Janelas você está usando? Metacidade? Compiz? Unidade? Algo mais?
Frabjous

Assim como o Lion funciona?
digitxp

Não usei o Lion. E acho que posso ser um novato em Linux para responder à pergunta do gerenciador de janelas. GDM eu acho? gdm-binaryaparece em ps.
Coderer 9/08

o termo que você está procurando é 'session-manager' (não tanto 'gerenciador de janelas')
akira

Respostas:


2

Esta pergunta anterior parece fornecer uma solução: você pode usar a Torta do Diabo para mover programaticamente as janelas do seu aplicativo para os espaços de trabalho corretos com base em certas propriedades (nome do programa, título da janela etc.)

Se você deseja um comportamento totalmente dinâmico, provavelmente pode executar um script em tempo de logout que registra qual programa está em qual área de trabalho, mas não tendo usado a Torta do Diabo sozinho, não tenho certeza de quanto trabalho isso seria.


Vou considerar isso como "você não pode fazer isso nativamente" e supor que, se eu me importasse o suficiente, poderia usar o programa que você sugere. Obrigado!
Coderer
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.