Em vez de matar o gdm
, você pode alterar o destino do systemd .
Alterando o destino do systemd
Como mencionado aqui , a partir de 16.04, o Ubuntu usa systemd
e o processo de inicialização depende de um conjunto de% código%. Cada targets
define o software do sistema que o Ubuntu deve executar.
Esta é uma lista de target
para o Ubuntu:
┌───────────────────┐
│ Target │
├───────────────────┤
│ poweroff.target │ turn off the computer
├───────────────────┤
│ rescue.target │ minimal for admin/rescue tasks
├───────────────────┤
│ multi-user.target │ multi-user, no GUI
├───────────────────┤
│ graphical.target │ multi-user, GUI
├───────────────────┤
│ reboot.target │ reboot the computer
└───────────────────┘
Para parar a GUI, você pode alterar o targets
. O sistema verifica todo o software do sistema em execução e mata aqueles não incluídos no destino especificado. Em conseqüência, se você mudar para o target
target, a GUI será eliminada.
Para alterar o "alvo" e eliminar a GUI:
sudo systemctl isolate multi-user.target
Para tornar este o "alvo" padrão (e iniciar a inicialização do seu computador sem GUI), você pode usar:
sudo systemctl enable multi-user.target
sudo systemctl set-default multi-user.target