J'ai deux écrans: 4 espaces de bureau (le mur) ayant 2 écrans chacun. Si je débranche le deuxième moniteur, toutes les fenêtres se déplacent assez étrangement.
Je place 8 fenêtres: 1 et 2 sur le premier espace de bureau sur les écrans gauche et droit, 3 et 4 sur le deuxième espace sur les deux écrans, etc.
[1] [2] | [3] [4] | [5] [6] | [7] [8]
Notez que chaque fenêtre est MAXIMISEE, sinon leurs mouvements sont complètement imprévisibles (même pas comme je le décris ci-dessous).
Le comportement est identique à celui décrit dans 10.10: si je débranche le deuxième moniteur, chaque espace de bureau diminue et que les fenêtres 1 et 2 apparaissent sur le premier bureau, 3 et 4 - sur le second, etc.
[12] | [34] | [56] | [78]
Que se passe-t-il: le premier espace contient maintenant les fenêtres 1 et 3, le second 2 et 4, etc.
[13] | [24] | [57] | [68]
(Il existe un autre problème, à savoir que si vous appuyez sur Alt + Tab après avoir débranché le moniteur, vous ne pouvez même pas voir toutes les fenêtres déplacées vers l'espace de travail tant que vous n'avez pas parcouru d'autres espaces, mais c'est peut-être un autre problème non lié.)
Maintenant, les choses les plus étranges se produisent lorsque je rebranche le deuxième moniteur: je reçois TOUTES LES FENÊTRES sur le premier espace: certaines sur le premier écran et d'autres sur le deuxième:
[13] [245678] | [] [] | [] [] | [] [] ou une autre fois: [13468] [257] | [] [] | [] [] | [] []
Cela a fonctionné plus intuitivement dans 10.10. Un moyen de le récupérer?
P.S. Dans CompizConfig> Bureau> Expo> Apparence, j’ai un mode de sortie multiple = un mur par sortie. Lorsque je l'ai changé pour une autre valeur - la même chose se produit, mais je ne suis pas sûr que Unity utilise ce paramètre du tout.
J'ai le même problème depuis la mise à niveau vers 11.10. D'après mon expérience et ce que j'ai trouvé sur Google, les régressions ont été introduites avec 11.04 et n'ont pas été améliorées de manière significative avec 11.10.
Je n'ai pas réussi à trouver de solution pour 11.10 mais j'ai trouvé de la documentation indiquant que quelqu'un chez canonical est au courant des régressions existantes et envisage d'améliorer le comportement pour 12.04 (ce qui implique également qu'il n'y a pas de solution pour 11.10):
En particulier, voir la section 2.5 de la doc de Google (désolé, il n’ya pas de numéro de page) qui contient un joli graphique de ce qui devrait se produire lors de la déconnexion et de la reconnexion d’un l’affichage externe et aussi la section 3.11 qui détaille un cas d’utilisation qui correspond parfaitement au mien (et qui sonne assez proche du vôtre, bien que vous n’ayez pas mentionné explicitement un ordinateur portable).
Bien sûr, une spécification ne signifie pas que cela se produira réellement, mais il est prometteur que la spécification dispose d'une solution efficace pour chaque situation que j'ai rencontrée, principalement ciblée pour 12.04 (avec des aspects plus complets ciblés pour 12.10).
Ce sont probablement des régressions introduites dans le dernier Compiz.
Pour le plugin Expo, l'option "One big wall" est globalement ignorée, c'est n bogue conn .
Je ne suis au courant d'aucun bogue lié à votre problème de placement de fenêtre. Cependant, vous pouvez le signaler car il s'agit clairement d'un comportement étrange. Essayez également de basculer vers Classic Desktop (à l'écran de connexion) pour voir s'il s'agit d'un problème lié à Unity ou à Compiz.
Vous pouvez essayer différents paramètres dans CompizConfig> Gestion de la fenêtre> Placement de la fenêtre> Mode de sortie multiple.
Si vous n'avez pas besoin de Unity, vous pouvez rétrograder à une version plus ancienne de Compiz qui était présent dans Ubuntu 10.10.