as janelas maximizam para a tela cheia e a parte inferior oculta atrás do painel

10

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

A colocação dos painéis funciona como esperado. No entanto, quando os painéis estão na borda de uma tela que colide com outra tela, o espaço não é reservado para o painel ao maximizar as janelas. Portanto, se eu tentar maximizar o Firefox, não consigo ver a barra de "addons" na parte inferior.

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

os painéis entre monitores não são suportados, e isso é uma limitação na especificação freedesktop para reservar espaço para itens como painéis.

Há outros posts no fórum que falam um pouco sobre isso:

http://forum.kde.org/viewtopic.php?f=66&t=102303

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

Randy Syring
fonte

Respostas:

7

que tal agora:

Settings Manager-> Panel-> Display-> Desmarque " Don't reserve space on borders"

HongboZhu
fonte
esta é a resposta correta, me ajudou :)
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 ativadores ou applets no painel_) e clique na guia Aparência . A opacidade deve ser definida como 100.

Se os painéis estiverem configurados para "desaparecer" quando não passar o mouse sobre eles, as janelas abertas serão direcionadas diretamente sobre o painel "invisível". Use a tela de configurações para manter o painel visível.

Robin
fonte
2
Obrigado pela contribuição, mas acho que você não entende completamente o problema.
Randy Syring
1

No ubuntu, você pode reservar espaço para seus painéis xpropusando a _NET_WM_STRUT_PARTIALpropriedade (o espaço reservado é chamado suporte). A idéia é obter o ID da janela do painel xwininfoe alimentá-lo com as coordenadas desejadas xprop -set. Se esta resposta parece funcionar para você, você pode conferir o meu blog para obter instruções detalhadas e mais informações sobre o uso do xprop.

mdhtr
fonte
0

Eu estava tendo esse problema também. Eu tenho o painel na parte inferior da tela. A solução alternativa 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 de encaixar na borda da tela, não havia mais um pixel entre ela e a parte inferior da tela, e as janelas maximizadas agora eram maximizadas corretamente na borda do painel em vez de na borda da tela.

Chris Judge
fonte
0

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

Alex Nexinex
fonte