Login e startx em modo automático, sem KDM, GDM, SLIM ou qualquer outro display manager

Publicado por Jakson de Oliveira Lima em 07/04/2010

[ Hits: 17.793 ]

 


Login e startx em modo automático, sem KDM, GDM, SLIM ou qualquer outro display manager



Se você não precisa de um display manager (GDM, KDM, SLIM etc) e ainda quer o login automático e seu gerenciador de janelas favorito, é possível. Através de uma simples configuração você poderá iniciar o seu PC e carregar, ser automaticamente logado e iniciar o gerenciador de janelas.

Antes de tudo, remova seu display manager:

sudo aptitude purge gdm (ou se for o seu caso: kdm, wdm, slim etc)

Depois configure o mingetty para login automático.

No Debian:

sudo aptitude install mingetty
$ sudo nano -w /etc/inittab


Então comente a linha abaixo e insira a próxima:

# 1:2345:respawn:/sbin/getty 38400 tty1
1:2345:respawn:/sbin/mingetty --autologin NOMEDOSEUUSUÁRIO tty1

No Ubuntu:

sudo aptitude install mingetty
$ sudo nano -w /etc/event.d/tty1
(para versões antigas do Ubuntu)
sudo nano /etc/init/tty1.conf (para versões recentes do Ubuntu)

# Veja a última linha
# Então comente essa linha abaixo e insira a próxima:
# exec /sbin/getty 38400 tty1

exec /sbin/mingetty --autologin replacewithyourusername tty1

Agora configure em ambos para qualquer usuário poder desligar o PC:

sudo chmod +s /sbin/halt

Então startx automático e desligamento do PC quando sair do X:

nano -w ~/.bashrc

# Insira essas linha no final do arquivo:
if [ $(tty) == "/dev/tty1" ]; then
  startx
  /sbin/halt
fi

Se por acaso der algum problema (embora tenha testado no meu PC e tudo funcionou perfeitamente), dê durante o início do seu sistema um ctrl+alt+F1, logue no console e desfaça as alterações.

Creio que o tutorial funcione em qualquer distro Linux, mas você terá de instalar o mingetty por conta própria (http://sourceforge.net/projects/mingetty/).

Referência: DoIT - Denny on IT: linux automatic login, startx and shutdown

Outras dicas deste autor

Java no Firefox 3.6

Poderes de Super Vaca no Aptitude

Emesene, o mensageiro simples e rápido com a cara do MSN

Redimencionando imagens com o SIR (Simple Image Resizer)

Prozilla no Firefox

Leitura recomendada

aMSN: Alterando o navegador web padrão

Instalando Google Chrome no Ubuntu 16.04 (64 bits)

Amarok, uma evolução em players para Linux

Ícone do atunes não aparece no Menu Inicial no Slackware

FAN (Fully Automated Nagios) no CentOS 5

  

Comentários
[1] Comentário enviado por removido em 07/04/2010 - 20:38h

beleza jacksonbt, uma vez tentei seguir o artigo: http://www.vivaolinux.com.br/dica/Debian-Lenny-com-interface-grafica-e-consumindo-30-MB-de-RAM, mas não deu certo, assim que puder vou tentar seguir esse tutorial, parabéns pela dica!

[2] Comentário enviado por rogeriojlle em 07/04/2010 - 22:31h

as possibilidades são muitas, estou trabalhando num projeto pessoal de terminal leve/acesso remoto, isso pode ajudar

[3] Comentário enviado por nickmarinho em 08/04/2010 - 00:38h

Parece ser interessante isso aí, mas os programas funcionarão normalmente ?
Tipo: gedit, firefox, etc ... ?

Seria essa sua intenção ?

[4] Comentário enviado por jaksonbt em 08/04/2010 - 07:15h

Sim, tudo funciona normalmente (estou usando essa dica no meu PC).

[5] Comentário enviado por melecajou em 28/04/2010 - 08:57h

Opa, legal isso, estou utilizando, mas tenho uma dúvida, sabes se tem como desabilitar o tty1 após o login? É que estou tentando colocar uma máquina para rodar um software de controle de impressão, porém qualquer um que chegar na máquina e digitar "ctrl + alt + f1" poderá matar o X e utilizar o sistema com o usuário logado...

[6] Comentário enviado por jaksonbt em 06/05/2010 - 20:01h

Como assim melacojou, afinal você não já estara logado, que mau teria, afinal focê ficaria com o mesmo acesso que já tinha antes de matar o X, então é só nunca ativar o autologin para o root.

[7] Comentário enviado por filiperoberto em 23/11/2011 - 12:30h

Funcionou! Valeu!



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts