lpr no se imprime solicitando alimentación manual de papel

0

Uso macOS High Sierra con una impresora HP LaserJet Pro M12w. Puedo imprimir regularmente desde aplicaciones macOS. Sin embargo, cuando imprimo desde lpr , el archivo permanece en cola con un mensaje que pregunta "Cargue papel en la bandeja de alimentación manual".

Tenga en cuenta que la impresora solo tiene una bandeja.

Con lpoptions -l he encontrado:

InputSlot/Media Source: *Manual

Lo que significa que el valor predeterminado es Manual, y también es la única opción (no hay una opción Automática), así que supongo que este es el problema (las otras opciones son razonables y reflejan la configuración actual de la impresora).

Intenté cambiar esa configuración desde el comando lpoptions , pero no cambia (probablemente porque solo hay un valor), mientras que desde la IU (por ejemplo, desde el cuadro de diálogo de impresión de las aplicaciones) no hay posibilidad de cambiar la ranura de entrada (probablemente porque solo hay una opción).

Supongo que el problema se genera en el archivo ppd de la impresora, donde están las dos líneas:

*DefaultInputSlot: Manual
*InputSlot Manual/Manual Feed: "<</MediaPosition 4>>setpagedevice"

No estoy seguro de si esta idea es correcta y temo modificar ese archivo.

¿Alguna idea sobre cómo resolver este problema?

Gracias de antemano.

    
pregunta Renzo 13.09.2018 - 18:18

1 respuesta

1

He intentado un simple truco que funciona. No sé si esta es la mejor solución limpia (tengo dudas!), Sin embargo, me funciona, al menos por ahora.

Simplemente quité del PPD de la impresora las siguientes líneas:

> *OpenUI *InputSlot/Media Source: PickOne
> *OrderDependency: 10 AnySetup *InputSlot
> *DefaultInputSlot: Manual
> *InputSlot Manual/Manual Feed: "<</MediaPosition 4>>setpagedevice"
> *CloseUI: *InputSlot
    
respondido por el Renzo 14.09.2018 - 09:48

Lea otras preguntas en las etiquetas