Booting ke mode teks dalam 16,04

23

Apakah ada cara untuk menonaktifkan GUI (X server) sementara ketika mem-boot instalasi Ubuntu 16.04 LTS?

Ada berbagai panduan yang menyarankan untuk menambahkan textopsi pada saluran GRUB_CMDLINE_LINUX_DEFAULTmasuk /etc/default/grubatau langsung pada linuxsaluran di GRUB. Metode ini bekerja dengan baik di Ubuntu 14.04 LTS tetapi saya selalu berakhir di LightDM ketika mencobanya di 16.04 LTS.

Melebius
sumber
Jauh kemudian menemukan pertanyaan terkait: askubuntu.com/q/16371/250300
Melebius

Jawaban:

41

Untuk mem-boot Ubuntu 16.04 Desktop tanpa X satu kali, tambahkan systemd.unit=multi-user.targetke linuxbaris perintah di GRUB.

Untuk menjadikan ini default, gunakan

sudo systemctl set-default multi-user.target

Untuk kembali ke boot default ke X, gunakan

sudo systemctl set-default graphical.target

Untuk melihat target default saat ini,

sudo systemctl get-default
AlexP
sumber
Ya, ini berhasil! Namun, saya cukup yakin saya tidak akan mengingat metode ini semudah yang lama ...
Melebius
7
@Melebius: Bagaimana mengingat: Ubuntu sekarang menggunakan systemd sebagai sistem init. Systemd memiliki gagasan tentang unit target , beberapa di antaranya sesuai dengan bootlevel old-school. Saat boot, systemd memiliki tujuan yang ingin dicapai default.target, yang dapat dihubungkan ke salah satu dari dua: multi-user.target(sistem sepenuhnya naik, tidak ada grafik) dan graphical.target(sistem sepenuhnya naik, dengan grafik).
AlexP
1
Bagi mereka yang tidak tahu cara mengedit perintah GRUB: tekan Shiftsaat boot, dan tekan euntuk mengedit perintah boot yang dipilih.
longbkit
Terima kasih atas instruksi Anda, dalam kasus saya saya harus memodifikasi konfigurasi grub juga. sudo vi /etc/default/grub Komentar dari GRUB_CMD_LINE_LINUX_DEFAULTbaris dengan menambahkan awalan #, memodifikasi GRUB_CMD_LINE_LINUXuntuk "text", dan tanda komentar GRUB_TERMINAL=console. Kemudian simpan dansudo update-grub
longbkit
@longbkit Itu pilihan lama (tanpa systemd) yang saya sebutkan dalam pertanyaan.
Melebius