Conheça o Linux: ambiente de desktop versus gerenciador de janelas

Desde o início do GNOME e do KDE, houve uma confusão entre os novos usuários do Linux, qual e qual e o melhor para usar. A pergunta anterior é bastante simples de responder. A última pergunta, no entanto, é um pouco mais complexa devido a necessidades / desejos específicos do usuário.

Com isso em mente, vamos começar ilustrando as diferenças entre um ambiente de desktop e um gerenciador de janelas. Começaremos mostrando como a área de trabalho gráfica do Linux está em camadas.

Como você pode ver, na imagem abaixo, existem basicamente três camadas que podem ser incluídas na área de trabalho do Linux:

  • X Windows - Essa é a base que permite desenhar elementos gráficos na tela. X Windows cria a estrutura primitiva que permite mover janelas, interações com teclado e mouse e desenha janelas. Isso é necessário para qualquer área de trabalho gráfica.
  • Gerenciador de Janelas: O Gerenciador de Janelas é a peça do quebra-cabeça que controla o posicionamento e a aparência das janelas. Os gerenciadores de janelas incluem: Iluminação, Pós-etapa, FVWM, Fluxbox, IceWM, etc. Requer X Windows, mas não um ambiente de área de trabalho.
  • Ambiente de trabalho: é aqui que começa a ficar um pouco confuso para alguns. Um ambiente de área de trabalho inclui um Gerenciador de janelas, mas se baseia nele. O ambiente de área de trabalho geralmente é um sistema muito mais totalmente integrado que um gerenciador de janelas. Requer o X Windows e um Gerenciador de Janelas.

Um ambiente de área de trabalho geralmente inclui um conjunto de aplicativos fortemente integrados para que todos os aplicativos estejam cientes um do outro. Um Desktop Manager também incluirá algum tipo de painel que inclui uma bandeja do sistema onde pequenos widgets podem ser colocados para ação ou informações rápidas.

Camadas de desktop Linux

Grande parte da confusão começa a aparecer quando você examina Gerenciadores de Janelas como E17 (Iluminação 17).

A iteração mais recente do Enlightenment inclui muitos dos elementos geralmente encontrados apenas em ambientes de desktop, mesmo que o Enlightenment ainda seja considerado um gerenciador de janelas. Até esse ponto, geralmente me refiro a áreas de trabalho como Desktop Managers.

Existem dois ambientes principais de desktop: GNOME e KDE. Se você está curioso para saber o que é certo para você, aqui estão alguns conselhos. O GNOME padrão mais recente fará com que os usuários do OS X se sintam em casa, o KDE 3.x fará com que os usuários do Windows XP se sintam em casa e o KDE 4.x fará com que os usuários do Windows Vista se sintam em casa.

Quanto ao Windows Manager mais adequado para qual usuário? Como existem tantos gerenciadores de janelas, destacarei meus favoritos.

  • Iluminação: você deseja bastante colírio para os olhos, mas não algo que consome muitos recursos como o KDE ou o GNOME.
  • Fluxbox: você quer mínimo e rápido.
  • Afterstep: Você quer algo da velha escola para lhe proporcionar horas de diversão.
  • Xfce: Você quer uma interface semelhante ao Windows sem o bloatware do GNOME ou KDE.
  • Compiz-Fusion: Este é um gerenciador de janelas tridimensional completo repleto de plugues que fazem quase tudo. Se você quer algo para impressionar seriamente seus amigos, é aqui que deseja procurar.

Uma das coisas mais maravilhosas sobre a área de trabalho Linux é que ela é limitada apenas à sua imaginação. Você pode fazer com que a área de trabalho do Linux pareça exatamente como você deseja. Você pode ir do minimalismo completo à excelência em 3D do Compiz-Fusion. Vou lhe dar um aviso: jogar com a área de trabalho Linux pode ser tão demorado quanto o World of Warcraft.