This was reported in bug 3214 with a work-around. I should have checked first. "xfprint4 works perfectly with PRINTER variable set to one of the names in /etc/printcap or /usr/etc/printcap"