Adicionar "window_type *= 'normal' && ! name ~= ''"
à lista de shadow-exclude
resolveu o problema! Tenho certeza de que isso acontece porque a área não tem WM_CLASS e, como tal, está agora excluída de ter uma sombra.
Então, eu tenho compton, um gerenciador composto que uso para deixar as coisas mais bonitas, principalmente para adicionar sombras ao Windows, e tornar as coisas transparentes.
Eu também tenho ffcast
, que atualmente estou usando para fazer gifs ou mp4s selecionando uma parte da minha tela e gravando-a.
Os dois não parecem se misturar bem, no entanto, como se eu começasse a gravar com o compton sendo ativado ...
Issoacontece!Todaaregiãoécobertaporumasombra!Tenhocertezaqueissoécausadoporcompton,mastenhoalgunsproblemas.Emprimeirolugar,nãoestoumuitocertodecomoaopçãoshadow-exclude
funcionaemcompton,alémdisso,sevocêadicionaralgocomo:
shadow-exclude=["class_g = 'something'"];
... evitará a exibição de sombras em todos os aplicativos que possuem WM_CLASS
'alguma coisa'.
Eu posso encontrar o WM_CLASS de qualquer janela usando xprop WM_CLASS
, o que deve facilitar as coisas, no entanto, este não funciona com a região sombria , pois apenas seleciona o que está cobrindo.
Então estou perdido. Eu não tenho certeza se este é um bug que é possível corrigir ou o que, mas eu não consigo encontrar uma maneira de remover essa sombra além de desligar completamente a compton ou remover sombras completamente, o que eu não quero fazer. Existe uma opção especial para shadow-exclude
que estou perdendo, ou algo mais que eu poderia fazer, ou isso é impossível de corrigir?
Muito obrigado antecipadamente.
PS. Aqui está o meu arquivo compton.conf antes que eu esqueça:
shadow-radius=10;
shadow-opacity=0.9;
shadow-offset-x=-15;
shadow-offset-y=-15;
shadow = true;
no-dock-shadow = false;
no-dnd-shadow = true;
clear-shadow = true;
inactive-dim = 0.25;
inactive-opacity = 0.9;
fading = true;
fade-delta = 5;
opacity-rule = [ "99:class_g = 'URxvt'" ];
shadow-exclude = [
"class_g = 'Firefox' && argb",
"name = 'ffmpeg'"
];
#Window type settings
wintypes:
{
tooltip = { fade = true; shadow = false; };
menu = { shadow = false; };
dropdown_menu = { shadow = false; };
popup_menu = { shadow = false; };
utility = { shadow = false; };
};
Adicionar "window_type *= 'normal' && ! name ~= ''"
à lista de shadow-exclude
resolveu o problema! Tenho certeza de que isso acontece porque a área não tem WM_CLASS e, como tal, está agora excluída de ter uma sombra.