Saya pikir /usr/bin/startx
skrip digunakan untuk memulai server X tetapi sepertinya itu tidak benar. Proses atau skrip mana yang memulai server X? Server X harus dimulai sebelum penyambut lightdm terlihat tetapi kapan tepatnya?
Jawaban yang Diterima:
/etc/init.d/lightdm memulai Xserver. Lightdm dimulai terlebih dahulu kemudian memulai Xserver. Proses induk dari Xserver (Xorg) adalah lightdm (PID 25600 seperti yang ditunjukkan pada contoh di bawah). Anda dapat melihat ini dengan menjalankan:
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
Menjalankan perintah berikut akan berhenti dan memulai lightdm dan Xserver yang sesuai:
sudo /etc/init.d/lightdm stop
sudo /etc/init.d/lightdm start