Gnomo

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 o faz começar?

O que o GNOME precisa para começar, valores que você deseja fornecer ..

Desde o início e com sistemas pequenos, você colocará valores em ~ /.xinitrc. O arquivo mais simples conterá apenas 'exec gnome-session'. Um arquivo mais razoável se pareceria com o abaixo.

export XDG_MENU_PREFIX = gnome-
exec gnome-sesson

Usar esta abordagem não é a maneira padrão de fazer isso. Esta abordagem assume apenas uma escolha de ambiente de área de trabalho. Esta suposição não é mais válida para a maioria dos sistemas. As distribuições hoje em dia usam um gerenciador de exibição, uma vez que GNOME é o desktop padrão, eles escolheram o próprio GDM3 do GNOME como gerenciador de exibição. Na maioria dos sistemas, você começará a partir do GDM3 e terá um arquivo de controle que configura as coisas.

Onde você começa o GDM3?

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

$ sudo dpkg-reconfigure gdm3

O mesmo menu irá aparecer e você pode escolher qual deseja executar sem desinstalar nenhum deles. O que acontece é que a string de texto no arquivo / etc / X11 / default-display-manager é alterada para apontar para o gerenciador de exibição correto. Em máquinas systemd, o 'display-manager.serviço 'certifica-se de que ele inicia e continua em execução. O daemon chamado logind é o daemon geral, que você pode verificar usando systemctl.

$ systemctl status systemd-logind.serviço

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

Depois que o GDM for iniciado, você será saudado com sua página de login. Nesta página você pode escolher qual ambiente de área de trabalho deseja usar. Essas escolhas vêm de arquivos em usr / share / xsessions. Um exemplo é o padrão do Ubuntu, visto abaixo.

Os valores no GDM - O arquivo da área de trabalho da sessão é um arquivo de estilo init conforme mostrado abaixo. As entradas controlam a sessão definindo valores para a área de trabalho.

[Desktop Entry]
Nome = Ubuntu
Comment = Esta sessão conecta você no Ubuntu
Exec = env GNOME_SHELL_SESSION_MODE = ubuntu / usr / bin / gnome-session --systemd
--sessão = ubuntu
TryExec = / usr / bin / gnome-shell
Type = Application
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 Exec 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 fazer com que o GDM3 ignore 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, o gnome-session começa a procurar por vários arquivos. No diretório $ XDGCONFIGHOME / gnome-session / saved-session, o gnome deve ter salvo a última sessão.

Para que aplicativos específicos sejam iniciados quando sua área de trabalho for iniciada, você pode adicioná-los ao diretório de inicialização automática. Eles estão listados abaixo.

usr / share / gnome / autostart & ~ /.config / autostart /

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

O componente que executa sua área de trabalho, a parte gráfica, é o gnome-shell. Gnome-shell lê dados do arquivo gnome-session. Todos os aplicativos estão disponíveis em usr / compartilhar / aplicativo. Informações sobre aplicativos e tipos MIME estão disponíveis no usr / share / application-registry diretório.

gnome-shell o shell gráfico

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, eles estão em ~.local / share / gnome- [Nome do aplicativo] para certos aplicativos.

Conclusão

Quando o GNOME começa, muitas coisas acontecem. É bom ter uma compreensão básica desse processo, para que você possa resolver problemas ou ajustar como funciona de acordo com suas preferências.

Como mostrar o contador de FPS em jogos Linux
Os jogos Linux tiveram um grande impulso quando a Valve anunciou o suporte Linux para o cliente Steam e seus jogos em 2012. Desde então, muitos jogos ...
Como baixar e jogar Sid Meier's Civilization VI no Linux
Introdução ao jogo Civilization 6 é uma versão moderna do conceito clássico introduzido na série de jogos Age of Empires. A ideia era bastante simples...
Como instalar e jogar Doom no Linux
Introdução ao Doom A série Doom teve origem nos anos 90 após o lançamento do Doom original. Foi um sucesso instantâneo e, a partir desse momento, a sé...