CUPS ist zu langsam, wie kann ich es schneller machen?


12

Ich verwende CUPS für mein Samsung CLP-315 . Es funktioniert sehr gut, ist aber zu langsam. Normalerweise dauert es fünf Minuten oder länger, um eine einzelne Seite (ab PDF) zu drucken.

Während des Druckvorgangs gswird 100% der CPU beansprucht.

Gibt es eine Möglichkeit, die gs am Druckcomputer anstatt auf dem pi vorzunehmen? oder noch besser, überhaupt kein gs verwenden?


Es scheint, wir haben ein Cups-Tag :)
— SteveIrwin

Antworten:


10

Ich gehe davon aus, dass Sie serverseitigen Treiber verwenden, dh. Lass die CUPS den Samsung-Treiber verwenden.

Möglicherweise können Sie den Druckvorgang beschleunigen, indem Sie den Drucker zu einem RAW-Drucker machen. Wählen Sie dazu das Druckermodell als RAW, wenn Sie den Drucker auswählen und die Treiber auf dem Computer installieren. Dadurch wird die CPU-Auslastung erheblich verringert.

Wenn Sie den Drucker jedoch als RAW-Drucker einrichten, können Sie nicht aus dem Himbeer-Pi heraus drucken.

Hier ist ein nettes Tutorial, das nützlich sein könnte, um dies einzurichten.

Ich hoffe es hilft.


Hallo, das hat sehr geholfen. Jetzt druckt es sehr schnell! Vielen Dank.
— Otmezger

1

Ich habe die Auflösung auf 150x150 dpi reduziert, die Leistung ist jetzt in Ordnung (10-20 Sekunden pro Seite), wohingegen es bei 600x600 dpi mehrere Minuten pro Seite gedauert hat.

PS: Die RAW-Warteschlange funktionierte in meinem Netzwerkdrucker (einem Lexmark X543) nicht, obwohl es sinnvoll ist, die Verarbeitung auf den Netzwerkdrucker zu verlagern.


0

Ich könnte das obige Problem in meinem Fall lösen, indem ich meinen Drucker auf dem RPI als Raw-Drucker einstelle. Ich brauchte jedoch einen Trick auf meinem Linux Mint 17-Client mit CUPS v.1.7.2, damit es funktioniert. Als ich den Drucker meinem CUPS auf dem Client hinzufügte, musste ich seine URL mit der Option "compression = none" wie folgt angeben: ipp://*my_rpi_IP_address*:631/printers/*my_printer_name_on_rpi*?compression=none Natürlich musste auch auf dem Client der richtige Druckertreiber ausgewählt werden. Interessanterweise war die obige Option auf einem Win7-Client nicht erforderlich, damit der Drucker funktioniert.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.