Récemment, mes décorations de fenêtre ont disparu de Compiz dans Gnome Flashback. J'ai posé des questions à ce sujet, et s quelqu'un a suggéré utilement Je pourrais les récupérer en mettant metacity --replace
dans ma liste d'applications de démarrage.
Cela a fonctionné, cependant, je ne me suis rendu compte que plus tard, que l'exécution de Metacity de cette manière s'exécuterait à la place de Compiz, rendant toutes les fonctionnalités et fonctions Compiz cessées d'être disponibles.
ne autre réponse ici sur AskUbuntu a suggéré d'utiliser put gtk-window-decorator --replace
dans la section Window Decorations du gestionnaire de paramètres CompizConfig. Cependant, cela ne fonctionne pas non plus, et si je l'exécute à partir de la ligne de commande, j'obtiens:
gtk-window-decorator: error while loading shared libraries: libmetacity-private.so.0: cannot open shared object file: No such file or directory
Comment puis-je garder Compiz en cours d'exécution et avoir des décorations de fenêtre?
Semble que vous rencontrez une certaine instabilité avec Compiz
Installez Compiz Config Setting Manager (ccsm
):
Sudo apt-get install compizconfig-settings-manager
Ouvrez-le. Préférences → onglet Profil et backend: réinitialiser les paramètres par défaut
Redémarrez la session:
Sudo restart lightdm
Maintenant, pour activer des plugins supplémentaires, il est préférable de faire ce seul plugin à chaque fois. Si vous rencontrez toujours le même problème, passez à tty1 (terminal) Ctrl+Alt+F1 ou ouvrez gnome-terminal puis redémarrez compiz:
compiz --replace --display :0 --sm-disable
Pour surveiller les erreurs.
libmetacity-private.so.0
a été mis à jour vers libmetacity-private.so.1
dans ppa:eugenesan/ppa
que je crois que vous utilisez à partir des messages mentionnés. Utilisez Synaptic pour forcer la rétrogradation. ou via CLI:
$ apt-cache policy libmetacity-private0a
libmetacity-private0a:
Installed: 1:3.12.0-0~eugenesan~trusty5
Candidate: 1:3.12.0-0~eugenesan~trusty5
Version table:
*** 1:3.12.0-0~eugenesan~trusty5 0
500 http://ppa.launchpad.net/eugenesan/ppa/ubuntu/ trusty/main AMD64 Packages
100 /var/lib/dpkg/status
1:2.34.13-0ubuntu4 0
500 http://archive.ubuntu.com/ubuntu/ trusty/main AMD64 Packages
$ Sudo apt-get install --reinstall libmetacity-private0a=1:2.34.13-0ubuntu4
Cela peut résoudre le problème du décorateur. BTW, que PPA a apporté de nombreux problèmes pour vous, pourquoi vous le maintenez. Mieux vaut le désactiver lorsque vous n'en avez pas besoin et ne faire qu'une mise à niveau sélective.