Precisa de conselhos para escolher uma telha WM

18

Eu usei o gerenciador de janelas padrão do GNOME por alguns anos, mas agora eu quero tentar um gerenciador de janelas lado a lado.

Eu quero que satisfaça esses dois critérios:

  1. WM deve ser leve

  2. O WM não deve ser complicado de configurar

por 0xAX 23.08.2010 / 15:32

11 respostas

13

"Complicated to configure" varia muito dependendo do idioma em que você está familiarizado. O XMonad foi extraordinariamente complicado para eu configurar, mas isso foi porque eu não conheço absolutamente nenhum Haskell, e essa é a linguagem em que as configurações estão.

Os dois gerenciadores de janelas que utilizei e gostei são:

  • Impressionante . Configurações impressionantes estão em Lua (a partir do incrível 3; antes disso, elas estavam em uma sintaxe personalizada), mas é muito fácil de configurar e vem com vários widgets; aqui está uma captura de tela do que meu bar parecia em um ponto (também há um widget de gráfico, embora eu não estivesse usando no momento):

    Screenshot do meu incrível bar http://lug.rose-hulman.edu/ mw / images / a / ae / Awesome3bar_top.png

    A principal razão pela qual eu parei de usar o Awesome foi a constante quebra de compatibilidade com versões anteriores; cada revisão de ponto mudou a API o suficiente para que eu precisasse passar dias tentando corrigir meu arquivo de configuração para trabalhar com ele. É possível que esteja estabilizado mais agora

  • wmii , meu WM atual. Por padrão, as configurações estão em shell scripts, mas podem ser feitas da maneira que você quiser, pois o wmii expõe uma interface 9p, o que significa que você pode controlá-lo lendo e gravando em arquivos em um pseudo sistema de arquivos. Minha configuração atual é um script de shell para a configuração principal com um script de utilitário python para fazer parte do trabalho. A principal desvantagem é a falta de widgets embutidos; não vem com barras de progresso ou gráficos ou ícones. É certamente "leve", porém, que foi uma das suas necessidades

por 23.08.2010 / 16:56
14
Pessoalmente, o i3 pega os melhores recursos de outros grandes wil's (Xmonad, Awesome, DWM, etc) e os combina em um só. Combinado com dmenu / conky / dzen2, é exatamente o que eu procuro em um WM. Confira a página; link

    
por 15.09.2010 / 23:43
12

Há uma entrada no wiki do Arch Linux que compara 13 diferentes gerenciadores de janelas lado a lado, na forma de grade, aqui no Arch Linux Wiki . Talvez fosse hepável.

Eu ainda não experimentei nenhum deles, pessoalmente, mas pretendo em um futuro próximo, quando eu tiver algum tempo, então eu também estou seguindo este tópico de perto.

    
por 23.08.2010 / 20:28
9

Gostaria de recomendar dois gerenciadores de janelas lado a lado diferentes, um dinâmico e um manual.

  1. XMonad é muito poderoso mas fácil de aprender, há um curto tour guiado que explica seus recursos básicos e ligações de teclas. O integra-se perfeitamente ao GNOME , a documentação é abrangente e há muitas outras extensões disponíveis . Ele suporta o paradigma de mosaico dinâmico , onde as janelas são automaticamente posicionadas de acordo com um layout dinâmico selecionado. A desvantagem, pelo menos para alguns, é que o XMonad é configurado no Haskell e depende da presença de um compilador Haskell.

  2. i3 suporta o paradigma de mosaico manual , onde uma tela funciona como uma tabela dividida em colunas e células. O usuário pode reorganizar livremente o Windows, o que permite maior flexibilidade, mas também requer mais esforço. Na minha opinião, o i3 parece moderno em comparação com outros gerenciadores de janelas. Ele fornece recursos fora da caixa que exigem configuração ou não existem em todos os outros gerenciadores de janelas, por exemplo. maximizar, ganchos de urgência, redimensionar mouse. É configurável com um arquivo de texto simples, que obviamente não é completo. Há um bom vídeo apresentando os recursos do i3 que eu sugiro assistir.

É claro que ambos suportam múltiplos monitores sem nenhum problema e possuem uma camada flutuante para aplicativos que não gostam de ficar lado a lado.

PS. Um dia, o Bluetile pode ser uma boa droga de entrada para usuários do GNOME, mas ainda está em uma fase inicial de desenvolvimento.

    
por 15.09.2010 / 23:21
7

Eu pessoalmente uso Ratpoison quando eu preciso de um peso leve lado a lado WM - A configuração funcionou muito bem fora da caixa, e desde Estou bastante acostumado a usar o GNU Screen por muitos anos, o salto para o Ratpoison não foi muito difícil. Eu também tenho usado o StumpWM que tem sido mais ativo no desenvolvimento do que o Ratposion.

    
por 23.08.2010 / 18:39
7

Há alguns por aí, mas há um que se destaca (para mim) que eu achei adequado às minhas necessidades:

  • Não foi apenas configurado em uma linguagem legal, mas também foi programado nele (Python)
  • A capacidade de criar meus próprios layouts (que eu achei awesome não fez)
  • Leve, embora esteja programado em uma linguagem dinâmica (apenas 6,6 MB de RAM)

O nome é Qtile .

    
por 23.08.2010 / 15:48
5

Dê uma olhada em incrível , o nome diz tudo. :-) O wiki incrível tem muitos conselhos de configuração.

    
por 23.08.2010 / 16:04
5

Se você conhece Haskell, definitivamente Xmonad ! O Ratpoison também é muito bom, mas eu gosto mais do algoritmo de mosaicos de Xmonad e os espaços de trabalho são uma grande vitória da IMO.

    
por 23.08.2010 / 19:26
5

Já experimentei vários: Awesome, Xmonad, i3, wmii, scrotwm e dwm.

O dwm ficou comigo pelas seguintes razões:

  • O dwm tem apenas três layouts: lado a lado, flutuante e monóculo.
  • o modo lado a lado divide sua tela em uma 'área principal' e uma 'pilha' de janelas secundárias, ótimas para codificação e depuração
  • Possui tags por monitor. Você alterna as tags apenas no monitor ativo.
  • pode ser controlado apenas pelo teclado (mouse opcional)
  • tem algumas ótimas personalizações no site suckless.org (eu uso o patch 'inútil gap')

Eu devo admitir que tem algumas peculiaridades:

  • Às vezes, os aplicativos java perdem o foco quando você alterna as tags. Eu tenho que usar meu mouse para dar foco ao NetBeans novamente. Ainda procurando uma correção.

Mas apesar de tudo, o dwm ficou comigo por 1,5 anos agora.

    
por 29.02.2012 / 11:44
1

Estou usando o wmii há algum tempo. As configurações são bem fáceis de entender e você pode usar qualquer idioma que quiser para ajustar a configuração desejada.

    
por 23.08.2010 / 21:17
1

ScrotWM É um WM Tiling leve, inspirado em Xmonad e DWM. Você não precisa saber nenhum idioma específico para ajustá-lo, é apenas texto simples. Além disso, possui o Dmenu por padrão.

    
por 01.11.2011 / 14:34