From owner-freebsd-questions@FreeBSD.ORG Mon Apr 9 17:07:14 2012 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 1D009106566C for ; Mon, 9 Apr 2012 17:07:14 +0000 (UTC) (envelope-from markus.hoenicka@mhoenicka.de) Received: from smtprelay01.ispgateway.de (smtprelay01.ispgateway.de [80.67.31.24]) by mx1.freebsd.org (Postfix) with ESMTP id D10DA8FC0A for ; Mon, 9 Apr 2012 17:07:13 +0000 (UTC) Received: from [93.132.100.218] (helo=wombat.mininet) by smtprelay01.ispgateway.de with esmtpa (Exim 4.68) (envelope-from ) id 1SHI0E-0005AU-1S for freebsd-questions@freebsd.org; Mon, 09 Apr 2012 19:03:42 +0200 X-Mailer: emacs 23.3.1 (via feedmail 8 I); VM 8.1.1 under 23.3.1 (amd64-portbld-freebsd9.0) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <20355.5705.678848.307759@wombat.mininet> Date: Mon, 9 Apr 2012 19:03:05 +0200 To: freebsd-questions@freebsd.org From: markus.hoenicka@mhoenicka.de X-Df-Sender: NDcyNTgy Subject: cups slow when printing from firefox X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 09 Apr 2012 17:07:14 -0000 Hi all, I'm struggling with a speed issue when trying to print stuff from firefox (10.0.2,1). I've set up cups (meta package 1.5.2) on my box which uses a Lexmark E360dn printer via ethernet. The printer has a postscript emulation which is set as the default (as opposed to PCL). I've used a PPD file from openprinting.org which claims that the printer is 100% supported. Printing works fine in general with all sorts of text and images, including PDF and LibreOffice and whatnot. However, trying to print maps from maps.google.de sends one CPU to 100% for a couple of minutes. Printing the same map from a Debian box takes a couple of seconds. I can print the map to a file, and print that file with lpr which also takes just a few seconds. While printing from firefox directly, I noticed a process gsc owned by cups which causes most of the CPU load. I take this as an indication that the postscript output from firefox is incorrectly rasterized on my box, instead of sending the postscript data directly to the printer. I did not make any changes to the default config files except for adding the printer through the localhost:631 interface. Is there anything else that I need to configure, either on the firefox or the cups end, to make printing maps faster? regards Markus -- Markus Hoenicka http://www.mhoenicka.de AQ score 38