Hi, since xinit-1.0.3-r4 the XSTATIVC option is gone which was a perfect way to manage if xdm gets started during init process or at the end of it. I'm a user who dislikes that early start of xdm very much as I want to see all init-messages before X gets fired up and switches the screen. So I kindly request to give us users a possibility to configure this behaviour via /etc/conf.d/xdm. It must not necessarily be the XSTATICVT variable to achieve this but PLEASE give us any kind of possibility to do so. I know I could edit the xdm-initscript but this is kinda hackish way and I don't want to edit the initscript everytime a new xinit package gets released... Reproducible: Always Steps to Reproduce:
Created attachment 121978 [details, diff] xdm.confd-1.diff This adds a new variable to /etc/conf.d/xdm which handles start of the DM.
Created attachment 121980 [details, diff] xdm.initd-1.diff And here the corresonding patch for the /etc/init.d/xdm script. These two patches should be sufficient to get the old behaviour of starting DM at the end of the init process. Please consider these patches for inclusion. It doesn't hurt those people who wanna have the DM started as early as possible and makes the other users happy as well...
Created attachment 122026 [details, diff] xdm.initd-1.diff fixed patch. In my previous one was a quotationmark missing...
NAK, I'm pretty sure this can be done with openrc variables inside /etc/conf.d/xdm without changing the init script. man runscript is where those vars are described. Thanks