You are not logged in.

#1 2019-09-22 19:36:49

desperado
Member
Registered: 2018-10-12
Posts: 59

[Deepin] xinitrc missing in /etc/X11/xinit/

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

#2 2019-09-22 20:01:54

loqs
Member
Registered: 2014-03-06
Posts: 19,048

Re: [Deepin] xinitrc missing in /etc/X11/xinit/

lightdm uses the session-wrapper configured in /etc/lightdm/lightdm.conf by default /etc/lightdm/Xsession which performs that task.

Offline

#3 2019-09-23 10:54:30

Lone_Wolf
Administrator
From: Netherlands, Europe
Registered: 2005-10-04
Posts: 15,398

Re: [Deepin] xinitrc missing in /etc/X11/xinit/

$ 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

Board footer

Powered by FluxBB