Por que estou tendo fantasmas e rasgos com o gerenciador de janelas do i3 emparelhado com o xcompgmr ao colocar os terminais na vertical?

10

Estou usando o gerenciador de janelas lado a lado do i3 . Como ele não faz composição, ativei o xcompmgrcompositor no meu arquivo ~ / .i3 / config , além fehde exibir um papel de parede:

exec --no-startup-id xcompmgr -c -C -t-5 -l-5 -r4.2 -o.55
exec feh --bg-scale ~/Downloads/Arch-Linux-Bluewave.jpg

Agora lxterminalsuporta translucidez etc., mas quando organizo meus terminais verticalmente, alguns artefatos fantasma , rasgados e decorativos de outras áreas de trabalho aparecem no canto superior direito - e desaparecem assim que a janela é ladrilhada horizontalmente. Além disso, quando transmission-gtk"flutua" uma caixa de diálogo, movê-la deixa os fantasmas na forma de pequenas linhas horizontais que permanecem até alguma atualização.

Existe alguma solução alternativa?


fonte
Não é uma solução, mas algo que notei nas minhas configurações: quando estou tentando várias configurações, isso pode acontecer muito em alguns dos meus terminais. Estou executando comptoncomo meu compositor. Para me livrar dele, simplesmente desligo e reinicio o compton e ele desaparece imediatamente. Na minha configuração específica (que veio como padrão com o Manjaro), isso é feito $mod+tpara desligar o compton e $mod+Ctrl+tiniciá-lo novamente.
James Wright

Respostas:

11

Os sintomas surgem de duas questões distintas aqui:

  1. O compositor : use algo mais recente como o Compton neste caso, com as seguintes últimas opções, se suportado pelo seu hardware:

    exec --no-startup-id compton -cCGb --backend glx --vsync opengl
    
  2. O fato de que os compositores não são oficialmente suportados por esse gerenciador de janelas e por causa da maneira como o i3 renderiza as barras de título das janelas. Uma solução conhecida é desabilitar essas barras de título adicionando a ~/.i3/config:

    new_window pixel
    

Para mover-se por uma janela flutuante sem barra de título, use mod+dragqualquer lugar nela. Finalmente, parte disso pode mudar com o tempo .

Gilles 'SO- parar de ser mau'
fonte
1
Ao examinar a documentação do Compton ( wiki.archlinux.org/index.php/Compton ), parece que o argumento -c ativa sombras e a parte -CG desativa sombras. Parece que a parte -c vence nesse caso e pode fazer com que a barra de título do i3 produza uma sombra sobre a janela associada, produzindo um efeito estranho. Tive melhor sorte ao omitir a parte -c. Exemplo: compton -CGb --backend glx --vsync opengl
Matt Ball