I assumed the .xsession file was pretty much the same as .xinitrc in many other distros, but for some reason some commands don't work.
I'm trying to add X fonts using xset +fp /path/to/fonts and to modify my keys with xmodmap, but neither seem to work unless I run the commands manually after the desktop loads. I've tried reorder ing the commands and even adding a pause so Xvesa can load before running the commands, but they just don't work. I added a command in the same area to run wbar, and that works fine, so I know the file is running. I get no output to read, maybe due to the redirect to /dev/null in startx.
Current .xsession:Xvesa -br -mouse /dev/psaux,5 -screen 1024x768x32 -shadow -nolisten tcp -I 2>&1 > $HOME/X.log &
#while [ ! -e /tmp/.X11-unix/X0 ]; do false; done
until pidof Xvesa; do false; done
#f=$HOME/.fonts
#xset b off +fp $f/artwiz,$f/lfp-fix,$f/proggy,$f/sgi,$f/terminus
xset +fp $HOME/.fonts/terminus
xmodmap $HOME/.Xmodmap
wbar &
exec jwm 2>&1 > $HOME/windowmanager.log
The commented lines are variations of the uncommented lines.
============
Also noticed my aliases in .profile don't seem to be working, but this may be an issue with a flaky remaster.