Hay dos interfaces de impresión tradicionales en el mundo de Unix: lp
(la interfaz System V) y lpr
(la interfaz BSD). Hay tres sistemas de impresión disponibles en Linux: el BSD lpr tradicional , el nuevo sistema BSD LPRng y CUPS . LPRng y CUPS proporcionan una interfaz de estilo BSD y una interfaz de estilo System-V.
Hoy en día, CUPS es el sistema de impresión estándar de facto para Unix; es el sistema predeterminado o único en Mac OS X y la mayoría de las distribuciones de Linux, así como las versiones recientes de Solaris, y está disponible como un paquete en todas las principales distribuciones de BSD. No obstante, su distribución puede proporcionar lpr y LPRng, generalmente en paquetes con estos nombres.
CUPS tiene un mejor soporte para filtros de entrada y salida (convirtiendo automáticamente varios formatos de entrada, dando acceso a las funciones de la impresora, como la selección del origen del papel y la impresión a doble cara). Si instala una alternativa, es probable que necesite ajustarla un poco para que estas funciones adicionales funcionen. Y no hay garantía de que estos sistemas funcionen mejor que CUPS de todos modos. Por lo tanto, recomendaría arreglar lo que está roto (dada su descripción, ¡podría ser la propia impresora!).