Comment empêcher une fenêtre de se chevaucher dans un autre espace de travail?

11

C'est ennuyeux pour moi de savoir si une fenêtre se trouve même à quelques pixels du bord droit de mon écran, lorsque je passe à cet espace de travail correct, le système pense que la fenêtre est là. La barre de lancement de l'unité est masquée à cause de cela et le passage à cette fenêtre vous maintient sur l'espace de travail actuel où vous ne pouvez même pas voir la fenêtre car elle n'est que de quelques pixels.

KDE semble faire cela beaucoup mieux où lorsque vous passez à un autre espace de travail, la fenêtre n'est tout simplement pas là. Mais bon, je ne veux pas de KDE. Est-il possible d'obtenir ce même comportement sans le commutateur?

Éditer: Le chrome apparaît à la fois sur les espaces de travail en haut à droite et en bas à droite

user1477
la source
J'aimerais vraiment que cette option soit implémentée dans Unity d'une manière ou d'une autre. Que pouvons-nous faire pour que cela se produise?
JohanSJA
Je viens d'essayer le shell Gnome et les fenêtres ne se chevauchent pas non plus.
user1477
Cela doit vraiment être corrigé, selon moi, c'est une fonctionnalité complètement inutile. En outre, ils devraient ajouter "Afficher Windows" dans la grille du bureau, comme le fait KDE
notammenttipsy
poste similaire au cas où une solution viendrait un jour. askubuntu.com/questions/218771/…
Programster

Réponses:

4

Il ne semble pas exister une option pour le faire dans Compiz.

Vous pouvez installer le Gestionnaire de paramètres CompizConfig (package compizconfig-settings-manager, programme ccsm) et augmenter la distance de résistance de bord dans les options du plugin Snap Window dans la section Gestion des fenêtres :

entrez la description de l'image ici

Cela aidera à éviter de pousser une fenêtre en dehors de l'écran. Cependant, si vous déplacez la fenêtre trop rapidement, elle ne se déclenchera pas, ce n'est donc pas une solution optimale.

Peut-être que ce problème vaut un mail à la liste de diffusion Ayatana ? :-)

htorque
la source
Peut-être que cela a aidé dans le passé, mais à partir du 12.04, la modification de la distance de résistance des bords est essentiellement inutile pour empêcher le croisement de l'espace de travail. Ma suggestion est de rendre l'espace de travail horizontal en utilisant CCSM> Options générales> Taille du bureau.
holocronweaver
0

cause de cette raison, j'utilise gnome flashback (metacity)plutôt que
gnome flashback (compiz)depuis longtemps.

mais metacitya d'autres problèmes ..> _ <..

yurenchen
la source
-1

J'étais très ennuyé par la "fonctionnalité" de chevauchement des bureaux virtuels de l'unité / compiz, aussi.

Après plusieurs heures à essayer de gérer leurs différents concepts prématurés, bogues et inefficacités (qui existent toujours dans Ubuntu 11.10), je les ai abandonnés et je suis revenu à gnome2 / metacity.

Metacity est un gestionnaire de fenêtres assez simple et efficace qui sépare les espaces de travail.

user640811
la source
1
Les bureaux virtuels se chevauchaient auparavant dans Ubuntu aussi, au moins avec compiz activé. Mais je suis sincèrement passé au shell gnome, qui vous offre à la fois un bureau "accéléré" ainsi que des espaces de travail qui ne se chevauchent pas.
user1477