Existe uma maneira de dividir virtualmente meu monitor (para maximizar janelas)

15

A minha pergunta é essencialmente se eu puder falsificar o comportamento que se obtém usando gerenciadores de janelas usuais no linux se alguém tiver uma configuração dual head. Ou seja, se eu maximizar uma janela, ela maximiza apenas uma parte da área de trabalho, correspondendo à área de uma exibição física. Eu tenho apenas uma tela, mas tem uma resolução bastante grande e na maioria das vezes eu quero trabalhar em várias janelas separadas, horizontalmente lado a lado.

Eu ouvi falar sobre os gerenciadores de janela, mas tudo que eu sei são mais como grupos de canto e não se comportam como outros gerenciadores de janelas comuns (xfwm, compiz). No momento, estou usando o xfwm e gostaria de segui-lo, se possível. Se esta tarefa requries, eu preferiria uma que ou se comporta de maneira semelhante às comuns fora da caixa ou para as quais a configuração pronta está disponível.

O primeiro hack que veio à minha mente foi tentar falsificar a informação que xrandr dá sobre a geometria da tela e enganar o gerenciador de janelas usando essa abordagem, mas isso parece ser um hack que não deve ser necessário.

Estou usando o fedora linux, mas também estou bem em construir o software se não estiver no gerenciamento de pacotes.

    
por Jonas Schäfer 12.07.2012 / 16:19

2 respostas

1

Ok, estou usando impressionante há vários meses no meu bloco de anotações. Depois de algumas configurações iniciais frustrantes, valeu a pena. Bônus: Com o Fedora 18, ele está nos repositórios oficiais.

O Awesome fornece recursos de gerenciador de janelas lado a lado com várias predefinições de ladrilhos razoáveis (a que usa a proporção áurea é a mais utilizada atualmente). A configuração de lua é fácil de modificar para suas necessidades se você conhece alguma lua básica e / ou tem alguma intuição sobre programação. Especialmente no notebook e enquanto codifico acho incrível realmente útil, como você pode fazer tudo que você precisa usando o teclado. Demora algum tempo para se acostumar a incrível e algum tempo para fazer acostumado incrível às próprias necessidades. Pode-se tropeçar nas configurações padrão como focus-follows-mouse e a estranha ordem de carregamento e manipulação de erros para configuração (o awesome tentará carregar o user-config primeiro, se falhar (não encontrado ou erro do analisador), ele carregará em todo o sistema, leva algum tempo para descobrir por que as alterações na configuração não terão efeito).

Portanto, se alguém tiver o requisito declarado em minha pergunta apenas para o propósito de trabalhar perfeitamente com múltiplas janelas (maximizadas, por exemplo, preenchimento de tela) em uma tela grande, o incrível (ou qualquer outro WM lado a lado) escolha certa.

Além disso, com versões recentes do XFce, o gerenciador de janelas XFWM suporta a maximização fácil de telas (vertical e horizontalmente) arrastando uma janela em direção à borda da tela.

    
por 02.01.2013 / 11:45
1

Se você pode usar o Compiz, existe essa coisa chamada Grid (se eu me lembrar do nome corretamente). Eu não tenho certeza se o xfwm tem algo assim, você pode conferir.

Também recomendo enfaticamente testar diferentes paradigmas de WM se eles puderem ser mais adequados, ou seja, não omitir WMs apenas porque eles não são comuns.

Se você insistir em poder unir janelas sem alterar seu WM, existem utilitários separados (de terceiros) para fazer isso. Uma lista está na Wikipedia: link

    
por 19.07.2012 / 12:26