ubuntuusers.de

Doppelseitiger Druck falsch rum

Status: Gelöst | Ubuntu-Version: Ubuntu 20.04 (Focal Fossa)
Antworten |

saeger

Anmeldungsdatum:
1. Juni 2006

Beiträge: 264

2 Brother-Drucker (Tinte und Toner), gleiches Problem:

Ich drucke meist doppelseitig. Das Ergebnis sieht bei ungrader Anzahl der Seiten so aus:

1 | Leerseite
2 | 3
4 | 5

Die Leerseite ist die Rückseite des ersten Blatts. In der Folge sind die Vorderseiten der Blätter gerade Zahlen. Richtig wäre:

1 | 2
3 | 4
5 | Leerseite

Ich finde die Einstellung nicht, die das verursacht.

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
sudo dpkg -l | egrep Brother
ii  brscan-skey                                        0.3.2-0                                     amd64        Brother Linux scanner S-KEY tool
ii  brscan4                                            0.4.11-1                                    amd64        Brother Scanner Driver
ii  dcp1610wcupswrapper:i386                           3.0.1-1                                     i386         Brother DCP-1610W CUPS wrapper driver
ii  dcp1610wlpr:i386                                   3.0.1-1                                     i386         Brother DCP-1610W LPR driver
ii  mfcj4620dwcupswrapper:i386                         3.0.1-1                                     i386         Brother CUPS Inkjet Printer Definitions
ii  mfcj4620dwlpr:i386                                 3.0.1-1                                     i386         Brother lpr Inkjet Printer Definitions
ii  mfcl2710dnpdrv:i386                                4.0.0-1                                     i386         Brother MFC-L2710DN printer driver (lpd/cups)
ii  printer-driver-brlaser                             6-1build1                                   amd64        printer driver for (some) Brother laser printers
ii  printer-driver-ptouch                              1.4.2-3                                     amd64        printer driver Brother P-touch label printers
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
 sudo dpkg -l *cups* lpr* | grep ii
ii  bluez-cups                 5.53-0ubuntu3.8   amd64        Bluetooth printer driver for CUPS
ii  cups                       2.3.1-9ubuntu1.9  amd64        Common UNIX Printing System(tm) - PPD/driver support, web interface
ii  cups-browsed               1.27.4-1ubuntu0.4 amd64        OpenPrinting CUPS Filters - cups-browsed
ii  cups-bsd                   2.3.1-9ubuntu1.9  amd64        Common UNIX Printing System(tm) - BSD commands
ii  cups-client                2.3.1-9ubuntu1.9  amd64        Common UNIX Printing System(tm) - client programs (SysV)
ii  cups-common                2.3.1-9ubuntu1.9  all          Common UNIX Printing System(tm) - common files
ii  cups-core-drivers          2.3.1-9ubuntu1.9  amd64        Common UNIX Printing System(tm) - driverless printing
ii  cups-daemon                2.3.1-9ubuntu1.9  amd64        Common UNIX Printing System(tm) - daemon
ii  cups-filters               1.27.4-1ubuntu0.4 amd64        OpenPrinting CUPS Filters - Main Package
ii  cups-filters-core-drivers  1.27.4-1ubuntu0.4 amd64        OpenPrinting CUPS Filters - Driverless printing
ii  cups-ipp-utils             2.3.1-9ubuntu1.9  amd64        Common UNIX Printing System(tm) - IPP developer/admin utilities
ii  cups-pk-helper             0.2.6-1ubuntu3    amd64        PolicyKit helper to configure cups with fine-grained privileges
ii  cups-ppdc                  2.3.1-9ubuntu1.9  amd64        Common UNIX Printing System(tm) - PPD manipulation utilities
ii  cups-server-common         2.3.1-9ubuntu1.9  all          Common UNIX Printing System(tm) - server common files
ii  dcp1610wcupswrapper:i386   3.0.1-1           i386         Brother DCP-1610W CUPS wrapper driver
ii  libcups2:amd64             2.3.1-9ubuntu1.9  amd64        Common UNIX Printing System(tm) - Core library
ii  libcupsfilters1:amd64      1.27.4-1ubuntu0.4 amd64        OpenPrinting CUPS Filters - Shared library
ii  libcupsimage2:amd64        2.3.1-9ubuntu1.9  amd64        Common UNIX Printing System(tm) - Raster image library
ii  mfcj4620dwcupswrapper:i386 3.0.1-1           i386         Brother CUPS Inkjet Printer Definitions
ii  printer-driver-hpcups      3.20.3+dfsg0-2    amd64        HP Linux Printing and Imaging - CUPS Raster driver (hpcups)
ii  python3-cups               1.9.73-3build1    amd64        Python3 bindings for CUPS
ii  python3-cupshelpers        1.5.12-0ubuntu1.1 all          Python utility modules around the CUPS printing system

shiro

Anmeldungsdatum:
20. Juli 2020

Beiträge: 1214

Bevor du jetzt dich in "cups" einarbeitest, würde ich ganz simpel das Problem mit "qpdf" lösen:

  1. Ermittle die Anzahl der Seiten in der pdf Datei z.B.

    n=$(qpdf --show-npage $pdfFile)
  2. Wenn ermittelte Anzahl n ungerade

    [ $((n/2*2)) -ne $n ]

    hänge eine leere pdf Seite an

  3. Beispiel:

    qpdf --empty --pages $pdfFile LeerSeite.pdf -- neu.df;mv neu.pdf $pdfFile
  4. Drucke Datei im duplex mode

sh4711

Anmeldungsdatum:
13. Februar 2011

Beiträge: 1125

  1. Seit wann ist das so? Bzw. war das schon immer so?

  2. Passiert das mit jeder Software z. B. Browser, PDF-Viewer, Writer?

saeger

(Themenstarter)

Anmeldungsdatum:
1. Juni 2006

Beiträge: 264

Hab's gelöst.

1
lpoptions -p Little_Brother -o outputorder=normal

Bei umgekehrter Druckrichtung wird nicht nur das letzte Blatt zuerst gedruckt, sondern das erste Blatt wird auch als das allerletzte behandelt mit einer leeren, ungerade Rückseite.

sh4711

Anmeldungsdatum:
13. Februar 2011

Beiträge: 1125

saeger schrieb:

2 Brother-Drucker (Tinte und Toner), gleiches Problem:

Ich drucke meist doppelseitig. Das Ergebnis sieht bei ungrader Anzahl der Seiten so aus:

1 | Leerseite
2 | 3
4 | 5

saeger schrieb:

... Bei umgekehrter Druckrichtung wird nicht nur das letzte Blatt zuerst gedruckt, sondern das erste Blatt wird auch als das allerletzte behandelt mit einer leeren, ungerade Rückseite.

Dann hättest du aber wie folgt schreiben müssen:

5 | 4
3 | 2
1 | Leerseite

Aber es funktioniert ja jetzt.

Gruß SH

saeger

(Themenstarter)

Anmeldungsdatum:
1. Juni 2006

Beiträge: 264

Gibt es eine Möglichkeit, die korrekten Blätter in umgekehrter Reihenfolge zu drucken?

sh4711

Anmeldungsdatum:
13. Februar 2011

Beiträge: 1125

saeger schrieb:

Gibt es eine Möglichkeit, die korrekten Blätter in umgekehrter Reihenfolge zu drucken?

Ja, mit der Option reverse:

Specifying the Output Order

The -o outputorder=normal and -o outputorder=reverse options specify the order of the pages. Normal order prints page 1 first, page 2 second, and so forth. Reverse order prints page 1 last.

Quelle: https://www2.it.uu.se/datordrift/maskinpark/skrivare/cups/

Antworten |