Autologin na TTY1 e autostart X sem gerenciador de login - Void Linux

Publicado por Brn em 28/04/2022

[ Hits: 4.257 ]

Blog: https://animeplusubs.wordpress.com/

 


Autologin na TTY1 e autostart X sem gerenciador de login - Void Linux



Faça uma cópia do agetty-tty1:

cp -R /etc/sv/agetty-tty1 /etc/sv/agetty-autologin-tty1

Edite o arquivo /etc/sv/agetty-autologin-tty1/conf:

GETTY_ARGS="--autologin seulogin --noclear"
BAUD_RATE=38400
TERM_NAME=linux

Se estiver logado na tty1, faça o logout e troque para o tty2 (CTRL+ALT+F2) e relogue.

Desative o serviço agetty-tty1 e ative o loginautomatico-tty1:

rm /var/service/agettty-tty1
ln -s /etc/sv/agetty-autologin-tty1

Agora troque para o tty1 (CTRL+ALT+F1) e você vai ter se logado automaticamente.

Fazendo auto start para interface gráfica no login (sem necessidade de lightdm ou qualquer outro gerenciador de login).

Adicione a seguinte linha ao seu shell profile (ex.: .bash_profile):

# login automático na tty1
if [ -z "$DISPLAY" ] && [ "$(fgconsole)" -eq 1 ]; then
exec startx
fi

Automatizando a criação do XDG_RUNTIME_DIR e exportando a variável ou com o elogind, porém eu prefiro fazer com esse pequeno script) coloque dentro do .xinitrc:

#!/bin/sh

if [ ! -d /tmp/runtime-$USER ]; then
  mkdir -p /tmp/runtime-$USER  && chmod -R 0700 /tmp/runtime-$USER
fi
if [ -d /tmp/runtime-$USER ]; then
  export XDG_RUNTIME_DIR=/tmp/runtime-$USER
fi

# troque para seu gerenciador de desktop
startxfce4

Referências:
Outras dicas deste autor

Instalação da placa Encore enlwi-g - Marvell Libertas 88W8335 IEEE no FreeBSD 11.2

Instalando o Freebsd via PXE

Instalando o softplan-websigner no Void Linux para acesso ao ESAJ (Chromium)

Fazendo o Softplan Websginer funcionar no Firefox

Instalando o Grapejuice no Void Linux para jogar Roblox

Leitura recomendada

Pacotes binários no Gentoo Linux

Executando browsers como root Slackware (Vivaldi, Chrome)

Alterando tema do balão de notificação do Lubuntu

Pepper Flash no Slackware

Configurando sua placa de som com o alsaconf

  

Comentários
[1] Comentário enviado por maurixnovatrento em 05/07/2022 - 23:06h


Essas dicas de autologin são bem interessantes. Esses dias eu usava algo similar no Slackware.

___________________________________________________________
Conhecimento não se Leva para o Túmulo.
https://github.com/mxnt10



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts