Hallo zusammen.
TL;DR:
Die aktuell in openSUSE enthaltene CUPS Version scheint beim Druck einzelner Aufträge / Seiten etwa 40% langsamer zu drucken als bisher,
wobei die Seiten nicht mehr am Stück, sondern in Häppchen mit Pausen dazwischen aus dem Drucker kommen.
Woran kann das liegen?
Lange Version
============
Ich habe ein Problem mit meiner LEAP 42.3 Installation und CUPS 1.7.5. Ein HP-Drucker (M608) der bisher unter openSUSE 13.2 (CUPS 1.5.4) betrieben wird ist unter LEAP erheblich langsamer.
Daraufhin habe ich Tests gemacht und herausgefunden, dass das neue System für das Drucken von 10 einzelnen PDFs statt 27 jetzt 40 Sekunden benötigt.
Das mag nicht so schlimm klingen, aber das System quasi den ganzen Tag auf diese weise, weshalb der Gesamtvorgang etwa 1,5 Stunden länger dauern würde als bisher.
Das neue System hat gleiche CPU und benutzt zusätzlich eine SSD - die man auch deutlich merkt. Es läuft ansonsten einwandfrei - ich arbeite täglich damit.
Man kann natürlich die Druckende Anwendung modifizieren - aber das geht nicht so ohne weiteres und verursacht erhebliche Kosten falls es überhaupt möglich ist.
Kurz und gut - ich kann das System nicht updaten.
Details:
Ich messe die Zeit so für den Druck eines 10-Seitigen Dokuments:
date && lp -d M608_Test 10_Seitiges_Dokument.pdf && read -p "Enter drücken wenn das letzte Blatt raus ist ..." && date
Ergebnisse:
altes System: 27 Sekunden
neues System: 29 Sekunden
Also alles noch im Rahmen - 1-2 Sekunden sind nicht schlimm und außerdem eh im Bereich der Messungenauigkeit.
Und den Druck 10 einzelner Dokumente mit je einer Seite messe ich so:
date && lp -d M608_Test Seite_01.pdf Seite_02.pdf Seite_03.pdf Seite_04.pdf Seite_05.pdf Seite_06.pdf Seite_07.pdf Seite_08.pdf Seite_09.pdf Seite_10.pdf && read -p "Enter drücken wenn das letzte Blatt raus ist ..." && date
Wobei die 10 Dateien auch tatsächlich unterschiedlichen Inhalt haben, es handelt sich aber um die selben 10 Seiten wie beim ersten Test.
Ergebnisse:
altes System: 27 Sekunden
neues System: 40 Sekunden <-- Hier liegt das Problem
Was ich dabei auch feststelle, ist dass einige Seiten schnell hintereinander gedruckt werden (meist 3), dann eine Pause kommt, dann wieder einige Seiten usw. So als würden die folgenden Aufträge erst übermittelt wenn die vorherigen abgeschlossen sind oder so.
Zunächst dachte ich es läge am neueren Treiber oder an HPLIP (dann ohne ausprobiert) und wollte mich schon an HP wenden. Jedoch habe ich obige Ergebnisse durch das kopieren der Konfiguration aus der
/etc/cups/printers.conf,
/etc/cups/lpoptions
/etc/printcap und dem Kopieren der entsprechenden ppd-Datei:
/etc/cups/ppd/M608_Test.ppd
vom alten ins neue System ermittelt.
Ich habe auch noch andere Treiber (HP9050, HPM806) ausprobiert (Drucker normal mit yast installiert) - welche alle auch mit diesem Drucker funktionieren - die Sind zwar alle etwas unterschiedlich von der Geschwindigkeit,
aber die heftige Differenz zwischen altem und neuem System bleibt.
Kommt dieses merkwürdige Verhalten vielleicht jemandem bekannt vor? Hat sich ggf. etwas am der CUPS-Verhalten geändert - irgend ein "Feature" das die Kommunikation mit dem Drucker bei Einzelaufträgen verzögert?
(... das man ggf. umkonfigurieren kann?)
Oder hat jemand ne Idee, was ich noch ausprobieren kann?