A Área de Trabalho Linux Explicada Com Uma Introdução aos Gestores de Janelas de Mosaicos

Agora, O Wrap Up

Vamos juntar tudo.

Quando você inicia seu computador, há um daemon para o servidor de exibição e ele é iniciado.

Apenas como um servidor web, ele inicia o processo básico de escuta para todos esses gerenciadores de desktop, display etc… e para outros eventos e desenha para a tela usando seu compositor.

Quando o display server inicia, um serviço ou daemon para um display manager deve estar disponível. Então o servidor dá controle ao display manager que inicia um login graphical interface para login do usuário.

O display manager / login manager então dá ao usuário um menu drop-down para escolher qual desktop environment or window manager usar.

Esta escolha só está disponível se o utilizador tiver algum stand-alone gestor de janelas de mosaico como o Xmonad – que pode ficar por si só como ambiente de trabalho – instalado.

E quando o utilizador faz o login com sucesso, o display manager/login manager inicia o desktop environment ou o window manager o utilizador seleccionado.

E a partir daí, o usuário pode começar a abrir janelas e aplicações cujo posicionamento e look-and-feel são controlados por the desktop environment ou o window manager baseado na seleção do usuário no login.

Este processo começa automaticamente em todas as distribuições Linux que vêm pré-embaladas com display managers; por exemplo Ubuntu.

Mas para o Arch Linux, Gentoo – que é baseado no Arch Linux – e algumas outras distribuições também, você só recebe o Kernel Linux na instalação.

O que significa que eles não vêm pré-embalados com todas essas aplicações. Então você teria que entender este processo para que você possa instalar as appropriate variantes de todos estes softwares para que eles funcionem desktop environment.

Apropriado no sentido de que nem todos eles funcionariam bem juntos.

Desktop Environments vêm pré-embalados com Login managers, window managers e um conjunto inteiro de aplicativos que são projetados para funcionar juntos. Mas, tiling window managers são aplicações isoladas.

Não vêm com uma lista completa de aplicações – que são basicamente inchadas porque você não usaria todas elas.

Isso significa que quando você usa um gerenciador de janelas que roda no topo do servidor Xorg, sem um display server ou um desktop environment– o que é muito possível e exequível porque eu faço isso – então você mesmo teria que instalar cada aplicação que você precisa.

Se você precisa de um gerenciador de arquivos, você mesmo o instala. Precisa do Firefox para navegar na web? bem, instale-o você mesmo. Quer tirar screenshots? Então pegue uma aplicação de captura de tela.

Quando você se encontrar fazendo isso, não há garantia de que todas essas aplicações funcionarão bem juntas e isso é porque elas não foram projetadas para fazer isso.

E assim você vai se encontrar recebendo erros aqui e ali e você pode ficar farto.

Mas, eventualmente, quando você tiver todas as aplicações que você precisa e elas funcionarem bem juntas, usar tiling window managers sozinho sem um desktop environment pode se tornar a melhor sensação que você já teria.

Se você estiver rodando Ubuntu ou Fedora e quiser assumir o controle da inicialização do seu Desktop para que você possa usar um Tiling window manager como autônomo sem um Desktop Environment ou um Display Server, você pode fazer isso.

Mas, esse é um tópico para outro dia quando eu estiver me sentindo assim.

Deixe uma resposta

O seu endereço de email não será publicado.