Eu quero inicializar no console em vez de uma GUI usando systemd. Como eu posso fazer isso?
Eu quero inicializar no console em vez de uma GUI usando systemd. Como eu posso fazer isso?
Respostas:
Abra um terminal e execute (como root):
systemctl set-default multi-user.target
ou com --force
systemctl set-default -f multi-user.target
sobrescrever quaisquer links simbólicos conflitantes existentes 1 .
Verifique com:
systemctl get-default
Outra maneira é adicionar o seguinte parâmetro à sua linha de inicialização do kernel:
systemd.unit=multi-user.target
Em /etc/systemd/systemvocê vai encontrar um link simbólico , default.target. Atualmente, isso aponta para /usr/lib/systemd/system/graphical.target(você pode ver isso com readlink default.target.
Como root (ou via sudo), exclua o link simbólico e substitua-o:
rm default.target
ln -s /usr/lib/systemd/system/multi-user.target default.target
Verifique isso com type default.target. Ele deve dizer "link simbólico para ...", não " link simbólico quebrado para ..."; nesse caso, você digitou o destino errado, inicie novamente. Verifique também se você acertou o nome, default.target- tudo isso é importante para que o sistema seja reiniciado corretamente.
Agora você pode reiniciar e acessar o console em vez de um gerenciador de exibição. Para voltar ao login na GUI, inverta o processo acima.
KDMpossui um bug no qual ele ignora o multi-user.targetalvo ao usá-lo systemd.
Você ainda precisa definir o multi-user.targetmencionado nas respostas acima. Mas, por algum motivo KDE, ignorará que, mesmo quando está definido corretamente e ainda é executado na inicialização: /.
Aqui está o trabalho que eu descobri que acabou fazendo o truque. Adicione o seguinte aos seus parâmetros de linha de comando do kernel:
systemd.mask=kdm.service
Editei /etc/default/grube mudei a GRUB_CMDLINE_LINUX_DEFAULTlinha para a seguinte:
GRUB_CMDLINE_LINUX_DEFAULT="quiet systemd.mask=kdm.service"
Após essa atualização de alteração grub:
update-grub
Agora, após uma reinicialização, o sistema exibe um prompt de login do console, em vez de iniciar o X e KDE.