Aqui está minha configuração:
Quando tenho reuniões, desligo a tela do meu laptop para levar o laptop à sala de reunião, para que todas as janelas sejam reposicionadas para caber em apenas uma tela. Após a reunião, quando eu conecto de volta à tela externa, preciso mover manualmente todas as janelas de volta ao lugar.
Existe uma maneira de salvar e restaurar as janelas, para que eu não precise fazer isso manualmente toda vez? Um script com opções de salvar / restaurar seria ótimo!
Obrigado!
Observação: não acho que isso seja uma duplicata de "Como salvar sessões ou reabrir aplicativos usados pela última vez?", pois mantenho meu computador ligado (a solução explicada no outro post é sobre como usar um tweak da ferramenta de hibernação).
Nota 2: encontrei este script , mas não funciona.
Edit (2013-06-03) a ferramenta wmctrl
pode ajudar a obter e definir as posições das janelas. Eu criei um shell script com ele, mas há um bug conhecido no Unity que torna é impossível usar lá. Mesmo no XFCE, o resultado é aleatório às vezes ...