You are not logged in.
I use the deepin desktop environment which I installed using the command "pacman -S deepin". Here, "deepin" is a group containing about thirty packages.
I couldn't run "exec startx" or "exec startdde" probably because the global xinitc file (/etc/X11/xinit/xinitrc) was missing and so the code to source the files in /etc/X11/xinit/xinitrc.d/ wasn't there either. However, if I start/enable lightdm.service (deepin uses lightdm), the desktop environment works the way it should. How can this be the case? Is the xinitrc script being sourced from somewhere else in the case of the deepin desktop?
Offline
lightdm uses the session-wrapper configured in /etc/lightdm/lightdm.conf by default /etc/lightdm/Xsession which performs that task.
Offline
$ pacman -Qo /etc/X11/xinit/xinitrc
/etc/X11/xinit/xinitrc is owned by xorg-xinit 1.4.1-1
$ pacman -Qo /usr/bin/startx
/usr/bin/startx is owned by xorg-xinit 1.4.1-1
$ If you do want to use startx or startdde , install xorg-xinit .
Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.
clean chroot building not flexible enough ?
Try clean chroot manager by graysky
Offline