Eu tenho uma configuração de três monitores, com dois monitores controlados diretamente pelo Ubuntu 12.04 para uma área de trabalho / área de trabalho total de 3840x1200¹. Normalmente trabalho com 5 áreas de trabalho virtuais, geralmente mais se trabalhar em vários projetos em paralelo. Normalmente, tenho pelo menos 15 janelas do navegador abertas (principalmente o Firefox todas as noites, mas também o padrão 12.04 Firefox e Chrome).
Sempre que os navegadores precisarem reiniciar como resultado de uma atualização (falha cq) ou precisarem iniciar após um logon, as janelas do navegador retornarão às posições originais, mas todas estarão no mesmo espaço de trabalho. Depois disso, tenho que mover tediosamente pelo menos 80% das janelas para outros espaços de trabalho².
Nem o Firefox nem o Chrome salvam as informações EWMH extras necessárias para a restauração no espaço de trabalho original. Eu li relatórios de erros não resolvidos que datam de 4-5 anos atrás sobre isso.
Parece que, pelo menos alguns anos atrás, o KDE gerenciava os espaços de trabalho como compensações grandes (maiores que a largura da tela), o que permitia ao navegador restaurar o espaço de trabalho correto. Mas isso não parece mais ser o caso (deduzido de um relatório de erro, não da experiência pessoal).
Existe um gerente de espaço de trabalho / área de trabalho que não tenha esse comportamento de restaurar tudo para um espaço de trabalho com o Firefox e o Chrome (de preferência no Ubuntu ou Linux Mint)?
Ou existe outra maneira de aprimorar o Firefox e o Chrome (por exemplo, complemento) para impor esse comportamento?
O meu não é um layout fixo, em que o Navegador X na área de trabalho Y sempre é aberto em um URL específico. A função de restauração fornece as janelas, posições e URLs exatamente da maneira que eu quero. Eles "apenas" precisam estar no espaço de trabalho correto.
¹ Um terceiro monitor de 1200x1920 está em uma máquina separada x2vnc
usada para compartilhar um único mouse e teclado. Isso mantém muito bem meu material de leitura, como páginas de manual e documentação (no modo retrato).
² Todo o material de U&L está no espaço de trabalho 3. Normalmente, deixo a máquina em funcionamento e permaneço conectado por semanas a fio, uma das razões para isso ser a restauração das várias janelas.