web-dev-qa-db-fra.com

Comment désactiver complètement les ombres sur les indicateurs et les applications du panneau xfce? (Xubuntu 16.04 et compton)

Je suis récemment passé de Xubuntu 15.10 à 16.04 et j'ai remarqué que certaines fenêtres ont des ombres et d'autres pas (je ne les veux pas). J'utilise compton comme compositeur avec les paramètres suivants relatifs aux ombres dans mon ~/.compton.conf:

shadow = false;
no-dnd-shadow = true;
no-dock-shadow = true;
clear-shadow = true;
shadow-radius = 1;
shadow-offset-x = -1;
shadow-offset-y = -1;
shadow-opacity = 0.1;

Je suppose que shadow = false; est suffisant pour les désactiver, les autres paramètres sont là dans le cadre de mes essais et erreurs pour voir si je pouvais affecter les ombres restantes.

Les ombres qui restent ressemblent à ceci: Shadows on indicator plugin

Ils apparaissent également dans les menus contextuels de Skype et de la mise en réseau, mais pas dans les autres, y compris dans le calendrier et le commutateur d'utilisateur.

En plus du panneau, je reçois également une ombre sur l'application de la calculatrice, mais pas sur celles que j'ai testées…

Sont-ils rendus par compton, ou y a-t-il autre chose qui se passe ici? Si je tue Compton, ces ombres sont remplacées par un gros bloc de noir, comme on peut le voir ici sur la calculatrice, mais cela se produit également avec les indicateurs de mon panneau:

With and without compton running

4
Kris

Pour le compositeur Xfce par défaut

Allez à Settings -> Windows Manager Tweaks. Choisissez l'onglet Compositor et décochez l'option Show shadow under regular windows.

Pour compton compositeur

Ajoutez les lignes suivantes au paramètre wintypes dans ~/.config/compton.conf

dropdown_menu = { shadow = false; };
popup_menu    = { shadow = false; };

Exemple:

wintypes:
{
    ## To disable shadows for menus
    # menu        = { shadow = false; };
    dropdown_menu = { shadow = false; };
    popup_menu    = { shadow = false; };
    # utility     = { shadow = false; };
};

J'espère que vous aurez du succès!

Un exemple pour compton.conf dans git.archlinux.org

7
mja