Respostas:
Você também pode fazer CTRL ALTchave F, onde chave F é F1para F6trazer até que a tela de login texto. Observe que a tela 1 é onde estão as informações de inicialização.
CTRL ALT F7levará você de volta à GUI.
A entrada no modo de usuário único interrompe muitos dos serviços presentes no modo multiusuário. Provavelmente não é o que você quer aqui.
Se você estiver em um prompt de inicialização, inicialize no modo de usuário único adicionando 1(ou single) no final da linha de comando do kernel. Nesse modo, você tem apenas um conjunto mínimo de serviços iniciados - os sistemas de arquivos são montados, é possível efetuar login no modo de texto no console, e é isso.
Existe uma maneira de evitar especificamente iniciar um gerenciador de exibição no Debian. Os scripts que iniciam os gerenciadores de exibição no momento da inicialização verificam se eles são o gerente de exibição padrão, para garantir que apenas um gerente de exibição seja executado. Portanto, defina um gerenciador de exibição padrão fictício. Verifique se /etc/X11/default-display-managerexiste, mas não contém o nome de um gerenciador de exibição (por exemplo, deixe-o vazio).
A menos que você tenha instalado um init alternativo, o Debian usa o System V init, com níveis de execução. Um nível de execução é, grosso modo, um conjunto de serviços a serem executados. O 1acima significa nível de execução 1, com muito poucos serviços. O Linux SysVinit possui quatro níveis (2 a 5) que correspondem à operação normal do sistema. No Debian, esses quatro níveis têm o mesmo efeito por padrão; cabe ao administrador do sistema personalizá-los, se desejar. Na sua situação, acho que você deseja definir um nível de execução sem o X e torná-lo o padrão.
/etc/rc2.d/S??xdm(onde ??há dois dígitos) e substitua-o por /etc/rc2.d/K??xdmcopiado /etc/rc0.d/. Ssignifica "iniciar", Ksignifica "matar"; os links simbólicos /etc/rc$N.dindicam quais serviços iniciar ou parar ao entrar no nível de execução $N.file-rcou sysv-rc-confpara facilitar o gerenciamento do nível de execução./etc/inittab, com a linha id:2:initdefault:.Acrescente 'single' à linha de comando de inicialização do kernel (chave 'e' no GRUB se a memória me servir bem).
Como raiz:
systemctl disable lightdm
Aviso importante: Eu testei isso com um Debian 9 rodando no Virtualbox e, embora funcionasse, o contrário não. O gerenciador de exibição não foi reiniciado automaticamente na inicialização após a execução:
systemctl enable lightdm
Embora eu pudesse iniciá-lo novamente manualmente com
systemctl start lightdm
Talvez um problema com minha configuração, de qualquer maneira, pensei que o aviso era uma boa idéia.
systemctl start lightdmpartir do logon de comando que não é da interface do usuário. Alguém sabe como configurar o sistema para funcionar normalmente (ou seja, mostrar a tela de login da interface do usuário) novamente?