você pode simplesmente desativar gdm
service:
sudo mv /etc/init/gdm.conf /etc/init/gdm.conf.off
Eu tenho um sistema Linux (Ubuntu) rodando em uma VM, mas agora eu quero desativar o shell gráfico. Onde no processo de inicialização são lançados os componentes gráficos? É alguma configuração dependente de nível de execução? Quais arquivos de configuração devo editar para pará-lo?
Você precisa impedir que gdm
service seja iniciado na inicialização. O problema é que o Ubuntu usa a coisa estranha upstart
... Portanto, não há comandos simples para desabilitar a inicialização de algum serviço. Você fica com a remoção do script init do gdm ou a edição para que ele não execute o gdm. Veja este tópico para saber como isso pode ser feito .
Abra o arquivo /etc/default/grub
e adicione à variável GRUB_CMDLINE_LINUX_DEFAULT
a string text
.
Em seguida, atualize o arquivo de configuração do GRUB com
sudo update-grub
Você pode tentar isso:
systemctl disable gdm
Em sistemas Ubuntu mais recentes (por exemplo, versão 12.04), não há gdm
como mencionado em algumas das outras respostas. Em vez disso, ele executa lightdm
, você pode configurar isso para não começar com:
sudo -s -H
echo "manual" >> /etc/init/lightdm.conf