As peças que iniciam o gnome
Na inicialização do seu sistema, você definiu qual meta que precisa ser executado pelo Systemd. Este post assume Systemd! Ainda assumindo o padrão, o GDM3 começa. Este é um gnome-shell mínimo iniciado por Systemd. Você pode verificar com o comando SystemCTL.
$ Systemctl Status GDM.serviço
GDM atua como o prompt de login. Quando você está conectado, os outros componentes são iniciados. Aqui está o que eles fazem;
Como eles interagem
Qual parte começa qual e o que mantém tudo funcionando durante a operação?
Os desenvolvedores do Gnome estão testando tudo com o Systemd em mente. Isso significa que tudo começa com o Systemd. Você pode verificar o status do serviço com o comando.
$ Systemctl Status GDM3.serviço
Este serviço é aquele que começa tudo. A partir daqui, o sistema inicia todo o resto, primeiro ele verifica o que é necessário para começar. Quando o processo começa, chama o binário de sessão do gnome, que procura dependências. Em seguida, ele prepara a sessão analisando os muitos diretórios que controlam seu começo. Quando você usa a configuração comum, a próxima parte para iniciar é Gnome-Shell.
O Gnome-Shell controla sua área de trabalho, esta é a parte em que você pode adicionar extensões. O shell também ativa a barra superior, abre seus aplicativos e chama as bibliotecas gráficas para colocar coisas na sua área de trabalho.
Quando o Gnome-Shell precisa lidar com a área de trabalho, Mutter assume o controle e faz parecer bom. É o X11 Window Manager e em Wayland atua como o compositor.
O que está funcionando durante a operação
Depois que o Gnome começar, você terá muitos processos em execução. Esses processos mantêm seu sistema funcionando e estão em espera para seus pedidos. Eles estão listados abaixo.
Existem outros processos que suportam recursos especiais, incluindo os GVFs que lida com o sistema de arquivos virtual GNOME. É isso que torna possível alcançar SSH, DAV e todas as suas contas online.
Gnome é um sistema poderoso, o que facilita a realização de muitas coisas. Às vezes isso tem um custo mais alto do que você. Para ter certeza de que você tem pleno uso do GNOME, permitindo que seu sistema acompanhe, você precisa saber sobre algumas configurações. Saber isso, você também pode fazer as coisas parecerem da maneira que você deseja.