I suggest replacing the line SourceIfNotEmpty \"$HOME\"/.xprofile in /etc/X11/Xsession with SourceIfNotEmpty \"$HOME\"/.xprofile \"$@\" so that the Xsession arguments are also available to the user ~/.xprofile script. This feature is useful when some programs must be started only in the specific WM/desktop environment. E.g., bbkeys is almost required for working with BlackBox, but WindowMaker gets very upset if bbkeys is run with it. --- ---
Fixed in xinitrc-2.4.9-alt1
OK.