Je suis très habitué à utiliser les liaisons Edge dans mon flux de travail, mais depuis ma mise à jour vers 12.04, Unity oublie les paramètres de mes liaisons Edge à chaque nouvelle session.
Pourquoi est-il en train d’apparaître et comment le réparer?
Je pense que le vrai problème n’est pas que "l’Unité ne se souvienne pas des liaisons", mais plutôt que quelque chose empêche les pixels Edge d’être atteints. Si vous faites quelque chose qui oblige Compiz à actualiser les paramètres (activer ou désactiver le calque du widget, par exemple), les contours fonctionnent à nouveau. Je pense que c’est comme si compiz fonctionnait, mais c’est derrière l’unité et non sur le dessus (comme une fenêtre inactive je suppose). Ceci explique la solution de travail pour les programmes de démarrage, car elle exécute à nouveau compiz et force cette actualisation. Je n'avais pas pensé que oui, tout ce que j'ai fait pour résoudre le problème était un redémarrage avec alt + f2 et la commande en cours d'exécution compiz --replace dès le démarrage du bureau.
En conclusion, quelque chose bloque les contours de la composition et reste au premier plan, jusqu'à ce que vous le rafraîchissiez de toute façon.
J'aime croire que cela va être corrigé, car les bords sont LA chose la plus étonnante pour Ubuntu en général.
Ok c'est ici.
"Comment le réparer?"
python-compizconfig
, qui est les liaisons Compizconfig pour python n'est pas inclus avec compizconfig-setting-manager
. Un autre est tiré de @ sachinr's answer .
Ajoutez Compiz aux applications de démarrage.
Name : Compiz
Command : bash -c "sleep 3; compiz --replace"
Maintenant, avec ceux-ci, mes paramètres de liaison Edge sont "mémorisés" chaque fois que je démarre une nouvelle session.