As instruções para desabilitar o xdm / kdm / gdm / whichever-dm-you-have estão corretas. Se você não fizer isso, inicializará com um login gráfico (que é o dm = gerenciador de exibição) e sempre que você sair do X (que deve ser tão fácil quanto ctrl-alt-backspace
- experimente, mas feche seus aplicativos primeiro) , o DM irá reaparecer outro login gráfico, tornando impossível escapar da GUI.
Outra possibilidade com o debian é verificar em /etc/rc[N].d
para um nível de execução que não inicia o dm, e fazer com que o initdefault
em /etc/inittab
. Eu não tenho um sistema debian não modificado em mãos, então eu não posso dizer qual deles será - possivelmente 2. Não escolha 0, 1, ou 6.
Quando o dm estiver desativado, você inicializará em um console de login. A partir daí, você pode iniciar o X com o comando startx
. Isso inclui um DE padrão e se você estiver usando o gnome provavelmente será ele. Você também pode criar um ~/.xinitrc
, que é um script de shell que será executado no lugar do padrão. Geralmente eles podem ser mínimos, por exemplo:
#!/bin/sh
exec gnome-session
Deveria começar o gnome (eu acredito - eu também não tenho um sistema de gnomo à mão).
Observe que você não pode executar um aplicativo GUI sem X; não está claro no seu post que você entende isso. Programas GUI são, na verdade, clientes que precisam do servidor Xorg para funcionar. Você pode iniciar um X puro sem DE ou WM e um aplicativo específico, substituindo a linha exec gnome-session
pelo nome do aplicativo, mas cuidado, você não terá como iniciar outra coisa e, quando fechar o aplicativo, você Estarei olhando para uma tela em branco com um cursor flutuando nela.
Não há nada perigoso em tudo isso e é fácil reativar o DM se você quiser.