Existem duas interfaces de impressão tradicionais no mundo Unix: lp
(a interface do System V ) e lpr
(a interface do BSD). Existem três sistemas de impressão disponíveis no Linux: o módulo tradicional BSD , o mais novo sistema BSD LPRng e CUPS . Tanto o LPRng quanto o CUPS fornecem uma interface no estilo BSD e uma interface no estilo System-V.
Hoje em dia, o CUPS é o sistema de impressão padrão de facto para o unix; é o sistema padrão ou único no Mac OS X e na maioria das distribuições Linux, bem como nas versões recentes do Solaris, e está disponível como um pacote em todas as principais distribuições do BSD. No entanto, sua distribuição pode fornecer lpr e LPRng, geralmente em pacotes com esses nomes.
O CUPS tem melhor suporte para filtros de entrada e saída (convertendo automaticamente vários formatos de entrada, dando acesso a recursos da impressora, como seleção da origem do papel e impressão frente e verso). Se você instalar uma alternativa, provavelmente precisará ajustá-las um pouco para que esses recursos extras funcionem. E não há garantia de que esses sistemas funcionarão melhor do que o CUPS de qualquer maneira. Então eu recomendo consertar o que está quebrado (dada a sua descrição, pode ser a própria impressora!).