Como configurar meu sistema para que todas as janelas sejam maximizadas?

41

Toda vez que abro um terminal ou um aplicativo como o Inkscape, tenho que clicar no botão maximizar, porque, por padrão, eles abrem em um tamanho pequeno. Existe uma maneira de configurar meu sistema para que, sempre que um novo programa seja aberto, ele use a tela inteira?

Aqui está um exemplo de quão pequena é a janela do Inkscape quando é aberta:

exemplo de como o inkscape (e qualquer outro aplicativo) abre pequenas

amh
fonte
se você maximizar a janela, fechar o programa e abri-lo na próxima vez, o tamanho não será lembrado?
theTuxRacer
@ Kaustubh, esse não é o caso de todos os aplicativos.
Oxwivi
certamente não é o caso para o Terminal e Inkscape
AMH
Você pode configurá-lo para o terminal tho.
Otaviano Damiean
1
como posso configurá-lo para o terminal? em qualquer caso, eu quero configurá-lo para todas as aplicações
AMH

Respostas:

34

Instale o maximusInstalar maximus no Centro de Software ou no Terminal:

sudo apt-get install maximus

Em seguida, execute este comando no Terminal:

maximus

Todas as novas janelas serão maximizadas com isso.

Finalmente, assim como na captura de tela no quinto ponto na resposta de Isaías , adicione uma entrada nos Aplicativos de inicialização. O nome pode ser o que você quiser e o comando será simples maximus.

Oxwivi
fonte
1
Eu instalei. Isso é ótimo. Muito obrigado pela recomendação! No entanto, ele não faz o que eu preciso. Maximiza as janelas existentes. Eu quero que ele maximize as janelas dos aplicativos que vou abrir. Não é o que eu já abri.
amh
1
@andresmh, você tentou abrir alguma coisa enquanto maximusestá em execução? Se você reiniciou o sistema, a menos que adicione uma entrada em Aplicativos de Inicialização, ela não será executada.
Oxwivi
você está totalmente certo. Coloquei o maximus para que ele comece no momento da inicialização e agora funcione muito bem. Obrigado!
amh
Ainda bem que meus conhecimentos sobre o Ubuntu podem ser úteis!
Oxwivi
1
Talvez o devlispiemencionado na próxima resposta possa ajudar.
Oxwivi
20
  1. Instale devilspie.

    sudo apt-get install devilspie
    

    A torta do diabo é:

    Um utilitário de correspondência de janelas, inspirado na opção "Matched Windows" do Sawfish e na falta de funcionalidade no Metacity. A falta de correspondência na janela do Metacity não é uma coisa ruim - o Metacity é um gerenciador de janelas enxuto e a correspondência de janelas não precisa ser uma tarefa do gerenciador de janelas.

    A torta do diabo pode ser configurada para detectar janelas à medida que são criadas e corresponder a janela a um conjunto de regras. Se a janela corresponder às regras, poderá executar uma série de ações nessa janela. Por exemplo, posso fazer com que todas as janelas criadas pelo X-Chat apareçam em todos os espaços de trabalho e a janela principal do Gkrellm1 não apareça no pager ou na lista de tarefas.

  2. Crie o diretório ~/.devilspiese ele ainda não existir:

    mkdir -p ~/.devilspie
    
  3. Agora, criaremos o script que maximizará todas as janelas:

    gedit ~/.devilspie/maximize.ds
    

    Cole o seguinte código em maximize.ds:

    (begin
        (maximize)(focus)
    )               
    

    insira a descrição da imagem aqui

  4. Execute o seguinte comando em um terminal:

    devilspie       
    
  5. Todas as suas janelas agora devem ser maximizadas. Agora adicione devilspieaos seus aplicativos de inicialização para que você não precise executá-lo manualmente sempre que fizer login:

    • Sistema ➜ Preferências ➜ Aplicativos de Inicialização

    • Clique em Incluir e insira Devil's Pieo Nome e /usr/bin/devilspieo Comando .

    • Clique em Adicionar e feche os aplicativos de inicialização .

    insira a descrição da imagem aqui

Isaías
fonte
Isso parece uma solução, mas eu esperava algo que não precisasse executar um processo extra. Gostaria de saber o quão intensivo de CPU / memória isso é. Eu esperava ter apenas que alterar alguns arquivos de configuração existentes.
amh
1
O @andresmh devilspieestá ocioso, exceto quando você abre uma nova janela, é muito claro sobre os recursos do sistema.
Isaiah
9

Para usuários regulares do Inkscape que se incomodam com esse problema, existe uma solução.

  1. Inicie o Inkscape.
  2. Maximize isso.
  3. Vá para Arquivo Prefer Preferências do Inkscape ➜ Windows .
  4. Selecione Lembrar e use a geometria da última janela .

    insira a descrição da imagem aqui

  5. Sempre feche-o no modo maximizado.

Agora, toda vez que você inicializar o Inkscape, ele será carregado com sua geometria salva.

Damiean Octavian
fonte
8

1) Instale o CompizConfig-Settings-Manager ,

2) Abrir Alt+ F2e tipo ccsme hit Enter,

3) Vá para "Coloque janelas"

insira a descrição da imagem aqui

4) Selecione "Posicionamento fixo da janela"> "Janela com modo de posicionamento fixo"> "Novo"

insira a descrição da imagem aqui

5) Na pasta "Windows": type=Normal

6) Em "Modo", selecione: "Maximizar".

insira a descrição da imagem aqui

desgua
fonte
7

Se você estiver usando o Compiz, vá para "Gerenciamento de janelas" (em categorias ou role para baixo na janela principal) e faça o seguinte:

AINDA NÃO POSSUI REGRAS DO WINDOWS!

  1. Abra "Regras da janela".

  2. Na guia "Correspondências", localize "Maximizado" e escreva class=

  3. Em seguida, ative as Regras da janela. (Marque a caixa à esquerda ou na janela principal)

Agora, todas as suas janelas (e eu quero dizer: TODAS) abrirão SEMPRE Maximized.

ATENÇÃO! Isso também incluirá diálogos, janelas normais e todas as janelas funcionarão como você solicitou. Esse foi o seu desejo, certo? sempre tenha certeza de que realmente deseja o que deseja. :)

Você também pode fazer várias coisas, incluindo (mas não limitado a):

  • Habilitando a abertura de um único programa maximizado, clicando no ícone "mais" no lado direito e pressionando o botão "Agarrar" para escolher a janela do programa. que deve estar em execução para fazer isso, você também pode escrever o título, a função, o tipo, o nome etc.
  • Exclua um único programa para não observar esse recurso executando as últimas etapas e certificando-se de ativar o botão "Inverter" na caixa de diálogo.
  • Use outras regras do Windows, como:

Pular barra de tarefas: para que as janelas não apareçam na barra de tarefas. Ignorar pager: dessa forma, as janelas não aparecerão quando você alterar um aplicativo usando [Alt] [Tab] ou [Super] [Tab] Acima: as janelas sempre ficarão acima do restante, mantendo o foco sempre. Abaixo: Útil quando você deseja que um aplicativo, como o terminal, seja "incorporado" na área de trabalho. Tela cheia: não precisa de explicação. Não móvel, Não redimensionável, Não minimizável, Não maximizável, Não pode ser fechado, Não foco: faz o que diz.

Uma captura de tela é colocada aqui para você ver este plugin em ação:

insira a descrição da imagem aqui

COMO SUBSTITUIR ESTE COMPORTAMENTO DO WINDOWS:

Você precisará obter acesso ao compiz e desativar o plug-in "Regras da janela".

Se você fez algo que não permitem que você veja compiz, (algo como: fazer uma janela para ficar "acima" do outro e maximizada ou tela cheia), abra um compiz terminal e desativar executando: metacity --replace.

Boa sorte!

As maiúsculas são apenas para enfatizar texto importante. Pode ser editado e alterado por qualquer pessoa, se necessário. Obrigado.

Geppettvs D'Constanzo
fonte
1

Se você estiver usando o compiz, você também pode:

1) instale o ccsm no centro de software ou sudo apt-get install ccsm. É um configurador de compiz

2) inicie-o a partir do painel ou do terminal

3) selecione o posicionamento das janelas e, na guia geral, altere o modo de posicionamento para maximizado

Achei que isso funciona muito bem

Nicola Feltrin
fonte
0

Com relação ao Gnome 3, posso dizer que, geralmente, quando você fecha qualquer aplicativo, ele se lembra do tamanho e, da próxima vez, quando é aberto novamente.

Então, tudo que você precisa fazer é maximizá-lo antes da saída.

Suncatcher
fonte