web-dev-qa-db-fra.com

Comment récupérer des coins arrondis en compiz?

Dans Ubuntu 20.04 Gnome Flashback avec métacacité, toutes les fenêtres avaient de beaux coins arrondis comme à l'écran ci-dessous:

Rounded corners with Metacity

Lorsque je passe au flashback gnome avec compiz, les fenêtres non-CSD (p. Ex. Firefox ou Synaptic) ont toujours ces coins arrondis, mais les fenêtres CSD (csd utilisées par défaut les applications GNOME, comme Nautilus) les ont perdues et sont maintenant des rectangles vivants:

Sharp corners with Compiz

Y a-t-il un moyen de ramener les coins arrondis?

1
raj

Réponse courte - Non.

Le principal problème ici est que compiz ne prend pas en charge _GTK_FRAME_EXTENTS atome. GTK l'utilise pour savoir si Window Manager sait comment gérer l'ombre du client.

Je pense que Ubuntu a toujours un patch qui rend tous les fenêtres GTK transparent ... Vous pourriez donc être capable de régler .solid-csd CSS pour obtenir des coins arrondis dans votre thème.

Real Correction consiste à ajouter un support nécessaire à compiz. Vous pouvez essayer d'utiliser ceci:
[.____] https://code.launchpad.net/~muktupavels/compiz/gtk-frame-ext /+merge/323427

Ce n'est pas fusionné parce que ce n'est pas prêt! À utiliser à vos risques et périls!

1
muktupavels