print preview broken in non gnome environments (evince missing)

Bug #303681 reported by jack_spratt
20
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Inkscape
Invalid
Low
Unassigned
inkscape (Debian)
Fix Released
Unknown
inkscape (Mandriva)
Unknown
Medium
inkscape (Ubuntu)
Invalid
Low
Unassigned

Bug Description

Inkscape 0.46 Linux assumes that evince is installed on the machine that it is running on. This causes error messages when print preview is attempted: "Failed to execute child process "evince" (No such file or directory)".

This is a simple problem; perhaps evince could be listed as a dependency, or alternatively a more helpful error message could be displayed which would explaining the problem (many users will not know what "evince" is or means). It could say something like 'an external program is required to use the print preview function, please install evince'.

Ideally inkscape would be able to use KDE components to display print preview, as well as Gnome ones. I don't know how easy/possible this would be to implement.

This bug has been written up elsewhere, including bug #238609. However, it is not very well described there, and I think it is sufficiently important and easy to remedy that it merited a new bug submission (print preview is a very popular function on any graphics app).

Revision history for this message
Luca Bruno (lucab) wrote :

I'm not sure about it, but I think it is automatically handled by gtk-print widget, so this shouldn't be just inkscape-related but located in the toolkit.

Changed in inkscape:
importance: Undecided → Low
status: New → Triaged
Revision history for this message
Constantin Berzan (exit3219) wrote :
Changed in inkscape (Mandriva):
status: Unknown → Confirmed
Revision history for this message
su_v (suv-lp) wrote :

Not an Inkscape issue: add or edit the "gtk-print-preview-command" property in your ~/.gtkrc-2.0 to define a different preview command than the GTK+ default ("evince --unlink-tempfile --preview --print-settings %s %f").

reference:
<http://library.gnome.org/devel/gtk/stable/GtkSettings.html#GtkSettings--gtk-print-preview-command>

Changed in inkscape:
status: Triaged → Invalid
Revision history for this message
Alex Valavanis (valavanisalex) wrote :

Duplicate of bug #263932?

Changed in inkscape (Ubuntu):
status: New → Incomplete
Revision history for this message
Alex Valavanis (valavanisalex) wrote :

@jack_spratt - Is this still an issue for you? I'm a GNOME user, so I can't easily test this.

Changed in inkscape (Ubuntu):
importance: Undecided → Low
Revision history for this message
rdbrown0au (rdbrown) wrote : Re: [Bug 303681] Re: print preview broken in non gnome environments (evince missing)

On Sat, 2010-11-20 at 12:00 +0000, Alex Valavanis wrote:
> @jack_spratt - Is this still an issue for you? I'm a GNOME user, so I
> can't easily test this.

Unfortunately so am I - I put the bug in for another LUG member who
asked about it on the luv.asn.au mailing list. I think it was fixed for
him when I last asked.

Revision history for this message
Alex Valavanis (valavanisalex) wrote :

OK, thanks for letting us know. I'll close this report for now. If it turns out that the problem still exists in the latest inkscape package, we can reopen it.

Changed in inkscape (Ubuntu):
status: Incomplete → Invalid
Changed in inkscape (Debian):
status: Unknown → Confirmed
Changed in inkscape (Mandriva):
importance: Unknown → Medium
Changed in inkscape (Mandriva):
status: Confirmed → Unknown
Changed in inkscape (Debian):
status: Confirmed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

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