http://bugzilla.opensuse.org/show_bug.cgi?id=1079241 Bug ID: 1079241 Summary: Printing 2 copies prints 4 sheets, 3 copies prints 9 sheets - square number Classification: openSUSE Product: openSUSE Distribution Version: Leap 42.3 Hardware: Other OS: Other Status: NEW Severity: Normal Priority: P5 - None Component: Printing Assignee: jsmeix@suse.com Reporter: hd@swiateck.com QA Contact: jsmeix@suse.com Found By: --- Blocker: --- Hello, an effect when printing under openSuse 42.1 /42.2 /42.3. When printing from a particular application, 1 sheet is printed on one copy, 4 sheets on two copies, and 9 sheets on three copies. The content is correct, only the number is wrong. First I contacted the developer of the application.
I can't influence which printer should be used for printing. The print job is only transferred to GTK. This again displays the print dialog where you can set the printer, paper size, number of copies, etc. What is set up there, I get in
This statement makes sense. So I kept looking. The print files are stored in /var/spool/cups/. For each printing process there are two files e. g. once c00081 and d00081-001. In the c* there are infos for the cups. In the case of multiple copies, among other things, the number of copies required. In the d* (which is displayed by System as PDF) the information coming from the printer. If there are several copies, the sheet is n times in the PDF. So we have the problem here. Cups is said to print the file n times. In the file, however, the info is already written n times inside. n times x n times is n times high 2; ( I now have the hope that a competent suse/printing system expert will be able to pass on this bug to the corresponding developers. Translated with www.DeepL.com/Translator Hallo, ein Effekt beim Drucken unter openSuse 42.1 /42.2 /42.3. Beim Drucken aus einer bestimmten Anwendung kommen bei einer Kopie 1 Blatt, bei zwei Kopien 4 Blätter, bei drei Kopien 9 jeweils gleiche Blätter raus. Vom Inhalt her richtig, nur die Anzahl ist halt grotten falsch. Zunächst habe ich den Entwickler der Anwendung kontaktiert.
Ich kann ja auch nicht beeinflussen, auf welchen Drucker gedruckt werden soll. Der Druckauftrag wird lediglich an GTK uebergeben. Das wiederrum zeigt den Druck-Dialog an, in dem der Drucker, Papierformat, Anzahl der Kopien usw. eingestellt werden koennen. Was dort eingestellt wird, kriege ich in...
Diese Aussage macht Sinn. Ich habe also weiter gesucht. In /var/spool/cups/ werden ja die Druckdateien abgelegt. Je Druckvorgang gibt es zwei Dateien z. b. einmal c00081 und d00081-001. In der c* stehen Infos wohl für den Cups. Bei mehreren Kopien unter anderem die Anzahl der gewünschten Kopien. In der d* (welche von System als PDF angezeigt wird) die Infos die aus dem Drucker kommen. Bei mehreren Kopien findet sich das Blatt n mal im PDF. Somit haben wir hier das Problem. Cups bekommt gesagt drucke die Datei n-mal. In der Datei stehen die Infos jedoch bereits n-mal drinn. n-mal x n-mal ist halt n-mal hoch 2 ;( Ich hege nun die Hoffnung, dass hier ein kompetenter suse- bzw. Drucksystemkenner mit ließt, der diesen, für mich Bug, an die entsprechenden Entwickler weiterleiten kann. -- You are receiving this mail because: You are on the CC list for the bug.