Confundido com as muitas maneiras de fazer o arch-linux inicializar no gnome

1

Minha missão atual é simples - fazer o arco inicializar no gnome. Primeiro eu quero ter certeza que entendi direito: o gnome é baseado no x-server, então eu instalei o xorg . Então eu instalei gonme e gnome-extra . Agora isso é suposto ser o suficiente, mas eu li que também é recomendado instalar um gerenciador de exibição, então eu instalei gdm .

Minhas perguntas:

1) Qual é o objetivo exato de um gerenciador de exibição?

2) Há muitas maneiras que eu li para fazer o boot no gnome: inittab, deamons, editando o grub para inicializar no nível 5 e acho que esbarrei em outro que não consigo lembrar. Quais são as diferenças? Qual deles é o melhor / mais simples?

    
por yotamoo 08.10.2011 / 12:32

3 respostas

0

Como o grawity disse, o propósito de um gerenciador de exibição é mais do que apenas 'ei man login here', ele faz várias coisas (incluindo o X inicial).

O método 'melhor' a partir do Wiki do Archlinux é via inittab, que também é 'runlevel 5' (X Window Manager). Existe também o método daemon, cada um com suas próprias vantagens e desvantagens. O método inittab, por exemplo, reaparecerá o GDM em caso de falha. Eu recomendo uma página do wiki do Archlinux . Isso explica as coisas melhor do que eu pude.

    
por 08.10.2011 / 14:54
0

O trabalho de um gerenciador de exibição é certificar-se de que há um servidor X11 em execução em cada monitor (por exemplo, em sistemas multi-sede, você teria vários servidores X). Ele também lida com logins de usuários - quando ninguém está logado, um "greeter" ou tela de login é exibida.

Na verdade, existem apenas duas maneiras de iniciar o GDM no Arch: inittab e rc.conf. O primeiro informa ao SysVinit para iniciar o GDM imediatamente depois de concluir o processo de inicialização antecipada e - geralmente - para reiniciá-lo em uma falha. O mesmo método é usado para sessões de login tty também. Em um sistema de usuário único, o GDM pode ser visto apenas como uma conveniência, mas geralmente é necessário que o acesso ao hardware funcione adequadamente.

As instruções de edição do Grub mencionadas não são um método separado, elas apenas garantem que a configuração apropriada do inittab esteja sendo usada. (No SysVinit legado, pode haver vários runlevels com diferentes conjuntos de serviços. O Arch simplifica um pouco, mas a distinção permanece se você adicionar algo ao inittab diretamente ignorando os scripts do Arch.)

(O terceiro método, mudando de sysvinit para systemd, está se tornando um tanto popular. Eu não estou com vontade de começar guerras de chamas, no entanto.)

    
por 08.10.2011 / 14:27
0

Eu comecei a usar o Arch sozinho, mas com o LXDE (tentei o gnome, muito pesado para meu laptop de baixo custo). Você já tentou instalar o "xorg-xinit"? Em seguida, crie um arquivo "~ / .xinitrc" e, dentro dele, escreva "exec gnome-session". Isso deve fazer o truque. Eu nunca tive problemas com este método para qualquer ambiente de desktop. Depois que você passar pelo gdm, iniciará uma sessão do gnome.

    
por 08.02.2016 / 12:05