Saya menjalankan Lubuntu 14.10. Tampaknya LighDM /etc/X11/Xsession
hanya memanggil jika diarahkan demikian oleh pengguna. Bahkan tidak ada bayangan di lightdm-session
bungkusnya.
startx
baris perintah (membungkus xinit untuk default yang wajar) menggunakan~/.xinitrc
jika ada, jika tidak gunakan/etc/X11/xinit/xinitrc
./etc/X11/xinit/xinitrc
sumber/etc/X11/Xsession
, yang mengalihkan keluaran ke.xsession-errors
./etc/X11/Xsession
sumber~/.xsessionrc
jika ada, kemudian jalankan~/.xsession
jika dapat dieksekusi, sumber jika tidak.
Apa yang terjadi ketika menggunakan lightdm? Jika tidak sumber /etc/X11/Xsession
, bagaimana mungkin mengarahkan kesalahan ke file kesalahan ~/.xsession-errors
(saya tidak dapat menemukan informasi tentang skrip lain di /etc/X11/Xsession.d/
)?
Halaman manual untuk dokumen Xsession ~/.xsessionrc
dan ~/.xsession
. Ia mengatakan bahwa ~/.xsessionrc
ini hanya untuk pengaturan variabel dan ~/.xsession
untuk mengeksekusi perintah, tetapi ~/.xsession
hanya bersumber jika saya membuat *.desktop
file khusus /usr/share/xsessions/
untuk itu. Haruskah saya membuat /etc/X11/Xsession.d/
file khusus (seperti 40x11-common_xsessionrc
berfungsi untuk ~/.xsessionrc
), atau hanya digunakan ~/.xsessionrc
untuk menambahkan skrip?
Juga, saya ingin tahu bagaimana x-window-manager dan x-session-manager bekerja melalui alternatif. Saya perhatikan bahwa mereka tampaknya berfungsi jika tidak ada ~/.xinitrc
dan ~/.xsession
ada, dan tampaknya mereka hanya berfungsi ketika menjalankan startx.
Terima kasih sebelumnya atas jawaban apa pun.