Okay, so we think we know the source of the problem. All the text in the PDF is drawn with text rendering mode 7, which means "add to clip". So drawing the text accumulates an enormous path, which is then use to clip. Hence the limitcheck error on clip.
Now the Ghostscript ps2write output (for some architectural reasons) simply emits the accumulated path, and drops the fonts from the output. The poppler output retains the fonts, and uses the Postscript charpath operator to create the path which it then uses to clip. So, the question is: does the poppler output work? There really should be no difference in the complexity of the path that Ghostscript emits explicitly, and the one that poppler creates via charpath, by the time the "clip" operator gets called. There is a small chance that Ghostscript could be changed to also emit the fonts and use charpath for this class of file, but it would be a lot of work, and rather pointless if it still won't work. It's possible that the answer is simply: the Postscript resulting from that PDF is simply too complicated for your printer to handle. So, in conclusion, can we test the poppler output? -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to cups in Ubuntu. https://bugs.launchpad.net/bugs/1049635 Title: Cannot print a PDF on Kyocera Laser Printer Status in GS-GPL - GPL Ghostscript: New Status in “cups” package in Ubuntu: Invalid Status in “ghostscript” package in Ubuntu: New Bug description: I am trying to print http://www.kochzauber.de/resources/pdf/beispielrezepte.pdf however my printout contains the following: ERROR: limitcheck OFFENDING COMMAND: clip STACK: -mark- -mark- -mark- ProblemType: Bug DistroRelease: Ubuntu 12.10 Package: ghostscript 9.06~dfsg-0ubuntu2 ProcVersionSignature: Ubuntu 3.5.0-14.16-generic 3.5.3 Uname: Linux 3.5.0-14-generic x86_64 ApportVersion: 2.5.1-0ubuntu7 Architecture: amd64 Date: Wed Sep 12 13:56:41 2012 InstallationMedia: Ubuntu 12.04 LTS "Precise Pangolin" - Beta amd64 (20120331) Lpstat: p11-kit: duplicate configured module: gnome-keyring.module: /usr/lib/x86_64-linux-gnu/pkcs11/gnome-keyring-pkcs11.so device for Canon-MP280-series: usb://Canon/MP280%20series?serial=71DACC&interface=1 device for Generic-PCL-6-PCL-XL: socket://192.168.178.3:9100 device for Kyocera-Mita-FS-1350DN-KPDL: ipp://laser:631/ipp MachineType: LENOVO 6474A46 Papersize: a4 PccardctlIdent: Socket 0: no product info available PccardctlStatus: Socket 0: no card PpdFiles: Canon-MP280-series: Canon PIXMA MP280 - CUPS+Gutenprint v5.2.9 Generic-PCL-6-PCL-XL: Generic PCL 6/PCL XL Printer Foomatic/pxlcolor (recommended) Kyocera-Mita-FS-1350DN-KPDL: Kyocera FS-1350DN (KPDL) ProcEnviron: TERM=xterm PATH=(custom, no user) LANG=de_DE.UTF-8 SHELL=/bin/bash ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.5.0-14-generic root=UUID=b32d85c9-d1fb-49ca-8c94-c64d321221b3 ro quiet splash vt.handoff=7 SourcePackage: ghostscript UpgradeStatus: Upgraded to quantal on 2012-08-02 (40 days ago) dmi.bios.date: 04/19/2010 dmi.bios.vendor: LENOVO dmi.bios.version: 7UET86WW (3.16 ) dmi.board.name: 6474A46 dmi.board.vendor: LENOVO dmi.board.version: Not Available dmi.chassis.asset.tag: No Asset Information dmi.chassis.type: 10 dmi.chassis.vendor: LENOVO dmi.chassis.version: Not Available dmi.modalias: dmi:bvnLENOVO:bvr7UET86WW(3.16):bd04/19/2010:svnLENOVO:pn6474A46:pvrThinkPadT400:rvnLENOVO:rn6474A46:rvrNotAvailable:cvnLENOVO:ct10:cvrNotAvailable: dmi.product.name: 6474A46 dmi.product.version: ThinkPad T400 dmi.sys.vendor: LENOVO To manage notifications about this bug go to: https://bugs.launchpad.net/gs-gpl/+bug/1049635/+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

