From owner-freebsd-questions@FreeBSD.ORG Mon Jan 27 05:06:20 2014 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 10D89BED for ; Mon, 27 Jan 2014 05:06:20 +0000 (UTC) Received: from mx02.qsc.de (mx02.qsc.de [213.148.130.14]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 9FABC1F53 for ; Mon, 27 Jan 2014 05:06:19 +0000 (UTC) Received: from r56.edvax.de (port-92-195-149-155.dynamic.qsc.de [92.195.149.155]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx02.qsc.de (Postfix) with ESMTPS id ACA4724AB7; Mon, 27 Jan 2014 06:06:16 +0100 (CET) Received: from r56.edvax.de (localhost [127.0.0.1]) by r56.edvax.de (8.14.5/8.14.5) with SMTP id s0R55pFx004786; Mon, 27 Jan 2014 06:05:51 +0100 (CET) (envelope-from freebsd@edvax.de) Date: Mon, 27 Jan 2014 06:05:51 +0100 From: Polytropon To: freebsd@dreamchaser.org Subject: Re: upside down duplexed page -- CUPS issue (was Re: ps problem) Message-Id: <20140127060551.80c21869.freebsd@edvax.de> In-Reply-To: <52E5E5EA.3060101@dreamchaser.org> References: <52E55D4F.8060803@dreamchaser.org> <52E5E5EA.3060101@dreamchaser.org> Organization: EDVAX X-Mailer: Sylpheed 3.1.1 (GTK+ 2.24.5; i386-portbld-freebsd8.2) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Cc: FreeBSD Mailing List X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list Reply-To: Polytropon List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 27 Jan 2014 05:06:20 -0000 On Sun, 26 Jan 2014 21:51:54 -0700, Gary Aitken wrote: > I need a sanity check, please, someone with cups and openoffice installed. > In my case I'm using an HP OfficeJet Pro 8500 tied to the > HP Photosmart P1100 ppd file, which seems to be the recommendation. > > the fbsd implementation of cups installs an lpr command in > /usr/local/bin > the system supplies one in > /usr/bin That's the default beviour. CUPS can be instructed to overwrite the OS tools, or the system can be installed with omitting the lpr tools (see src.conf option). > The normal path puts /usr/bin ahead of /usr/local/bin Unless you change this - yes. > 1. If I print the file below using > /usr/bin/lpr duplex.ps > it comes out duplexed properly. I assume this will simply override CUPS. As your printer speaks PS, the file will simply be transferred into the printer and will be processed "as is". > 2. If I print it using > /usr/local/bin/lpr duplex.ps > it comes out with the duplexed page upside down. This will use CUPS's settings which may add a "preample" of PS to the printer to reflect those settings, for example which "duplexing manner" (long or short edge "wrap") will be used. To find out if those settings exist, open a web browser (bah) and go to http://localhost:631 where you can find the CUPS administration web pages. Check your printer's settings carefully. (I know there's also a lpadmin tool, but haven't bothered learning it because I tend to avoid CUPS whenever possible, because when you have a PS-capable printer, it's probably just useless overhead.) > I'd appreciate it if someone could verify whether or not they see > similar behavior. > > If I create a simple 2 page document in openoffice, > when printing from openoffice, I see the following: > > 3. If printed duplexed direct from OO, duplexed pages are upside down. As expected. > 4. If printed to a pdf file and /usr/bin/lpr is used on the pdf, > no duplexing occurs -- I get two separate sheets. This could be explained by the way OO generates PDF and how the printer filters turn that into PS. Or if your printer is also capable of speaking PDF (directly), no mentioning that it should use duplex is in the PDF input. If the printer has an operator panel which allows setting duplex precedence, check if duplex is off or on there. > 5. If printed to a pdf file and /usr/local/bin/lpr is used on the pdf, > duplexed pages are upside down. Matches number 3. >From your PS source: > %cupsJobTicket: media=Letter sides=two-sided-long-edge There's also two-sided-short-edge (corresponding to the setting accessible via localhost:631). -- Polytropon Magdeburg, Germany Happy FreeBSD user since 4.0 Andra moi ennepe, Mousa, ...