postscript error on print

Bug #479897 reported by Max Berger
16
This bug affects 3 people
Affects Status Importance Assigned to Milestone
evince (Ubuntu)
New
Undecided
Unassigned

Bug Description

Binary package hint: evince

after upgrading from jaunty to karmic, evince stopped printing PDFs. Printing still works fine from other apps (firefox, gtklp).

When printing from evince, I get a page:

ERROR: undefined (COMMAND TYPE: nametype)
OFFENDING COMMAND: 0a "0a"

OPERAND STACK: (2 total entries)
==top of stack==
-mark-
false

[...]

Printer is a Xerox4510 connected via CUPS, shows no problems in other OSes and versions.

ProblemType: Bug
Architecture: amd64
CheckboxSubmission: 454735ffcb66c65198af15b588c7caa7
CheckboxSystem: 154b3b14d60a75278cfbd8f1f67f3508
Date: Tue Nov 10 10:48:35 2009
DistroRelease: Ubuntu 9.10
NonfreeKernelModules: nvidia
Package: evince 2.28.1-0ubuntu1.1
ProcEnviron:
 LANGUAGE=de_AT:de_DE:en_US
 PATH=(custom, user)
 LANG=de_AT.UTF-8
 SHELL=/bin/bash
ProcVersionSignature: Ubuntu 2.6.28-15.52-generic
SourcePackage: evince
Uname: Linux 2.6.28-15-generic x86_64
XsessionErrors:
 (gnome-settings-daemon:3112): GLib-CRITICAL **: g_propagate_error: assertion `src != NULL' failed
 (gnome-settings-daemon:3112): GLib-CRITICAL **: g_propagate_error: assertion `src != NULL' failed
 (polkit-gnome-authentication-agent-1:3163): GLib-CRITICAL **: g_once_init_leave: assertion `initialization_value != 0' failed
 (nautilus:3162): Eel-CRITICAL **: eel_preferences_get_boolean: assertion `preferences_is_initialized ()' failed

Revision history for this message
Max Berger (max-berger) wrote :
Revision history for this message
WeatherGod (ben-v-root) wrote :

Max, this may or may not be related to your problem, but you are currently running the Jaunty kernel (2.6.28) instead of the Karmic kernel (2.6.31). To fix that particular problem, please run 'sudo update-grub' and reboot your machine. Note that if you have been having problems with sound, this may fix that as well.

Let us know if you still have problems after rebooting.

Changed in evince (Ubuntu):
status: New → Incomplete
Revision history for this message
Max Berger (max-berger) wrote :

Dear WetherGod,

I would like to run the new kernel, but this is not an option due to bug #479897

What I forgot to mention in the original post: The printer is on a network, attached on a remote cups server. So I believe the kernel has nothing to do with this.

After some more investigation, this could be related to:
evince (2.28.0-0ubuntu3) karmic; urgency=low
  * debian/patches/80_revert_pdf_printing.patch:
    - don't use pdf printing for karmic to wokaround cairo pdfs creating
      issues (lp: #443026)

evince now produces PS without knowing what printer I have, and therefore may insert the offending "0a"

Max

Changed in evince (Ubuntu):
status: Incomplete → New
Revision history for this message
WeatherGod (ben-v-root) wrote :

"...not an option due to bug #479897..." This is this bug. Which bug did you mean?

Good find with the cairo pdfs bug. That is probably it.

Revision history for this message
Max Berger (max-berger) wrote :

sorry, the bug which keeps me from updating my kernel is #464452

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.