Opciones de impresión dúplex con lp o lpr

11

Según los informes, las opciones predeterminadas para una impresora Brother MFC-9340CDW (p. Ej. Consultada lpoptions -l) están configuradas en:

PageSize/Media Size: *A4 Letter Legal Executive A5 A6 B5 JISB5 JISB6 EnvDL EnvC5 Env10 EnvMonarch Br3x5 FanFoldGermanLegal EnvPRC5Rotated Postcard EnvYou4 EnvChou3 210x270mm 195x270mm 184x260mm 197x273mm
BRDuplex/Two-Sided: DuplexTumble *DuplexNoTumble None
BRInputSlot/Paper Source: AutoSelect *Tray1 Manual
BRResolution/Print Quality: 600dpi *600x2400dpi
BRMonoColor/Color / Mono: Auto FullColor *Mono
BRMediaType/Media Type: *Plain Thin Thick Thicker BOND Env EnvThick EnvThin Recycled Label Glossy PostCard
BRColorMatching/Color Mode: *Normal Vivid None
BRGray/Improve Gray Color: OFF *ON
BREnhanceBlkPrt/Enhance Black Printing: OFF *ON
BRTonerSaveMode/Toner Save Mode: OFF *ON
BRImproveOutput/Improve Print Output: OFF *BRLessPaperCurl BRFixIntensity
BRSkipBlank/Skip Blank Page: *OFF ON
BRBrightness/Brightness: -20 -19 -18 -17 -16 -15 -14 -13 -12 -11 -10 -9 -8 -7 -6 -5 -4 -3 -2 -1 *0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
BRContrast/Contrast: -20 -19 -18 -17 -16 -15 -14 -13 -12 -11 -10 -9 -8 -7 -6 -5 -4 -3 -2 -1 *0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
BRRed/Red: -20 -19 -18 -17 -16 -15 -14 -13 -12 -11 -10 -9 -8 -7 -6 -5 -4 -3 -2 -1 *0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
BRGreen/Green: -20 -19 -18 -17 -16 -15 -14 -13 -12 -11 -10 -9 -8 -7 -6 -5 -4 -3 -2 -1 *0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
BRBlue/Blue: -20 -19 -18 -17 -16 -15 -14 -13 -12 -11 -10 -9 -8 -7 -6 -5 -4 -3 -2 -1 *0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
BRSaturation/Saturation: -20 -19 -18 -17 -16 -15 -14 -13 -12 -11 -10 -9 -8 -7 -6 -5 -4 -3 -2 -1 *0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20

Aunque un comando simple lp( r) debe hacer uso de las opciones predeterminadas, la impresión dúplex no funciona como se esperaba, por ejemplo, la opción *DuplexNoTumbledebería dar como resultado una impresión a doble cara del documento para girar el papel a lo largo de su borde largo. ¡Sin embargo, el resultado para un documento PDF es DuplexTumbleúnico!

Incluso configurar manualmente las opciones de interés en la línea de comando directamente no se completa como se esperaba, p. Ej.

lp -o PageSize=A4 -o BRDuplex=DuplexNoTumble -o BRInputSlot=Tray1 -o BRResolution=600dpi -o BRMonoColor=Auto -o BRMediaType=Plain -o BRColorMatching=Normal -o BRTonerSaveMode=ON -o BRImproveOutput=BRLessPaperCurl SomeDocument.pdf

imprime una impresión aglomerada de borde corto.

Extrañamente, al configurar BRDuplexa None, se obtiene el mismo enlace de borde corto. Debe haber alguna opción de configuración establecida en "Enlace de borde corto" en algún lugar que anule el lpoptions.

¿Dónde (más) se configuran las opciones relacionadas con la impresión dúplex?


Detalles

  • Impresora: Nombre del modelo Brother MFC-9340CDW , Versión de firmware principal K , Versión de firmware Sub1 1.02 , Versión de firmware Sub2 F1309271100
  • OS: Funtoo
  • Controlador de impresora instalado a través de https://github.com/NikosAlexandris/brother-overlay
  • Los http://localhost:631/printers/Brother_MFC-9340CDWinformes, sin embargo:
    • Controlador: Brother MFC-9340CDW CUPS (color, impresión a doble cara)
    • Conexión: lpd: //192.168.10.6/BINARY_P1
    • Valores predeterminados: hojas de trabajo = ninguna, ninguna media = iso_a4_210x297mm lados = una cara
  • Sección de interés en el archivo Brother_MFC-9340CDW.ppd:
*%=== BRDuplex ================================
*OpenUI *BRDuplex/Two-Sided: PickOne
*OrderDependency: 25 AnySetup *BRDuplex
*DefaultBRDuplex: DuplexNoTumble
*BRDuplex DuplexTumble/Short-Edge Binding: "          "
*BRDuplex DuplexNoTumble/Long-Edge Binding: "          "
*BRDuplex None/Off: "          "
*CloseUI: *BRDuplex
Nikos Alexandris
fuente

Respuestas:

7

El lugar correcto para configurar las opciones de la impresora (/ this) está en /opt/brother/Printers/mfc9340cdw/inf/brmfc9340cdwrc. El problema de que siempre resultara en una impresión DuplexTumble , fue forzado por la respectiva línea de código ( BRDuplex=DuplexTumble) en este archivo de configuraciones.

Establecer la opción en cuestión BRDuplex=DuplexNoTumbley reiniciar el servicio cupsd (en mi caso, usar rc-service cupsd restartpara OpenRC) da como resultado impresiones a doble cara unidas a lo largo del borde largo de un documento.


Vine a buscar un archivo llamado br (nombre del modelo) rc solo después de leer esta sección de una página relevante de Ubuntu-Wiki: http://wiki.ubuntuusers.de/Brother/Drucker#Problembehebung

Nikos Alexandris
fuente
De todos modos, todavía no puedo encontrar una manera de dejar que las opciones -o BRDuplex=DuplexTumbleo -o BRDuplex=DuplexNoTumbletener un efecto cuando se alimenta desde la línea de comandos. El único camino a seguir parece ser desde el interior del archivo brmfc9340cdwrc .
Nikos Alexandris
(Me doy cuenta de que esto es de hace 3 años): también puedes probar la opción CUPS normal -o sides=two-sided-long-edge. Eso funciona con mi HLL2380DW (independientemente del archivo rc que diga un solo lado).
derobert
La impresora todavía existe, todavía uso el mismo sistema operativo y la misma configuración. Sin embargo, la impresora está muy lejos en este momento :-). Gracias.
Nikos Alexandris
0

Tengo una impresora de etiquetas Brother QL-720NW y configuré lpry utilicé los cupscontroladores empaquetados rpm de Brother (estoy usando Centos 7 de 64 bits). Sin embargo, cada etiqueta resultó en una segunda etiqueta en blanco porque las tazas pensaban que el dispositivo tenía doble cara. Utilizando la respuesta anterior, pude intentar agregar una nueva línea para /opt/brother/PTouch/ql720nw/inf/brql820nwrcque el archivo terminara con la línea:

BRDuplex=OFF

Luego emití un:

systemctl restart cups.service 

y el problema se ha solucionado (al menos hasta que ese archivo se actualice, etc.).

Mark Simmons
fuente