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.
gnome
window-manager
session-manager
Coderer
fonte
fonte
gdm-binary
aparece emps
.Respostas:
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.
fonte