The emacs I start from xdm's .xsession is one line shorter than an emacs I start later from a command line. Seen now with emacs-snapshot but earlier too. Must be a complex interaction between the fonts and resolutions I choose in .emacs and ~/.Xresources and timings. Should I just add more and more sleep(1)s in .xsession until the problem goes away?