Il problema, di solito nasce proprio quando c'è cups installato.
lp e lpr puntano ad un altro eseguibile, anziché a lp-cups ed a lpr-cups.
Quindi, se il sistema di stampa è cups, è necessario controllare lp e lpr per vedere se sono solo links simbolici ed a quali files si riferiscono.
ls -l /usr/bin/lp
ls -l /usr/bin/lpr.
L'output dovrebbe restituire il link simbolico a lp-lprng ed a lpr-lprng.
Se è così, vanno eliminati i due links simbolici (lp ed lpr) e ricreati come links simbolici a lp-cups ed a lpr-cups.
Quindi, prima si fa
rm /usr/bin/lp /usr/bin/lpr,
poi
ln -s /usr/bin/lp-cups /usr/bin/lp
infine,
ln -s /usr/bin/lpr-cups /usr/bin/lpr.