Mudar de login de texto para login gráfico no Linux

Mudança de login de texto para login gráfico - 1.2

Aprenda como iniciar o X Window System automaticamente quando seu sistema Linux inicializar, para que você tenha um login gráfico. Ou vice-versa: se você já está inicializando no X Windows, aprenda como inicializar pela linha de comando.

/ etc / inittab >

Iniciar no X Windows, para que você possa ter um login gráfico no Linux, é uma coisa muito simples de fazer. Ou desabilitar o X Window System de iniciar na inicialização, para que você tenha um login de texto, é tão simples quanto. Talvez sua distro forneça algumas ferramentas GUI sofisticadas para configurar isso, mas aqui vou me concentrar no método infalível que não precisa de nenhuma ferramenta de configuração estranha e, portanto, funciona em qualquer distro Linux: editar o /etc/inittab arquivo.

Você precisa ser root para editar este arquivo. Se você estiver logado como um usuário normal, obtenha os privilégios de root com o su comando: digite o comando e, em seguida, a senha raiz.

su
password:
#

Agora você pode abrir o /etc/inittab arquivo com seu editor de texto favorito. Pode ser qualquer editor com o qual você esteja familiarizado.

Alterando o runlevel >

/etc/inittab O arquivo geralmente é bem comentado, então o próprio arquivo explica o que as linhas no arquivo significam. Procure uma linha como esta:
id:3:initdefault:

A linha é geralmente no início do /etc/inittab arquivo, e o número não precisa ser necessariamente 3. O número nessa linha indica qual é o padrão runlevel do seu sistema. O nível de execução padrão, por sua vez, especifica quais processos são iniciados quando o sistema Linux é inicializado. Portanto, você precisa alterar o número que indica o nível de execução padrão para especificar se deseja iniciar o X Windows quando o sistema Linux for inicializado.

O número do nível de execução que inicia o X nem sempre é o mesmo em todas as distros Linux. É por isso que você terá que ler o /etc/inittab arquive um pouco mais. Ele explica qual número e qual nível de execução é usado para login gráfico e de texto. Se você deseja inicializar no X Windows, você escolherá um “multiusuário completo com xdmoumultiusuário completo com login gráfico”Ou algo semelhante. Se você deseja inicializar pela linha de comando, você escolherá um nível de execução que diz algo como “multiusuário completooumultiusuário completo com login de textooumultiusuário completo sem login gráfico" ou algo assim.

No Red Hat (e talvez em outras distros baseadas no Red Hat, também) o nível de execução para inicializar no X Windows é 5, e para um login de texto é 3 por padrão. Este também é o caso das versões mais recentes do SuSE. Nos SuSEs mais antigos, era 2 para um login de texto e 3 para um login gráfico. Então, por exemplo, se você quiser um login gráfico em uma distro baseada em Red Hat, você vai mudar
id:3:initdefault:
para
id:5:initdefault:

No entanto, confira sua inittab para ver qual é o número do nível de execução em sua distribuição e, em seguida, substitua o número na linha para indicar o nível de execução desejado. Em seguida, salve as alterações e tada: pronto!

Gerente de exibição >

Se estiver inicializando no X Windows, você precisará de um gerente de exibição. É um programa gráfico que cuida do seu login: ele mostra uma tela gráfica de login, permite que você digite seu nome de usuário e senha e inicia seu gerenciador de janelas favorito depois de fazer o login.

Na maioria das distros Linux modernas, você não precisa se preocupar com isso. Normalmente, eles instalam um gerenciador de tela por padrão, então tudo que você precisa fazer é mudar o nível de execução e da próxima vez que você inicializar seu sistema, ele iniciará automaticamente o gerenciador de tela.

No entanto, se algo der errado e o X Window System não iniciar e você terminar com um login de texto de qualquer maneira, provavelmente você não tem um gerenciador de tela instalado. Então você terá que instalar e configurar um dos gerenciadores de exibição, como o gerenciador de exibição KDE kdm, Gerenciador de exibição do Gnome gdmo ye olde xdm (meu favorito), ou algum outro. Instalar e usar um gerenciador de exibição gráfica não é mais o assunto deste tuXfile, então leia a documentação da sua distribuição ou pesquise no Google sobre o assunto.

O comando startx >

Claro, se você acabou de desabilitar o login gráfico, você precisará iniciar o X manualmente quando quiser a GUI. Basta digitar o startx comando e o X Window System é iniciado.

Se o X tentar inicializar, mas o levar de volta para a linha de comando, a razão provavelmente é que o X não sabe qual gerenciador de janelas você deseja usar. Ou se o X iniciar bem, mas você obtiver uma área de trabalho bem diferente do normal, você também precisa dizer ao X qual gerenciador de janelas deseja usar. Neste caso, dê uma olhada em Alterando o gerenciador de janelas padrão tuXfile.