Anda dapat menonaktifkan layanan pengelola tampilan dengan systemctl
. Misalnya jika pengelola tampilan Anda adalah lightdm
lalu jalankan:
sudo systemctl disable lightdm.service
Ini akan mencegah layanan dimulai saat boot.
Edit :
Saya lupa menyebutkan cara memulai GUI. Ini sesederhana memulai layanan systemd:
sudo systemctl start lightdm.service
Alih-alih text
gunakan runlevel 3
:
GRUB_CMDLINE_LINUX="3"
# To remove all the fancy graphics you need to get rid of `splash`.
GRUB_CMDLINE_LINUX_DEFAULT=”quiet”
# Uncomment to disable graphical terminal (grub-pc only)
GRUB_TERMINAL=console
Lalu update-grub
dan reboot.
Tapi Anda benar-benar hanya membutuhkan GRUB_CMDLINE_LINUX="3"
. Untuk tes cepat tekan ESC selama boot untuk masuk ke menu boot grub. Lalu tekan e dan temukan baris yang menentukan kernel dan tambahkan 3
di akhir:
linux /vmlinuz root=/dev/mapper/ubuntu ro 3
Boot dengan CTRL +x
Idealnya saya juga ingin dapat memulai GUI dengan mengetik perintah.
Salah satunya:
$ sudo telinit 5
$ sudo service lightdm restart
$ sudo systemctl start lightdm
Diuji pada Ubuntu 16.04.1 LTS.
- Saat dalam mode GUI, ini akan membawa Anda ke mode teks (runlevel 2,3,4) saat reboot. Anda mungkin mendapatkan layar kosong (no-gui) yang merupakan pengingat bahwa tidak ada GUI :-), masukkan ctrl alt (F1 ,F2 ,...) untuk menggunakan runlevel.
systemctl set-default multi-user.target
- Ini akan membawa Anda kembali ke boot GUI saat Anda dalam mode teks.
systemctl set-default graphical.target