Linux (Red Hat Enterprise Linux 3, at least) does not look in /etc/X11/Xsession.d, where xprint installation puts the X init script for xprint (as of version 009 gamma). It looks in /etc/X11/xinit/xinitrc.d and putting it there works fine. I seem to remember a bug like this in mozdev's bugzilla, but it's down now.
Created attachment 94 [details] [review] Patch for 2004-02-15-trunk
Patch checked-in (only into the xprint.freedesktop.org CVS, see http://xprint.mozdev.org/pipermail/xprint/2004-February/000155.html) ... Checking in xc/packager/rpm/xprint.spec; /cvs/xprint/xprint/src/xprint_main/xc/packager/rpm/xprint.spec,v <-- xprint.spec new revision: 1.12; previous revision: 1.11 done Checking in xc/programs/Xserver/Xprint/etc/Xsession.d/Imakefile; /cvs/xprint/xprint/src/xprint_main/xc/programs/Xserver/Xprint/etc/Xsession.d/Imakefile,v <-- Imakefile new revision: 1.4; previous revision: 1.3 done ... marking bug as FIXED.
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.