Desde 16.04 (e possivelmente 15.10, mas eu pulei tudo entre 14.04 e 16.04 ...), espera-se que você use systemctl
:
Para iniciar lightdm
, você receberá o prompt lightdm
(tela de login) primeiro:
sudo systemctl start graphical.target
Em seguida, deixe o X-Windows iniciar multi-user
:
sudo chvt 1 && sudo systemctl start multi-user.target
chvt
significa "Alterar Terminal Virtual", porque senão você acessa o vt 7, que parecerá que algo está quebrado. Você pode usar a tecla Alt-F1 para Alt-F7 ou até mesmo Alt-F8 para alternar entre os terminais.
Para mais informações sobre o systemd, confira o wiki systemd . Eu ainda estou aprendendo a mim mesmo!
O arquivo graphical.target
é encontrado em /lib/systemd/system/graphical.target
e se parece com isso (versão 16.04):
# This file is part of systemd.
#
# systemd is free software; you can redistribute it and/or modify it
# under the terms of the GNU Lesser General Public License as published by
# the Free Software Foundation; either version 2.1 of the License, or
# (at your option) any later version.
[Unit]
Description=Graphical Interface
Documentation=man:systemd.special(7)
Requires=multi-user.target
Wants=display-manager.service
Conflicts=rescue.service rescue.target
After=multi-user.target rescue.service rescue.target display-manager.service
AllowIsolate=yes
O arquivo multi-user.target
é encontrado em /lib/systemd/system/multi-user.target
e se parece com isso (versão 16.04):
# This file is part of systemd.
#
# systemd is free software; you can redistribute it and/or modify it
# under the terms of the GNU Lesser General Public License as published by
# the Free Software Foundation; either version 2.1 of the License, or
# (at your option) any later version.
[Unit]
Description=Multi-User System
Documentation=man:systemd.special(7)
Requires=basic.target
Conflicts=rescue.service rescue.target
After=basic.target rescue.service rescue.target
AllowIsolate=yes