Estou trabalhando em uma máquina desktop com bastante espaço na tela, por isso não preciso que as barras de título das janelas se fundam com a barra de menu global quando as janelas estão maximizadas. Além disso, estou trabalhando em uma configuração de tela dupla, então o fato de uma janela estar maximizada não significa que seja a única janela visível.
Antes do Unity eu mudava para uma janela maximizada clicando na barra de título, ou fechava a janela, mesmo que ela não estivesse focada, clicando no botão Fechar; Não consigo mais fazer isso porque falta a barra de título e a barra de menu global está vazia nessa tela. Isso não é um grande problema - posso clicar em parte do cromo da janela para focalizá-la - mas não é intuitivo e está me forçando a reaprender o comportamento do mouse.
Gostaria de desativar a fusão das barras de título e de menu global, mas como?
EDITAR:
Eu simplesmente quero que a barra de título da janela NÃO se funda com o painel superior sempre que eu maximizar uma janela. O menu global deve permanecer no painel superior, no que me diz respeito. Atual maximiza assim
Eu quero maximizar assim (nessa tela, a janela não maximizada foi redimensionada para ocupar o resto do espaço)
Responder1
Você pode desativar a maximização da janela para a barra de título quando uma barra de título é arrastada para perto da barra superior/superior do Unity.
Visita:http://ubuntuforums.org/showthread.php?t=1743309 (Observe a postagem nº 6 de stevecomrie)
- Abra o gerenciador de configurações do CompizConfig
- Clique na "Grade" na categoria "Gerenciamento de janelas"
- Clique na aba "Bordas"
- Abra o menu suspenso "Ações de redimensionamento"
- Altere o menu suspenso "Borda superior" para "Nenhum"
- Feche o CompizConfig e pronto.
Esta é apenas uma solução parcial. Alguns aplicativos ainda serão iniciados no estado mesclado quando você os executar. E você ainda pode causar uma mesclagem inadvertidamente clicando duas vezes na barra de título de um aplicativo não mesclado. Qualquer pessoa que tenha uma idéia de como desabilitar completamente toda e qualquer variação da fusão do painel de unidade com a barra de título de um aplicativo será apreciada!
Responder2
Para Unity 3D, você pode tentar este script.
Basicamente ele irá verificar se há janelas maximizadas e irá desmaximizá-las e redimensioná-las para a largura máxima possível (que depois de fazer testes você descobrirá que está funcionando bem em sua máquina); brinque também com nXpos e nYpos se achar que algo não está funcionando bem.
demaximize.sh 1005 710 #para 1024x768 isso funciona aqui pelo menos...
#!/bin/bash
# make tests to your system, this works 'here' at 1024x768
nWidth=$1 #1005
nHeight=$2 #710
nXpos=1
nYpos=22
while true; do
windowId=`xdotool getactivewindow`;
if xwininfo -wm -id $windowId |tr -d '\n' |grep -q "Maximized Vert.*Horz";then
wmctrl -i -r $windowId -b toggle,maximized_vert,maximized_horz;
xdotool windowsize $windowId $nWidth $nHeight;
xdotool windowmove $windowId $nXpos $nYpos;
xdotool getwindowname $windowId
fi;
sleep 0.5;
done
PS.: para que o chrome/chromium funcione melhor, habilite a opção "usar título e bordas do sistema"
Responder3
ctrl + alt 5 parece ser sua melhor aposta no momento. Desculpe. Talvez para remover a tentação você possa remover o botão maximizar no Ubuntu-Tweak, mas a partir de agora se você maximizar a janela, simplesmentevaimesclar a barra de título com a barra de menu
Responder4
Pelo que entendi, isso não éaindapossível (fala-se em trazê-lo para o Ubuntu 12.04 ou 12.10, mas teremos que esperar para ver). Uma solução possível aqui e agora é usar o Emerald como decorador de janelas, mas não sei se funcionará 100%.