C'est ça.
Comment tu as appelé ton imprimante sous APSFilter ?
regarde dans le fichier /etc/printcap, théoriquement, l'imprimante par défaut qu'il utilise est la première nommée, auquel cas pas besoin de préciser (à moins que ce soit celle appelée lp). Mais sinon, il faut préciser la destination avec l'option -P.
Mon fichier /etc/printcap :
# APS1_BEGIN:printer1
# - don't delete start label for apsfilter printer1
# - no other printer defines between BEGIN and END LABEL
ljet4raw|Printer1 auto:\
:lp=/dev/null:\
:if=/etc/apsfilter/basedir/bin/apsfilter:\
:sd=/var/spool/lpd/ljet4raw:\
:lf=/var/spool/lpd/ljet4raw/log:\
:af=/var/spool/lpd/ljet4raw/acct:\
:mx#0:\
hp1100raw|Printer1 raw:\
:lp=/dev/null:\
:if=/etc/apsfilter/basedir/bin/apsfilter:\
:sd=/var/spool/lpd/hp1100raw:\
:lf=/var/spool/lpd/hp1100raw/log:\
:af=/var/spool/lpd/hp1100raw/acct:\
:mx#0:\
\
# APS1_END - don't delete this
Pour imprimer, je fais lpr -Php1100 quand on me le demande (sous AbiWord ou Star0ffice par exemple).
Note, KDE a l'air d'être nettement mieux à ce niveau, car il me semble que les applis donnent automatiquement les imprimantes disponibles.