With Trinity in openSUSE and Debian, I can put xrandr in a startup script some appropriate location in /etc/X11/*, and it will be obeyed. I've tried putting the same script in every subdir in /etc/X11/ on Mageia 6 and no matter where, it either does not get run, or gets overridden somehow, only for TDE sessions. It works as expected for starting an IceWM session. I use the script to set both resolution and DPI. Trinity sessions started from TDM get the desired result, I suppose because the script is run before TDM starts. What can I do to get the script obeyed on Mageia?
Also, /opt/trinity/bin/starttde is not the default session type from startx. In Debian, I set this with /etc/X11/default-display-manager. In openSUSE, /etc/sysconfig/windowmanager does the deed. What is required in Mageia, something in /etc/alternatives? If so, what? If not, what?
Also (if anyone knows, specific only to Mageia): how do I disable mandriva-everytime service? systemd shows it as a static service. systemd-analyze critical chain shows it delaying boot > 2minutes. Attached (wide) output seems to indicate why, but not how to fix. :-( Removing package harddrake solves the problem, but seems like swatting a fly with a sledge hammer.