Você deseja alterar o que foi iniciado no runlevel padrão. Você pode achar isso com runlevel
; é provavelmente 2 (você verá N 2
- em qualquer caso, é o último número).
Supondo que seja 2, agora ls /etc/rc2.d
(ou rc3.d, etc.). Tudo lá é um link simbólico com um prefixo S[N]
ou K[N]
onde N é um número entre 1 e 99. Em algum lugar dessa lista você verá (mais provavelmente) S[N]gdm
, ou possivelmente S[N]lightdm
ou S[N]xdm
. Algo terminando em dm
(para o gerenciador de exibição). Verifique novamente lendo os comentários no topo deste arquivo; deve haver um Short Description
incluindo menção de "gerenciador de exibição".
Quando tiver certeza do que é (por exemplo, abaixo de assumir gdm
):
update-rc.d gdm disable 2
update-rc.d gdm stop 50 2
O último comando é opcional; ele apenas garante que gdm
seja interrompido se acontecer de você alterar os runlevels de outra coisa. Se você usá-lo, deverá ver agora K50gdm
em vez de S[N]gdm
em /etc/rc2.d
. Se não (ou seja, você acabou de usar "desativar"), você não verá nenhuma listagem de gdm
nesse diretório.
Reinicialize para garantir que funcionou. Você deve acabar na linha de comando.
Para usar, crie um arquivo $HOME/.xinit
:
#!/bin/sh
awesome
Torne esse executável ( chmod a+x .xinit
) e execute startx
.