Gerenciamento de janelas de monitor duplo

3

Eu tenho dois monitores: 4 espaços de área de trabalho (o Wall) com 2 monitores cada. Se eu desligar o segundo monitor, todas as janelas se moverão de forma estranha.

Eu coloco 8 janelas: 1 e 2 no primeiro espaço de trabalho na tela esquerda e direita, 3 e 4 no segundo espaço nas duas telas, etc.

[1] [2] | [3] [4] | [5] [6] | [7] [8]

Note que eu tenho cada janela MAXIMIZADA, caso contrário, seus movimentos são completamente imprevisíveis (nem mesmo da maneira que eu descrevo abaixo).

Espero o comportamento como em 10.10: se eu desligar o segundo monitor, então cada espaço de desktop 'encolhe' e eu obtenho as janelas 1 e 2 na primeira área de trabalho, 3 e 4 - na segunda, etc.

[12] | [34] | [56] | [78]

O que acontece: o primeiro espaço agora tem as janelas 1 e 3, o segundo tem 2 e 4, etc

[13] | [24] | [57] | [68]

(há outro problema que, se você pressionar Alt + Tab depois de desconectar o monitor, não conseguirá ver todas as janelas movidas para o espaço de trabalho até percorrer outros espaços, mas talvez seja outro problema não relacionado)

Agora, as coisas mais estranhas acontecem quando eu conecto o segundo monitor de volta: recebo TODOS OS WINDOWS no primeiro espaço: alguns deles no primeiro display e outros no segundo display:

[13] [245678] | [] [] | [] [] | [] [] ou outra hora: [13468] [257] | [] [] | [] [] | [] []

Isso funcionou de forma mais intuitiva em 10.10. Qualquer maneira de recuperá-lo?

P.S. No CompizConfig > Desktop > Expo > Aparência Tenho Multi Output Mode = Uma parede por saída. Quando eu mudei para outro valor - a mesma coisa acontece, mas não tenho certeza se o Unity usa esse parâmetro.

    
por Vadim 12.05.2011 / 21:49

2 respostas

3

Eu tive o mesmo problema desde a atualização para o 11.10. Pela minha experiência e pelo que encontrei no googling, as regressões foram introduzidas com 11.04 e não melhoraram significativamente com 11.10.

Ainda não encontrei uma solução para 11.10, mas encontrei documentação indicando que alguém no canonical está ciente das regressões existentes e tem planos para melhorar o comportamento para 12.04 (o que também implica que não há solução para 11.10):

Em particular, consulte a seção 2.5 do google doc (desculpe, não há números de página) que tenha um bom gráfico do que deve acontecer ao desconectar e reconectar um monitor externo e também a seção 3.11. um caso de uso que combina perfeitamente com o meu (e parece muito próximo do seu, embora você não tenha mencionado explicitamente um laptop).

Naturalmente, uma especificação não significa que ela realmente acontecerá, mas é promissor que a especificação tenha uma solução funcional para cada situação que eu encontrei na maioria das vezes direcionada para 12.04 (com alguns aspectos mais completos direcionados para 12.10). / p>     

por Rob Van Dam 02.02.2012 / 18:37
2

Essas são provavelmente regressões introduzidas no Compiz mais recente.

Para o plugin Expo, a opção "One big wall" é globalmente ignorada, é um um bug conhecido .

Não tenho conhecimento de nenhum bug relacionado ao seu problema com a colocação de janelas, no entanto, você pode denunciá-lo, pois esse é claramente um comportamento estranho. Além disso, tente mudar para o Classic Desktop (na tela de login) para ver se é um problema relacionado ao Unity ou ao Compiz.

Você pode experimentar configurações diferentes no CompizConfig > Gerenciamento de janelas > Posicionamento de janelas > Modo de múltiplas saídas.

Se você não precisa do Unity, pode fazer o downgrade para uma versão mais antiga do Compiz que estava presente no Ubuntu 10.10.

    
por jnv 10.06.2011 / 17:46