janelas maximizam a tela cheia e a parte inferior se esconde atrás do painel

9

Eu tenho um monitor acima do outro. Eu gostaria de ter um painel na parte superior do monitor inferior e outro na parte inferior do monitor superior.

Colocar os painéis no lugar funciona como esperado. No entanto, quando os painéis estão na borda de uma tela que se une em outra tela, o espaço não é reservado para o painel ao maximizar as janelas. Então, se eu tentar maximizar o Firefox, não consigo ver a barra "addons" na parte inferior.

Eu testei isso tanto no kubuntu quanto no xubuntu com resultados semelhantes. Eu encontrei um um bug para o KDE que descreve o problema e um comentário diz:

panels in between monitors are not supported, and this is a limitation in the freedesktop specification for reserving space for things like panels.

Há outras postagens no fórum que falam sobre isso:

link

Existe alguma maneira de obter a limitação na especificação abordada e / ou existem soluções alternativas para tornar os aplicativos maximizados sem estarem atrás dos painéis?

    
por Randy Syring 30.01.2014 / 19:28

5 respostas

4

como sobre isso:

Settings Manager - > Panel - > Display - > Desmarque a opção " Don't reserve space on borders "

    
por HongboZhu 16.06.2014 / 11:52
1

Correção fácil no Xubuntu 12.04 (você não disse qual edição está usando):

Clique com o botão direito do mouse no painel, selecione Propriedades (verifique se são as propriedades do painel em vez de um dos iniciadores ou applets em o painel_), depois clique na guia Aparência . A Opacidade deve ser definida para 100.

Se os painéis estiverem definidos para "desaparecerem" quando não estiverem passando o mouse sobre eles, as janelas abertas irão para a direita sobre o painel "invisível". Use a tela de configurações para manter o painel visível.

    
por Robin 30.01.2014 / 23:56
1

No Ubuntu, você pode reservar espaço para seus painéis com xprop , usando a propriedade _NET_WM_STRUT_PARTIAL (o espaço reservado é chamado de strut). A ideia é obter o ID da janela do painel com xwininfo e alinhá-lo com as coordenadas desejadas em xprop -set . Se esta resposta parece funcionar para você, você pode verificar meu post do blog para obter instruções detalhadas sobre como usar o xprop.

    
por mdhtr 11.01.2015 / 23:23
0

Eu também estava tendo esse problema. Eu tenho o painel na parte inferior da tela. A solução para tornar o painel transparente na saída do mouse funcionou bem, mas notei que quando movia o mouse até a parte inferior da tela, o painel ficava transparente como se houvesse um único pixel entre o painel e o painel. parte inferior da tela.

Eu arrastei o painel um pouco e depois voltei para baixo. Depois que ele se encaixou na borda da tela, não havia mais um pixel entre ele e a parte inferior da tela, e as janelas maximizadas agora maximizavam corretamente até a borda do painel, em vez de até a borda da tela.

    
por Chris Judge 14.05.2016 / 22:37
0

Uma solução alternativa: vá para Configurações do painel, diminua o painel (arrastando-o) e maximize-o novamente (há um botão "maximizar painel"). Depois disso, as janelas não ficam abaixo dela.

    
por Alex Nexinex 22.07.2016 / 22:26