further, users who do not use xdm should be able to just run startx and their specified XSESSION should take over from there.. they should not every be running start-foo or startlxqt