"Pages per side" option buggy for Generic PostScript Printer Foomatic/Postscript

Bug #1152710 reported by SimSQ
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
foomatic-db (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

I was creating a custom printer backend and needed a generic Postscript output driver. I used Generic Postscript Printer Foomatic, but that gave me problems when I tried to print 2 pages per side.

Actions:
1. For any printer, choose the Generic Postscript Printer Foomatic driver
2. Print to the printer, with "pages per side" option set to 2.

Expected Results:
2 pages per side.

Actual Results:
4 pages per side.

ProblemType: Bug
DistroRelease: Ubuntu 12.04
Package: openprinting-ppds 20120322-0ubuntu1
ProcVersionSignature: Ubuntu 3.2.0-38.61-generic 3.2.37
Uname: Linux 3.2.0-38-generic x86_64
ApportVersion: 2.0.1-0ubuntu17.1
Architecture: amd64
Date: Fri Mar 8 18:32:23 2013
InstallationMedia: Xubuntu 11.10 "Oneiric Ocelot" - Release amd64 (20111012)
MachineType: FUJITSU T900
MarkForUpload: True
PackageArchitecture: all
Papersize: a4
ProcEnviron:
 LANGUAGE=en_GB:en
 TERM=xterm
 PATH=(custom, no user)
 LANG=en_GB.UTF-8
 SHELL=/bin/bash
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.2.0-38-generic root=UUID=53767ed7-1d10-4d32-a943-8ddaaaec46eb ro quiet splash vt.handoff=7
SourcePackage: foomatic-db
UpgradeStatus: Upgraded to precise on 2012-10-26 (132 days ago)
dmi.bios.date: 01/13/2010
dmi.bios.vendor: FUJITSU // Phoenix Technologies Ltd.
dmi.bios.version: Version 1.07
dmi.board.name: FJNB204
dmi.board.vendor: FUJITSU
dmi.chassis.type: 10
dmi.chassis.vendor: D49500E90E8B1111
dmi.modalias: dmi:bvnFUJITSU//PhoenixTechnologiesLtd.:bvrVersion1.07:bd01/13/2010:svnFUJITSU:pnT900:pvr:rvnFUJITSU:rnFJNB204:rvr:cvnD49500E90E8B1111:ct10:cvr:
dmi.product.name: T900
dmi.sys.vendor: FUJITSU

Revision history for this message
SimSQ (daniel-ssq89) wrote :
Revision history for this message
SimSQ (daniel-ssq89) wrote :

This is a CUPS backend that sends print output to /tmp. It is derived from sshlpr at http://www.masella.name/technical/sshlpr.html

It can be used to test this bug.

Steps to take:
1. Save to /usr/lib/cups/backend
2. chmod a+x /usr/lib/cups/backend/test
3. Create a new printer. Set the URI to test://anything/you/like/there
4. Choose the "Generic Postscript Printer Foomatic/Postscript (recommended)" driver

5. Print some documents, with "Pages per side" option set to 2.

6. View the file created in /tmp

Revision history for this message
Benjamin Kerensa (bkerensa) wrote :

Thanks for reporting this bug and any supporting documentation. Since this bug has enough information provided for a developer to begin work, I'm going to mark it as confirmed and let them handle it from here. Thanks for taking the time to make Ubuntu better!

Changed in foomatic-db (Ubuntu):
status: New → Confirmed
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.