xslide 0.2.2 doesn't load cleanly from desktop.el: it
gives a max-specpdl-size exceeded error. I'm not sure
if this is a real bug, or a genuine case of needing a
larger max-specpdl-size (640, the default, doesn't
work, but 1000 is fine).
I'm using xslide and desktop as shipped with Emacs
21.4.