Line 40 of xinitrc is: if [ -z $XKB_IN_USER -a ! -L /etc/X11/X ]; then I believe this should be: if [ -z $XKB_IN_USE -a ! -L /etc/X11/X ]; then
fixed in xinitrc-2.6-1 and later.