Yanıtlar:
/etc/init.d/lightdm Xserver'ı başlatır. Lightdm önce başlar, sonra Xserver'ı başlatır. Xserver'ın (Xorg) ana işlemi lightdm'dir (aşağıdaki örnekte gösterildiği gibi PID 25600). Bunu aşağıdakileri uygulayarak görebilirsiniz:
ps -ef | grep lightdm.
root 25600 1 0 00:50 ? 00:00:00 /usr/sbin/lightdm
root 25608 25600 2 00:50 tty7 00:00:35 /usr/lib/xorg/Xorg -core :0 -seat seat0 -auth /var/run/lightdm/root/:0 -nolisten tcp vt7 -novtswitch
root 25686 25600 0 00:50 ? 00:00:00 lightdm --session-child 12 19
Aşağıdaki komutları çalıştırmak, lightdm ve Xserver'ı durduracak ve başlatacaktır:
sudo /etc/init.d/lightdm stop
sudo /etc/init.d/lightdm start
startx
Ubuntu sisteminiz, örneğin minimal bir sistem veya sunucu sistemi gibi bir metin ekranına önyükleme yaparsa, xserver'ı (ve openbox veya fluxbox gibi basit bir pencere yöneticisini veya gnome, kde, lxde, vb. Gibi bir masaüstü ortamını başlatmak için startx'i kullanabilirsiniz. xfce).
Örneğin, üç program paketi yüklendikten sonra basit bir grafik masaüstünü (minimal veya sunucu sisteminde) başlatmak ve kullanmak yeterlidir,
sudo apt update
sudo apt install fluxbox xinit xterm
komutuyla
startx
Bir Ubuntu masaüstü sisteminiz varsa (standart Ubuntu veya topluluk lezzetlerinden Kubuntu, Lubuntu, ... Xubuntu), startx kullanmanıza gerek yoktur, grafik masaüstü ortamı otomatik olarak başlatılır (ve çalıştırılmanız gerekmez startx
). Doğru anlarsam, üzerinden başlar systemd
. Örneğin aşağıdaki bağlantılara bakın,
wiki.archlinux.org/index.php/Systemd/User#Xorg_and_systemd
wiki.archlinux.org/index.php/xorg
Metin modu ve grafik modu arasında geçiş, aşağıdaki bağlantının kabul edilen cevabında açıklanmaktadır.
16.04'te metin moduna önyükleme
Ubuntu 16.04 Masaüstünü X olmadan bir kez önyüklemek için GRUB'daki linux komut satırına systemd.unit = multi-user.target ekleyin.
Bunu varsayılan yapmak için şunu kullanın:
sudo systemctl set-default multi-user.target
X'e varsayılan önyüklemeye geri dönmek için
sudo systemctl set-default graphical.target
Geçerli varsayılan hedefi görmek için,
sudo systemctl get-default
Başlatma işlemini buradan okuyabilirsiniz: http://manpages.ubuntu.com/manpages/xenial/man7/boot.7.html
Kılavuz Xserver'dan (veya X11) bahsetmese de, başlatma işlemi Xserver'ı başlatmaktan sorumludur.