Se você não quiser usar um gerenciador de exibição e quiser que o systemd / logind ative corretamente a sua sessão, você precisa esperar que você inicie X
no mesmo TTY em que você efetuou o login.
Veja as permissões para a sessão de solução de problemas no Arch Wiki para obter detalhes, mas essencialmente isso significa garantir a sua origem os scripts xinit
corretos no seu .xinitrc
e você inicia o X
com:
[[ -z $DISPLAY && $XDG_VTNR -eq 1 ]] && exec startx
Como as notas do wiki , você pode substituir a comparação -eq 1
por uma como -le 3
(para vt1 para vt3) se você quiser usar logins gráficos em mais de um VT.