Como iniciar a interface gráfica antes do login?

4

Instalei o Oracle Linux 6.4 (x86_64) em um servidor como servidor de banco de dados, os pacotes instalados por padrão não incluíam a interface gráfica. Seguindo este artigo , instalei os pacotes encaminhados e, a partir daí, pude iniciar a interface gráfica usando startx após login. Posso fazer o servidor iniciar o servidor gráfico antes do login e realmente fazer o login usando um saudador gráfico (se o termo estava correto!), Ou eu preciso logar primeiro e depois startx depois (automaticamente ou manualmente)?

    
por amyassin 09.09.2013 / 19:37

4 respostas

3

Você pode tentar alterar o nível de execução no arquivo /etc/inittab de id:3:initdefault: para id:5:initdefault: .

    
por 09.09.2013 / 19:51
2

No meu sistema Debian 7 com o venerável sysVinit e Gnome3 como ambiente de desktop, a inicialização do ambiente gráfico após a mudança de runlevel para runlevel gráfico (runlevel 2, rc2) é executada pelo script de inicialização gdm3 - /etc/init.d/gdm3 , symlinked in /etc/rc2.d/S20gdm3 ( /etc/rc2.d/S20gdm3 -> /etc/init.d/gdm3 ).

O gdm3 é responsável por executar o Xserver e o greeter gráfico. Se você planeja usar o barebone X sem qualquer ambiente de desktop, provavelmente precisará do análogo desse script para xdm . Caso contrário, considere instalar um ambiente de desktop, como o Gnome ou o KDE.

Se o seu sistema já tiver xdm (e seu script de inicialização em /etc/init.d/ ) instalado, você precisará iniciá-lo ao alternar para o nível de execução padrão (ou alterar o nível de execução padrão). Ou seja, seu /etc/rcX.d (onde X é o nível de execução padrão especificado em /etc/inittab ) deve conter o script S##xdm , em que ## é algum número, por exemplo, 20 (o número exato depende da ordem em que você deseja que seus scripts init sejam executados, porque S19 é executado antes de S20) e S##xdm deve ser um symlink para /etc/init.d/xdm (execute sudo ln -s /etc/init.d/xdm /etc/rcX/S##xdm para criar esse symlink).

Aqui você pode ver um exemplo da configuração do XDM: link

    
por 09.09.2013 / 21:05
1

Depois de tentar todas as suas sugestões e falhar, tentei o seguinte: instale o "GNOME" e depois o startx ... Funcionou como um encanto, gasto o dia todo tentando obter da linha de comando do Oracle Linux 7.4 para um ambiente desktop : D

    
por 22.03.2018 / 16:25
0

Eu aprendi que este mudou no Oracle Linux 7 ao tentar seguir O conselho de Varad.

Se você olhar o arquivo inittab em um sistema OL7, verá o seguinte:

# systemd uses 'targets' instead of runlevels. By default, there are two main targets:
#
# multi-user.target: analogous to runlevel 3
# graphical.target: analogous to runlevel 5
#
# To view current default target, run:
# systemctl get-default
#
# To set a default target, run:
# systemctl set-default TARGET.target

Eu corri o seguinte:

sudo systemctl set-default graphical.target

e agora ele inicializa para o GDM (que, é claro, você deve ter instalado para que isso funcione).

    
por 02.03.2016 / 17:53