Launchpad has imported 13 comments from the remote bug at
https://bugs.freedesktop.org/show_bug.cgi?id=41524.

If you reply to an imported comment from within Launchpad, your comment
will be sent to the remote bug automatically. Read more about
Launchpad's inter-bugtracker facilities at
https://help.launchpad.net/InterBugTracking.

------------------------------------------------------------------------
On 2011-10-06T07:09:11+00:00 Paolo Benvenuto wrote:

If I print a document in 100 copies, LO 3.4.3 sends to the print queue
100 print jobs, instead of sending a single jobs that prints the 100
pages. That results in a saturation of the print queue.

LO 3.3 behaved differently.

Reply at:
https://bugs.launchpad.net/ubuntu/+source/libreoffice/+bug/1025839/comments/0

------------------------------------------------------------------------
On 2011-10-06T07:16:10+00:00 Paolo Benvenuto wrote:

my printer is a Ricoh Aficio MP-2550 (NRG-MP-2550), the sistem uses it
with a socket://192.168.0.44:9100 uri, and the driver is CUPS+Gutemprint
v2.5.6

Reply at:
https://bugs.launchpad.net/ubuntu/+source/libreoffice/+bug/1025839/comments/1

------------------------------------------------------------------------
On 2011-12-15T11:20:54+00:00 Don Myers wrote:

I have the same problem. I'm running LibreOffice (version directly from
LibreOffice) 3.4.4 on Ubuntu 11.10. I tried printing 75 copies of a
single sheet with significant graphics (large file size) on a black and
white Konica-Minolta PagePro 1400w laser printer. I had no idea that
LibreOffice would be sending 75 individual print jobs to the printer
instead of 1 print job with 75 copies. It crashed the printer, and also
the driver after several copies. Then there was the horrendous mess of
getting all of the unprinted jobs deleted.  I was able to use my inkjet
(HP OfficeJet Pro 8000) to finish the printing after the laser crashed.
Once again individual print jobs were sent for each copy, but the
printer did not crash. Once everything was printed, I had about 10
minutes of icons coming on the screen saying printing started and
printing completed when the printing was all done. The icons were
playing catchup with all of the print jobs. I've tried to research this.
The only way I've found that you can print a large number of copies is
to export the page to pdf, and then print the pdf. Programs other than
LibreOffice (GEdit, Document Viewer) send 1 job to the printer with
multiple copies. This problem did not exist in OpenOffice a year ago
with whatever was the current version of openoffice on Ubuntu 10.10 back
then when I printed the same job on the same laser printer.

Reply at:
https://bugs.launchpad.net/ubuntu/+source/libreoffice/+bug/1025839/comments/2

------------------------------------------------------------------------
On 2011-12-15T14:52:05+00:00 NoOp wrote:

I have both 3.3.4 and 3.4.4 installed so I can test in parallel. 3.3.4 prints
properly (1 job, multiple pages) as long as the 'Collate' option is
checked in the print dialog. Unchecking 'Collate' and printing results
in multiple print jobs as expected. So as to not waste ink, just test by
printing to a cups-pdf printer.

In 3.4.4 it's as if the 'Collate' feature doesn't exist. 3.4.4 prints
multiple print jobs whether the 'Collate' option is checked or not.

Ubuntu 10.10 linux: versions are directly from LO.

LibreOffice 3.4.4 
OOO340m1 (Build:402)

LibreOffice 3.3.4 
OOO330m19 (Build:401)
tag libreoffice-3.3.4.1

Reply at:
https://bugs.launchpad.net/ubuntu/+source/libreoffice/+bug/1025839/comments/3

------------------------------------------------------------------------
On 2011-12-16T09:43:56+00:00 NoOp wrote:

Same issue in 3.5 beta 1:
LOdev 3.5.0 
Build ID: 7362ca8-b5a8e65-af86909-d471f98-61464c4

Reply at:
https://bugs.launchpad.net/ubuntu/+source/libreoffice/+bug/1025839/comments/4

------------------------------------------------------------------------
On 2011-12-23T12:31:38+00:00 Björn Michaelsen wrote:

[This is an automated message.]
This bug was filed before the changes to Bugzilla on 2011-10-16. Thus it
started right out as NEW without ever being explicitly confirmed. The bug is
changed to state NEEDINFO for this reason. To move this bug from NEEDINFO back
to NEW please check if the bug still persists with the 3.5.0 beta1 or beta2 
prereleases.
Details on how to test the 3.5.0 beta1 can be found at:
http://wiki.documentfoundation.org/QA/BugHunting_Session_3.5.0.-1

more detail on this bulk operation: http://nabble.documentfoundation.org
/RFC-Operation-Spamzilla-tp3607474p3607474.html

Reply at:
https://bugs.launchpad.net/ubuntu/+source/libreoffice/+bug/1025839/comments/5

------------------------------------------------------------------------
On 2012-02-07T18:27:37+00:00 David Burke wrote:

Issue still present on LO 3.5 RC3 on Ubuntu 11.10

Reply at:
https://bugs.launchpad.net/ubuntu/+source/libreoffice/+bug/1025839/comments/6

------------------------------------------------------------------------
On 2012-03-27T13:21:36+00:00 Bugs-freedesktop-org-q wrote:

I manage about 1000 computers that this is causing problems on - the
huge number of print jobs created when a user prints multiple copies is
slowing down the printers and causing problems with print release
software that lets users confirm and pay for print jobs before they are
printed.  I realize that most home users might not notice the difference
between one multi-copy job and several individual jobs, but in larger
environments it is a huge problem.

I wonder if this is the same as bug 46904 which seems to be attracting a little 
more attention: 
https://www.libreoffice.org/bugzilla/show_bug.cgi?id=46904

Any advice on how to patch this or work around it without user
intervention would be greatly appreciated.  Currently it looks like the
only solution is to go back to version 3.3.4.1

I just tested this with version 3.3.4.1 and the problem does not occur.
Testing with 3.4.0 and 3.5.1 showed the bug. The base system is Ubuntu
10.04 and the problem occurs with .debs grabbed directly from
libreoffice.

Diffing the source from 3.3.4.1 vs. 3.4.0 shows
libreoffice-3.4.0.1/vcl/unx/source/printer/cupsmgr.cxx had a few changes
that look relevant, but I'm in way over my head here:


     bool bUsePDF = false;
    cups_dest_t* pDest = ((cups_dest_t*)m_pDests);
    const char* pOpt = m_pCUPSWrapper->cupsGetOption( "printer-info",
                                                      pDest->num_options,
                                                      pDest->options );
    if( pOpt )
    {
        m_bUseIncludeFeature = true;
        bUsePDF = true;
        if( m_aGlobalDefaults.m_nPSLevel == 0 && m_aGlobalDefaults.m_nPDFDevice 
== 0 )
            m_aGlobalDefaults.m_nPDFDevice = 1;
    }


...



if( rJob.m_nPDFDevice > 0 && rJob.m_nCopies > 1 )
    {
        rtl::OString aVal( rtl::OString::valueOf( sal_Int32( rJob.m_nCopies ) ) 
);
        rNumOptions = m_pCUPSWrapper->cupsAddOption( "copies", aVal.getStr(), 
rNumOptions, (cups_option_t**)rOptions );
    }
    if( ! bBanner )
    {
        rNumOptions = m_pCUPSWrapper->cupsAddOption( "job-sheets", "none", 
rNumOptions, (cups_option_t**)rOptions );
    }
}

Reply at:
https://bugs.launchpad.net/ubuntu/+source/libreoffice/+bug/1025839/comments/7

------------------------------------------------------------------------
On 2012-03-30T15:17:38+00:00 Björn Michaelsen wrote:

This is claimed to be working in 3.3 and broken in 3.4 -> regression

Reply at:
https://bugs.launchpad.net/ubuntu/+source/libreoffice/+bug/1025839/comments/8

------------------------------------------------------------------------
On 2012-03-31T04:05:22+00:00 Björn Michaelsen wrote:

This seems to be a feature, not a bug. LibreOffice queries the printer if it is 
capable of collating jobs and acts accordingly (read: It is reported to 
LibreOffice that the printer can handle collation).
see: 
http://opengrok.libreoffice.org/s?refs=PRINTER_CAPABILITIES_COLLATECOPIES&project=core

Reply at:
https://bugs.launchpad.net/ubuntu/+source/libreoffice/+bug/1025839/comments/9

------------------------------------------------------------------------
On 2012-03-31T04:12:31+00:00 Paolo Benvenuto wrote:

In my system libreoffice produce multiple print jobs, but if I first
create a pdf and then print the pdf in multiple copies, then one print
job is produced.

This makes me think the problem isn't in the printer or in its
capacities, but in something libreoffice doesn't handle while evince
does.

Reply at:
https://bugs.launchpad.net/ubuntu/+source/libreoffice/+bug/1025839/comments/10

------------------------------------------------------------------------
On 2012-04-04T05:24:25+00:00 Björn Michaelsen wrote:

Also CC'ing dtardon here, as it is possibly related to the same changes
that caused bug 46904.

@dtardon: Care to have a look?

Reply at:
https://bugs.launchpad.net/ubuntu/+source/libreoffice/+bug/1025839/comments/11

------------------------------------------------------------------------
On 2012-04-04T06:28:02+00:00 Dtardon wrote:

(In reply to comment #11)
> Also CC'ing dtardon here, as it is possibly related to the same changes that
> caused bug 46904.

It was reported for 3.4.3, so unfortunately no :-(

> @dtardon: Care to have a look?

Sure, why not...

Reply at:
https://bugs.launchpad.net/ubuntu/+source/libreoffice/+bug/1025839/comments/12


** Changed in: df-libreoffice
       Status: Unknown => In Progress

** Changed in: df-libreoffice
   Importance: Unknown => Medium

** Bug watch added: LibreOffice Bugzilla #46904
   https://www.libreoffice.org/bugzilla/show_bug.cgi?id=46904

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to libreoffice in Ubuntu.
https://bugs.launchpad.net/bugs/1025839

Title:
  Printing multiple copies submits multiple separate jobs (should submit
  one job)

Status in LibreOffice Productivity Suite:
  In Progress
Status in “libreoffice” package in Ubuntu:
  Confirmed

Bug description:
  In the print dialog, if "Number of Copies" is set to 50 then 50
  separate, independent print jobs are spooled.  It should submit a
  single print job, specifying 50 copies.   This will allow the printer
  to do the replication if it can (all Postscript printers can).

  This is important because:
   
    1) Submitting a separate jobs for each copy causes the page(s) to be 
rendered again and again,
        with a drastic reduction in through-put.   

       This is CRUCIAL if the pages contain complex graphics or images which 
take a long time to render
       or transmit to the printer:   A one-minute delay for the first of 50 
copies is okay, but 1 minute for 
       *each* of 50 copies is intolerable.

    2) If the print job was a mistake, it is virtually impossible to stop the 
printer.  Pressing the cancel
        button on the printer cancels just one copy, but after a little while 
the next one starts printing...

    3) It is very inconvenient to cancel the job in CUPS, with 50 separate 
jobs, without affecting other
        unrelated jobs in the queue (you can cancel all jobs in the queue at 
once, or one at a time).

  Note that CUPS has always supported a "number of copies" option at the 
command-line level.
  For example
     lpr '-#50'  file.pdf
  prints 50 copies of the file, rendering it once only.

  ProblemType: Bug
  DistroRelease: Ubuntu 11.10
  Package: libreoffice-writer 1:3.4.4-0ubuntu1.2
  ProcVersionSignature: Ubuntu 3.0.0-22.36-generic 3.0.33
  Uname: Linux 3.0.0-22-generic x86_64
  ApportVersion: 1.23-0ubuntu4
  Architecture: amd64
  Date: Tue Jul 17 11:49:58 2012
  InstallationMedia: Xubuntu 11.10 "Oneiric Ocelot" - Release amd64 (20111012)
  ProcEnviron:
   PATH=(custom, user)
   LANG=en_US.UTF-8
   SHELL=/bin/bash
  SourcePackage: libreoffice
  UpgradeStatus: No upgrade log present (probably fresh install)

To manage notifications about this bug go to:
https://bugs.launchpad.net/df-libreoffice/+bug/1025839/+subscriptions

-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to