Problema da doca da prancha em Manjaro Fluxbox 15.09

1

Eu gostaria de poder usar o Docky ou o Plank no Manjaro Fluxbox, mas eles não funcionam bem.

Uma grande faixa de sombra aparece perto do cais. Essa sombra está lá mesmo quando a doca está escondida.

Esta área não pode ser clicada e qualquer janela sob ela, assim como toda a área de trabalho, é inacessível.

Eu testei principalmente Plank mas problemas semelhantes, embora alguns diferentes estejam presentes com os outros.

(o Wbar funciona bem, mas tem uma lógica diferente, suponho.)

    
por cipricus 07.10.2015 / 13:17

2 respostas

1

O fenômeno, que você descreveu como "uma grande faixa de sombra", é provável porque o gerenciador de janelas Fluxbox não está usando nenhum gerenciador de composição .

Os docks modernos, como docky e plank , dependem de um gerenciador de composição para seus efeitos de renderização e animação de aparência. Esse é um padrão, portanto, a composição é necessária para esses docks e não há como ignorar esse requisito (ao usar versões anteriores de plank ).

Última solução: atualizar plank

Como o release 0.10.1, o dock parece oferecer suporte a ambientes de composição e não composição corretamente. Eu testei esta versão no Xfce 4.10 com o Xfwm.

Solução 1: Composição

Você precisará de um gerenciador de composição que funcione com o Fluxbox. De acordo com este Wiki , a única opção com o Fluxbox é compton . Não há muitos detalhes, mas alguém conseguiu .

Solução 2: Não composição

Use outro dock que funcione mesmo sem composição, como avant-window-navigator e cairo-dock . Este último parece funcionar melhor com a composição . Esses docks terão um plano de fundo sólido quando usados no modo de não composição. Nenhuma composição significa nenhuma transparência.

Experiência relacionada

Eu experimentei esse fenômeno quando testei docky e plank durante seu desenvolvimento inicial em ambientes GNOME 2 e Xfce . Esses ambientes X tinham seus gerenciadores de composição integrados, Metacity e Xfwm , que podem ser ativados e desativados facilmente.

This area cannot be clicked through and any window under it, just like a whole part of the desktop, is thus unaccessible.

No entanto, eu não me lembrava que a sombra me impediu de clicar nos lançadores no dock (foi há algum tempo atrás, então não posso lembrar da minha experiência de teste completamente).

Notas adicionais

O Fluxbox Wiki tinha este howto que explica como usar a composição com o Fluxbox usando xcompmgr , que foi dito ser "nada além de eyecandy". Desde que seu desenvolvimento foi descontinuado, seu fork compton assumiu o papel, que ficou conhecido por sua solução para " experiência sem lacunas "no Xfce .

Acoplar com composição e não composição

Para descrever a diferença entre duas soluções acima, usei avant-window-navigator no ambiente do Xfce para demonstrar o efeito.

Naprimeiracapturadetela,acaixadediálogodeinformaçõeséparcialmentevisívelemsegundoplanodedocasemitransparenteepossuisombrassuspensasaoredordoprópriodiálogodeinformações.

Na segunda tela, a caixa de diálogo de informações não está mais visível e oculta sob o plano de fundo sólido cinza claro e não há mais sombras.

    
por 10.10.2015 / 20:57
0

No Manjaro Fluxbox 15.10 Plank não funciona apenas, mas está instalado e funcionando por padrão.

Na verdade, depois de instalar o Fluxbox do zero, que está no topo do Lubuntu, o Dock Plank funciona sem compton . Pelo contrário, compton foi instalado e executado no Fluxbox Manjaro 15.09.

A sombra apareceu porque o programa foi iniciado com o comando compton -c , que permanece como "Ativar sombras do lado do cliente nas janelas". Executá-lo sem qualquer argumento evita a sombra, mas uma parte da tela próxima ao encaixe ainda está reservada e não é acessível. Isso é resolvido desabilitando compton completamente no Fluxbox . Plank funcionará, mas sem certos recursos como o zoom. Remover compton também resolve outros problemas, como perdendo o frame de janela dos terminais .

Deve haver outra solução para rodar o Plank com recursos completos ao longo do compton, como acontece no Manjaro Fluxbox 15.10. Eu tenho que investigar e ver o que os argumentos de compton tornam possível.

    
por 12.10.2015 / 14:01