web-dev-qa-db-fra.com

La commutation d'espace de travail ne fonctionne pas avec 12.04 et Gnome classic avec des effets

J'ai configuré 4 espaces de travail dans gnome Classic sans effets, et cela semble fonctionner. Lorsque je me connecte avec gnome classic avec des effets (compiz), je vois également 4 espaces de travail dans le panneau, mais lorsque je clique sur le deuxième espace de travail, seule l’image d’arrière-plan apparaît. Il semble impossible de sortir de cet arrière-plan uniquement avec les espaces de travail autres que Ctrl-Alt-F1 et le redémarrage du gestionnaire de fenêtres.

5
Peter Bauer

Au départ, j'avais le même problème avec le changement de lieu de travail et seul l'arrière-plan était visible dans Gnome Classic, mais le correctif de Alt-Tab ne change pas a également corrigé ce problème, à savoir installer compizconfig-settings-manager et activer " commutateur d’applications ".

Ensuite, si vous souhaitez personnaliser la disposition des postes de travail de 2x2 à 4x1, vous pouvez le faire sous Applications -> Outils système -> Préférences -> Gestionnaire de paramètres Compizconfig -> Général -> Options générales -> Taille du bureau -> Virtuel horizontal taille = 4, taille virtuelle verticale = 1.

5
Nick J

UPDATE

Le problème reste, mais j'ai fait des progrès sur une solution de contournement. Le problème fondamental est que vous démarrez avec 4 bureaux mais Compiz veut utiliser 4 fenêtres. Une solution consiste à définir le nombre de bureaux sur 1 et à laisser Compiz prendre le relais.

Sudo apt-get install wmctrl

Puis courir

wmctrl -n 1

lorsque vous vous connectez pour la première fois en utilisant la méthode de votre choix (les applications de démarrage ou la modification de /etc/rc.local seraient quelques options).

Cela vous mènera au mode "1 bureau, 4 fenêtres" afin que vous puissiez le faire manuellement, comme décrit ci-dessous


Message d'origine

Je me suis également battu contre ce problème et, bien que je n’aie pas encore de réponse, j’ai quelques notes et quelques progrès modérés.

Il semble qu’il y ait deux gestionnaires d’espaces de travail concurrents en jeu. Lors du premier démarrage, j'aurai toujours quatre espaces de travail (1x4) et le survol de chaque espace de travail déclarera un numéro unique (par exemple, "Espace de travail actuel:" Espace de travail 2 "). En cliquant sur les espaces de travail 2 à 4, vous obtiendrez le comportement mentionné ci-dessus, les panneaux s'évanouiront et il ne vous restera plus qu'une image d'arrière-plan et vous ne pourrez apparemment plus retourner à l'espace de travail 1.

J'ai trouvé que lancer la fenêtre d'exécution Alt+F2 vous ramène à l'espace de travail 1, vous n'avez donc pas besoin de redémarrer.

Si vous cliquez avec le bouton droit sur le sélecteur d’espace de travail, sélectionnez Préférences et réglez le nombre d’espaces de travail sur 1, Compiz prendra la relève. Visuellement, vous passerez de 2 espaces de travail "en bas" à 4 (en supposant que vous avez défini Compiz sur quatre espaces de travail comme I faire). Cependant, le survol de l'un des espaces de travail apparaîtra comme "Espace de travail 1". Tous les effets et fonctionnalités de Compiz semblent fonctionner à ce stade. J'ai joué avec différentes configurations d'espace de travail dans Compiz, et tant que ce gestionnaire "principal" d'espace de travail est défini sur 1, les paramètres sont définis; au moins deux, il remplace la composition et seul l'espace de travail 1 est utilisable.

J'ai tenté de définir le nombre d'espaces de travail sur 1 via Conf Editor /apps/metacity/general/num_workspaces et, bien que la valeur soit enregistrée, elle n'a pas d'effet lors des redémarrages.

Je remarque que je ne parviens pas à faire glisser un programme entre des espaces de travail. La commutation du menu contextuel (Déplacer vers l’espace de travail à droite, par exemple) fonctionne, mais le commutateur d’espace de travail situé dans le coin reconnaît en principe que les quatre espaces de travail de Compiz sont placés dans "un seul espace de travail", de sorte que le déplacement ne fonctionne pas.

Donc, pour moi, lors de la première connexion, je clique avec le bouton droit de la souris sur le sélecteur d’espace de travail, les préférences, je règle l’espace de travail sur 1 et, à partir de là, tout va bien jusqu’à redémarrage. Un peu pénible, mais je vis avec cela tout en cherchant une meilleure solution.

J'espère que cette information aide

2
Ross Willett

Oui, presque définitivement quelque chose avec des effets. Dans mon cas, le cube Desktop était activé plutôt que le mur du bureau (j'aime mieux le cube!). J'ai défini le nombre de bureaux sur 4x1x1 comme indiqué dans le commentaire ci-dessus, mais cela ne résout pas le problème.

Après avoir réactivé le mur du bureau et désactivé tous les plug-ins de cube, tout fonctionne comme il se doit ... soupir ... si la cannelle cessait de planter, je revenais à cela ... au moins, je pourrais avoir mon cube retour :)

2
Jason

Le correctif dans post 2 fonctionne bien.

Juste pour clarifier pour ceux qui ne sont pas familiers avec les applications de démarrage classiques de Gnome:

Cliquez sur le commutateur d'alimentation en forme de roue dentée en haut à droite (généralement) - celui qui est normalement utilisé pour éteindre, redémarrer ou déconnecter, puis sélectionnez Applications de démarrage. Cliquez sur "Ajouter" et tapez wmctrl -n 1 dans la "zone de commande". Cela fera l'affaire à chaque démarrage/connexion.

Une autre méthode consiste à ajouter la ligne dans le fichier ~/.gnome2/session-manual. Je ne l'avais pas fait de cette façon au cas où ils corrigeraient le problème plus tard: il est plus facile de supprimer le correctif à l'avenir avec ci-dessus, car j'oublierais personnellement où diable se trouvait le fichier manuel de la session au fil du temps ...

0
user256787

J'ai moi-même eu quelques difficultés avec cela et finalement il était beaucoup plus facile et rapide de réinitialiser les paramètres par défaut via les préférences de compiz et de réactiver simplement l'espace de travail via le système après l'activation du plug-in unity. Certains travaillent à la configuration des effets à votre goût, mais je sais. cela vous fera gagner du temps à la recherche de paramètres.

0
Calvin Riches

On dirait que la réponse rapide est d’essayer Gnome Classic (aucun effet). Quelque chose dans les effets brise le commutateur du lieu de travail.

Maintenant, s’ils ne pouvaient faire que des menus classiques de fenêtres ET d’applications avec l’option d’un commutateur d’espace de travail classique ET d’un HUD, la vie serait meilleure.

0
wkuhns

Ceci est toujours un bug existant dans 16.04 ,

l’utilisation du raccourci clic droit ne fonctionne pas, mais

le raccourci clavier suivant fonctionne:

Ctrl + Alt + Maj + <Touche de direction>

0
mdhtr