Como desativar a GUI do Ubuntu 17.10 (GDM)?

1

Ao contrário de 17.04, sudo service stop gdm ou sudo service stop lightdm retornará stop: unrecognized service , então minha pergunta é como parar o processo da GUI nesta versão de ponta?

    
por Aero Windwalker 23.11.2017 / 12:06

3 respostas

5

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
    
por Jaime 07.05.2018 / 15:42
2

Para parar:

sudo systemctl gdm stop

Para desativá-lo completamente:

sudo systemctl gdm disable

Para começar:

sudo systemctl gdm start

e reativá-lo:

sudo systemctl gdm enable

Para ver os serviços realmente em execução

systemctl --state running
    
por Videonauth 23.11.2017 / 12:22
1

Para parar:

sudo telinit 3

Para começar:

sudo telinit 5
    
por aksungurlu 26.05.2018 / 23:36