3 votes

Gestion des fenêtres à double écran

J'ai deux écrans : 4 espaces de bureau (le mur) ayant chacun 2 écrans. Si je débranche le second moniteur, tous les Windows se déplacent de manière assez étrange.

Je place 8 Windows : 1 et 2 sur le premier espace du bureau sur les écrans de gauche et de droite, 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 MAXIMISÉE, sinon leurs mouvements sont totalement imprévisibles (même pas de la manière décrite ci-dessous).

Je m'attends à un comportement similaire à celui de la version 10.10 : si je débranche le second moniteur, l'espace de chaque bureau se réduit et j'obtiens Windows 1 et 2 sur le premier bureau, 3 et 4 -- sur le second, etc.

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

Ce qui se passe : le premier espace a maintenant les fenêtres 1 et 3, le deuxième a les fenêtres 2 et 4, etc.

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

(il y a un autre problème : 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 dans l'espace de travail jusqu'à ce que vous vous promeniez dans d'autres espaces, mais il s'agit peut-être d'un autre problème qui n'a rien à voir).

Maintenant, les choses les plus bizarres se produisent lorsque je rebranche le deuxième moniteur : J'obtiens TOUTES les fenêtres sur le premier espace : certaines sur le premier écran et d'autres sur le second écran :

[13][245678] | [][] | [][] | [][] ou une autre fois : [13468][257] | [][] | [][] | [][]

Cela fonctionnait de manière plus intuitive dans la version 10.10. Y a-t-il un moyen de le rétablir ?

P.S. Dans CompizConfig>Desktop>Expo>Appearance j'ai Multi Output Mode = One wall per output. Quand 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.

3voto

Bernard Dy Points 1613

J'ai le même problème depuis la mise à jour vers la version 11.10. D'après mon expérience et ce que j'ai trouvé sur Google, les régressions ont été introduites avec la 11.04 et n'ont pas été améliorées de manière significative avec la 11.10.

Je n'ai pas réussi à trouver une solution pour la 11.10 mais j'ai trouvé de la documentation indiquant que quelqu'un chez canonical est conscient des régressions existantes et a des plans pour améliorer le comportement pour la 12.04 (ce qui implique également qu'il n'y a pas de solution pour la 11.10) :

En particulier, voir la section 2.5 du document Google (désolé, il n'y a pas de numéro de page) qui contient un joli graphique de ce que l'on appelle la "politique de l'emploi". devrait La section 3.11 détaille un cas d'utilisation qui correspond parfaitement au mien (et qui semble assez proche du vôtre, bien que vous n'ayez pas explicitement mentionné 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 contienne une solution fonctionnelle pour toutes les situations que j'ai rencontrées, principalement pour la 12.04 (avec quelques aspects plus complets pour la 12.10).

2voto

Jon Trauntvein Points 1513

Il s'agit probablement de régressions introduites dans la dernière version de Compiz.

Pour le plugin Expo, l'option "Un grand mur" est globalement ignorée, c'est un bogue connu .

Je n'ai pas connaissance d'un bogue lié à votre problème de placement des fenêtres, mais vous pouvez le signaler car il s'agit manifestement 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 réglages dans CompizConfig>Gestion des fenêtres>Placement des fenêtres>Multi Output Mode.

Si vous n'avez pas besoin d'Unity, vous pouvez rétrograder vers une version plus ancienne de Compiz qui était présent dans Ubuntu 10.10.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X