Inicializando no modo de texto no 16.04

23

Existe alguma maneira de desativar temporariamente a GUI (servidor X) ao inicializar uma instalação do Ubuntu 16.04 LTS?

Existem vários guias aconselham a adicionar textopção para a linha GRUB_CMDLINE_LINUX_DEFAULTem /etc/default/grubou diretamente na linuxlinha no GRUB. Esses métodos funcionam bem no Ubuntu 14.04 LTS, mas eu sempre acabo no LightDM ao testá-los no 16.04 LTS.

Melebius
fonte
Muito mais tarde encontrou uma questão relacionada: askubuntu.com/q/16371/250300
Melebius

Respostas:

41

Para inicializar o Ubuntu 16.04 Desktop sem o X uma vez, adicione systemd.unit=multi-user.targetà linuxlinha de comando no GRUB.

Para tornar isso o padrão, use

sudo systemctl set-default multi-user.target

Para retornar à inicialização padrão no X, use

sudo systemctl set-default graphical.target

Para ver o destino padrão atual,

sudo systemctl get-default
AlexP
fonte
Sim, este funciona! No entanto, tenho certeza de que não me lembrarei desse método tão facilmente quanto o antigo ...
Melebius
7
@ Melebius: Como lembrar: O Ubuntu agora usa systemd como o sistema init. O Systemd tem uma noção de unidades de destino , algumas das quais correspondem aos níveis de inicialização da velha escola. Ao inicializar, o systemd tem o objetivo de atingir default.target, que pode ser vinculado a um de dois: multi-user.target(sistema totalmente ativado, sem gráficos) e graphical.target(sistema totalmente ativado, com gráficos).
precisa saber é
1
Para quem não sabe editar o comando GRUB: pressione Shiftdurante a inicialização e pressione epara editar o comando de inicialização selecionado.
longbkit
Obrigado pela sua instrução, no meu caso eu tenho que modificar a configuração do grub também. sudo vi /etc/default/grub Comente a GRUB_CMD_LINE_LINUX_DEFAULTlinha de comentário adicionando prefixo #, modifique GRUB_CMD_LINE_LINUXpara "text"e remova o comentário GRUB_TERMINAL=console. Em seguida, salve esudo update-grub
longbkit 20/09/17
@ Longbkit Essa é a opção antiga (sem systemd) que eu mencionei na pergunta.
Melebius