Gnome - Como controlar a sequência de início

Gnome - Como controlar a sequência de início

Qual é o desktop mais popular?O que faz começar?

O que o Gnome precisa para começar, valores que você deseja fornecer…

Desde o início e com pequenos sistemas, você colocará valores em ~/.xinitrc. O arquivo mais simples conterá apenas 'Exec Gnome-Session'. Um arquivo mais razoável seria o abaixo.

exportar xdg_menu_prefix = gnome-
Exec Gnome-Sesseson

Usar esta abordagem não é a maneira padrão de fazê -lo. Esta abordagem assume apenas uma escolha de ambiente de desktop. Esta suposição não é mais válida para a maioria dos sistemas. Atualmente, as distribuições usam um gerente de exibição, já que o GNOME é o desktop padrão que eles escolheram o GDM3 do GNOME como o gerenciador de exibição. Na maioria dos sistemas, você começará no GDM3 e terá um arquivo de controle que define as coisas.

Onde você começa gdm3?

Se você usou uma distribuição regular, o GDM já está instalado e o login padrão. Você pode mudar para outros gerentes de exibição, uma opção popular é SDDM. Para instalá -lo, você usa seu gerenciador de pacotes. No final da instalação, você é solicitado a escolher qual gerente deseja usar. O script define o gerente correto para sua próxima bota. Se você quiser alternar, basta executar o comando abaixo.

$ sudo dpkg-reconfigure gdm3

O mesmo menu aparecerá e você poderá escolher qual você deseja executar sem desinstalar nenhum deles. O que acontece é que a sequência de texto no arquivo/etc/x11/default-Display-manager é alterada para apontar para o gerenciador de exibição correto. Nas máquinas Systemd, o 'gerente de exibição.Serviço 'garante que ele comece e continue correndo. O daemon chamado Logind é o daemon geral, que você pode verificar usando o SystemCTL.

$ Systemctl Status Systemd-Logind.serviço

GDM3 Reads/etc/gdm3/personalizado.conf para obter sua configuração correta. Neste arquivo, você pode definir seu sistema para fazer login automaticamente. Você também pode definir parâmetros XDMCP e configurações de segurança. Aqui, você também pode ativar a depuração neste arquivo.

Depois que o GDM começou, você é recebido com sua página de login. Nesta página, você pode escolher qual ambiente de desktop você deseja usar. Essas opções vêm de arquivos em usr/share/xsessions. Um exemplo é o padrão do Ubuntu, visto abaixo.

Os valores no GDM - o arquivo de desktop da sessão é um arquivo de estilo Init, como mostrado abaixo. As entradas controlam a sessão definindo valores para a área de trabalho.

[Entrada da área de trabalho]
Nome = Ubuntu
Comentário = Esta sessão registra você no Ubuntu
EXEC = Env gnome_shell_session_mode = Ubuntu/usr/bin/gnome-session-Systemd
--Sessão = Ubuntu
TryExec =/usr/bin/gnome-shell
TIPO = APLICAÇÃO
DesktopNames = Ubuntu: Gnome
X-gdm-sessionRegisters = true
X-ubuntu-getText domain = gnome-session-3.0

Você tem muitas opções neste arquivo, as principais são executivas e TryExec. O primeiro inicia a área de trabalho, neste arquivo gnome-shell. O segundo, verifica se o arquivo binário existe. Usando a instrução TryExec, você pode ter GDM3 ignorar a entrada se ela não existir.

Outro arquivo importante é/usr/share/gnome-session/sessions/gnome.sessão. Este arquivo esclarece o software necessário para esta sessão.

Como você muda sua própria área de trabalho?

Depois de escolher o Gnome, a sessão do Gnome começa a procurar vários arquivos. No diretório $ xdgConfighome/gnome-session/salvo-sessão, o Gnome deveria ter salvado a última sessão.

Para ter aplicativos específicos iniciando quando o seu desktop iniciar, você pode adicioná -los ao diretório automático. Eles estão listados abaixo.

USR/Share/Gnome/AutoStart & ~/.Config/AutoStart/

Você também pode definir os mesmos valores com a ferramenta de ajuste embutida.

O componente que executa sua área de trabalho, a parte gráfica, é Gnome-Shell. O Gnome-Shell lê dados do arquivo de sessão Gnome. Quaisquer aplicativos estão disponíveis em USR/compartilhamento/aplicativo. Informações sobre aplicativos e tipos de mímica estão disponíveis no USR/Share/Application-Registry diretório.

gnome-shell a concha gráfica

O Gnome-Shell cria tudo para o seu desktop, as configurações do sistema estão em usr/share/gnome*. Você também encontra as configurações para muitos aplicativos GNOME aqui. Para suas configurações pessoais, elas estão em ~.Local/Share/Gnome- [Nome do aplicativo] Para determinadas aplicações.

Conclusão

Quando o gnome começa, há muita coisa acontecendo. É bom ter uma compreensão básica desse processo, para que você possa resolver problemas ou ajustar como funciona com suas próprias preferências.