[Bug 1242678] Re: evince cannot render some EPS files
** Changed in: evince (Ubuntu Trusty) Status: Triaged => Won't Fix -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1242678 Title: evince cannot render some EPS files To manage notifications about this bug go to: https://bugs.launchpad.net/evince/+bug/1242678/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1242678] Re: evince cannot render some EPS files
** Changed in: evince Status: Unknown => Expired ** Changed in: evince Importance: Unknown => Medium -- You received this bug notification because you are a member of Kubuntu Bugs, which is subscribed to libspectre in Ubuntu. https://bugs.launchpad.net/bugs/1242678 Title: evince cannot render some EPS files To manage notifications about this bug go to: https://bugs.launchpad.net/evince/+bug/1242678/+subscriptions -- kubuntu-bugs mailing list kubuntu-b...@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/kubuntu-bugs
[Bug 1242678] Re: evince cannot render some EPS files
** Bug watch removed: freedesktop.org Bugzilla #87588 https://bugs.freedesktop.org/show_bug.cgi?id=87588 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1242678 Title: evince cannot render some EPS files To manage notifications about this bug go to: https://bugs.launchpad.net/evince/+bug/1242678/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1242678] Re: evince cannot render some EPS files
** Bug watch added: freedesktop.org Bugzilla #87588 https://bugs.freedesktop.org/show_bug.cgi?id=87588 -- You received this bug notification because you are a member of Kubuntu Bugs, which is subscribed to libspectre in Ubuntu. https://bugs.launchpad.net/bugs/1242678 Title: evince cannot render some EPS files To manage notifications about this bug go to: https://bugs.launchpad.net/evince/+bug/1242678/+subscriptions -- kubuntu-bugs mailing list kubuntu-b...@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/kubuntu-bugs
[Bug 1242678] Re: evince cannot render some EPS files
** Changed in: evince (Ubuntu Trusty) Importance: Undecided => Medium ** Project changed: gs-gpl => ubuntu-translations ** Changed in: ubuntu-translations Importance: Unknown => Undecided ** Changed in: ubuntu-translations Status: Unknown => New ** Changed in: ubuntu-translations Remote watch: Ghostscript (AFPL) Bugzilla #694979 => None ** No longer affects: ubuntu-translations -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1242678 Title: evince cannot render some EPS files To manage notifications about this bug go to: https://bugs.launchpad.net/evince/+bug/1242678/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1242678] Re: evince cannot render some EPS files
** Branch linked: lp:ubuntu/utopic-proposed/evince -- You received this bug notification because you are a member of Kubuntu Bugs, which is subscribed to libspectre in Ubuntu. https://bugs.launchpad.net/bugs/1242678 Title: evince cannot render some EPS files To manage notifications about this bug go to: https://bugs.launchpad.net/evince/+bug/1242678/+subscriptions -- kubuntu-bugs mailing list kubuntu-b...@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/kubuntu-bugs
[Bug 1242678] Re: evince cannot render some EPS files
This bug was fixed in the package evince - 3.13.91-0ubuntu1 --- evince (3.13.91-0ubuntu1) utopic; urgency=medium * New upstream version (lp: #1367769): - Do not open single page pdfs in dual mode by default (lp: #256445) - Set the window title for empty windows to make sure it's exposed to accessibility (lp: #704928) - Close the window when CTRL+w shortcut is used in presentation mode, instead of turning the screen white (lp #1289581) - Keep the scroll position when switching between continuous and non continuous mode (lp: #276749) - Fix rotation direction in DJVU backend (lp: #1242678) - Better handling of hi-dpi screen (lp: #1287915) - Make CtrlHome/End scroll to the start/end of the document (lp: #1279387) - New Preserve Zoom Feature (lp: #286218) * debian/control: - drop libsm build-depends, that has been deprecated upstream - build-depends on libgnome-desktop-3-dev - updated gtk requirement * debian/libevdocument3-4.symbols, debian/libevview3-3.symbols: - updated for the new version * debian/patches/gnome_icon_theme.patch: - use old gnome-icon-theme name until we update that component * debian/patches/gtk_no_gesture.patch: - revert use of gtk gesture until we get gtk 3.13 (new in that version) * debian/patches/traditional_menu_bar.patch: - use traditionnal menubars under Unity (the gmenumodel work has been commited upstream but not the menubar changes) * debian/patches/unity_normal_titlebar.patch: - use traditionnal menubars out of gnome-shell * debian/rules: - disable libgnome support in the gtk build * Resynchronize on Debian * debian/apparmor-profile: * debian/apparmor-profile.abstraction: * debian/evince.apport: * debian/evince-common.dirs: - Ubuntu apparmor profile * debian/control: - Build-Depend on dh-apparmor and libgrip-dev - Suggests on apparmor * debian/rules: - install apparmor files * debian/patches/11_grip_gestures.patch: - supports pinch to zoom, rotate, and drag gestures * Changes deprecated with that version * debian/rules: - save some space by not shipping the synctex screencast. (the video is not included in the new upstream version) -- Sebastien Bacher seb...@ubuntu.com Mon, 15 Sep 2014 12:46:26 +0200 ** Changed in: evince (Ubuntu) Status: Triaged = Fix Released -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1242678 Title: evince cannot render some EPS files To manage notifications about this bug go to: https://bugs.launchpad.net/evince/+bug/1242678/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1242678] Re: evince cannot render some EPS files
** Changed in: evince Importance: Medium = Unknown ** Changed in: evince Status: New = Unknown ** Changed in: evince Remote watch: GNOME Bug Tracker #710957 = GNOME Bug Tracker #731786 ** Bug watch removed: GNOME Bug Tracker #710957 https://bugzilla.gnome.org/show_bug.cgi?id=710957 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1242678 Title: evince cannot render some EPS files To manage notifications about this bug go to: https://bugs.launchpad.net/evince/+bug/1242678/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1242678] Re: evince cannot render some EPS files
This bug was fixed in the package libspectre - 0.2.7-2ubuntu1.1 --- libspectre (0.2.7-2ubuntu1.1) trusty; urgency=medium * fix-document-rotation.patch: Some PostScript and EPS files do not get displayed by evince when rotated by 90 or 270 degrees. This is due to a bug in libspectre fixed by this upstream patch (LP: #1242678, Freedesktop bug #76450). -- Till Kamppeter till.kamppe...@gmail.com Tue, 10 Jun 2014 22:13:44 +0200 ** Changed in: libspectre (Ubuntu Trusty) Status: Fix Committed = Fix Released -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1242678 Title: evince cannot render some EPS files To manage notifications about this bug go to: https://bugs.launchpad.net/evince/+bug/1242678/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1242678] Re: evince cannot render some EPS files
The attachment libspectre_0.2.7-2ubuntu1_0.2.7-2ubuntu2.debdiff seems to be a debdiff. The ubuntu-sponsors team has been subscribed to the bug report so that they can review and hopefully sponsor the debdiff. If the attachment isn't a patch, please remove the patch flag from the attachment, remove the patch tag, and if you are member of the ~ubuntu-sponsors, unsubscribe the team. [This is an automated message performed by a Launchpad user owned by ~brian-murray, for any issue please contact him.] -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1242678 Title: evince cannot render some EPS files To manage notifications about this bug go to: https://bugs.launchpad.net/evince/+bug/1242678/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1242678] Re: evince cannot render some EPS files
** Changed in: libspectre Status: Fix Released = Confirmed -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1242678 Title: evince cannot render some EPS files To manage notifications about this bug go to: https://bugs.launchpad.net/evince/+bug/1242678/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1242678] Re: evince cannot render some EPS files
Thanks Till, Sebastien and other contributors! I enabled proposed repository and tested the new libspectre build. The documents are shown now, but the rotation is incorrect (upside down). So I marked as verification-failed. I examined your debdiff file and I realized that the following fact causes a new issue. Ghostscript consideres +90deg rotation as rotate 90deg CLOCKWISE but PostScript considers +90deg rotation as rotate 90 deg COUNTER-CLOCKWISE. So you should change the sign when you pass a rotation angle as a PostScript command. I will attach a new patch file fixing this issue. Can you review my patch? ** Tags removed: verification-done ** Tags added: verification-failed -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1242678 Title: evince cannot render some EPS files To manage notifications about this bug go to: https://bugs.launchpad.net/evince/+bug/1242678/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1242678] Re: evince cannot render some EPS files
** Patch added: fix-document-rotation.patch https://bugs.launchpad.net/ubuntu/+source/libspectre/+bug/1242678/+attachment/4135449/+files/fix-document-rotation.patch -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1242678 Title: evince cannot render some EPS files To manage notifications about this bug go to: https://bugs.launchpad.net/evince/+bug/1242678/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1242678] Re: evince cannot render some EPS files
@epil: thanks, but that's not an issue with this change, evince needs to be fixed, see the upstream bug or https://bugzilla.gnome.org/show_bug.cgi?id=731786 for details. I'm marking it back as verification-done, the fix is correct for the library and having documents opening with an incorrect rotation is better than having them not loading. We are going to upload a fixed evince as well, once upstream is happy with the change ** Tags removed: verification-failed ** Tags added: verification-done ** Bug watch added: GNOME Bug Tracker #731786 https://bugzilla.gnome.org/show_bug.cgi?id=731786 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1242678 Title: evince cannot render some EPS files To manage notifications about this bug go to: https://bugs.launchpad.net/evince/+bug/1242678/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1242678] Re: evince cannot render some EPS files
(note that your change might be correct, but the right place to discuss that approach would be on the freedesktop or GNOME bugs) -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1242678 Title: evince cannot render some EPS files To manage notifications about this bug go to: https://bugs.launchpad.net/evince/+bug/1242678/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1242678] Re: evince cannot render some EPS files
Here we need to agree with libspectre and evince upstream. The libspectre patch proposed for the SRU is from this upstream bug https://bugs.freedesktop.org/show_bug.cgi?id=76450 but they also tell that an additional fix on evince is needed, supplied as a patch on this bug https://bugzilla.gnome.org/show_bug.cgi?id=731786 To follow this, we should post a second SRU for evince (and let this go to -updates). -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1242678 Title: evince cannot render some EPS files To manage notifications about this bug go to: https://bugs.launchpad.net/evince/+bug/1242678/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1242678] Re: evince cannot render some EPS files
Oh, sorry i didn't read the upstream discussion. Now I understand your points. I will eagerly wait for the evince's patch :( -- You received this bug notification because you are a member of Kubuntu Bugs, which is subscribed to libspectre in Ubuntu. https://bugs.launchpad.net/bugs/1242678 Title: evince cannot render some EPS files To manage notifications about this bug go to: https://bugs.launchpad.net/evince/+bug/1242678/+subscriptions -- kubuntu-bugs mailing list kubuntu-b...@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/kubuntu-bugs
[Bug 1242678] Re: evince cannot render some EPS files
As a change to evince is still needed, let's mark its part Triaged. ** Changed in: evince (Ubuntu) Status: Invalid = Triaged ** Changed in: evince (Ubuntu Trusty) Status: Invalid = Triaged ** No longer affects: gnuplot (Ubuntu) ** No longer affects: gnuplot (Ubuntu Trusty) ** No longer affects: ghostscript (Ubuntu) ** No longer affects: ghostscript (Ubuntu Trusty) -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1242678 Title: evince cannot render some EPS files To manage notifications about this bug go to: https://bugs.launchpad.net/evince/+bug/1242678/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1242678] Re: evince cannot render some EPS files
Hello epii, or anyone else affected, Accepted libspectre into trusty-proposed. The package will build now and be available at http://launchpad.net/ubuntu/+source/libspectre/0.2.7-2ubuntu1.1 in a few hours, and then in the -proposed repository. Please help us by testing this new package. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to enable and use -proposed. Your feedback will aid us getting this update out to other Ubuntu users. If this package fixes the bug for you, please add a comment to this bug, mentioning the version of the package you tested, and change the tag from verification-needed to verification-done. If it does not fix the bug for you, please add a comment stating that, and change the tag to verification-failed. In either case, details of your testing will help us make a better decision. Further information regarding the verification process can be found at https://wiki.ubuntu.com/QATeam/PerformingSRUVerification . Thank you in advance! ** Changed in: libspectre (Ubuntu Trusty) Status: In Progress = Fix Committed ** Tags added: verification-needed -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1242678 Title: evince cannot render some EPS files To manage notifications about this bug go to: https://bugs.launchpad.net/evince/+bug/1242678/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1242678] Re: evince cannot render some EPS files
** Branch linked: lp:ubuntu/trusty-proposed/libspectre -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1242678 Title: evince cannot render some EPS files To manage notifications about this bug go to: https://bugs.launchpad.net/evince/+bug/1242678/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1242678] Re: evince cannot render some EPS files
I tested libspectre1 0.2.7-2ubuntu1.1 in trusty-proposed, and I was able to open the test.eps file. ** Tags removed: verification-needed ** Tags added: verification-done -- You received this bug notification because you are a member of Kubuntu Bugs, which is subscribed to libspectre in Ubuntu. https://bugs.launchpad.net/bugs/1242678 Title: evince cannot render some EPS files To manage notifications about this bug go to: https://bugs.launchpad.net/evince/+bug/1242678/+subscriptions -- kubuntu-bugs mailing list kubuntu-b...@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/kubuntu-bugs
[Bug 1242678] Re: evince cannot render some EPS files
thanks, uploaded to utopic and trusty -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1242678 Title: evince cannot render some EPS files To manage notifications about this bug go to: https://bugs.launchpad.net/evince/+bug/1242678/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1242678] Re: evince cannot render some EPS files
** Branch linked: lp:ubuntu/utopic-proposed/libspectre -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1242678 Title: evince cannot render some EPS files To manage notifications about this bug go to: https://bugs.launchpad.net/evince/+bug/1242678/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1242678] Re: evince cannot render some EPS files
This bug was fixed in the package libspectre - 0.2.7-2ubuntu2 --- libspectre (0.2.7-2ubuntu2) utopic; urgency=medium * fix-document-rotation.patch: Some PostScript and EPS files do not get displayed by evince when rotated by 90 or 270 degrees. This is due to a bug in libspectre fixed by this upstream patch (LP: #1242678, Freedesktop bug #76450). -- Till Kamppeter till.kamppe...@gmail.com Tue, 10 Jun 2014 22:13:44 +0200 ** Changed in: libspectre (Ubuntu) Status: In Progress = Fix Released -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1242678 Title: evince cannot render some EPS files To manage notifications about this bug go to: https://bugs.launchpad.net/evince/+bug/1242678/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1242678] Re: evince cannot render some EPS files
** Changed in: libspectre (Ubuntu) Assignee: Sebastien Bacher (seb128) = (unassigned) -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1242678 Title: evince cannot render some EPS files To manage notifications about this bug go to: https://bugs.launchpad.net/evince/+bug/1242678/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1242678] Re: evince cannot render some EPS files
A fixed package for Trusty got uploaded to trusty-proposed. As soon as this package gets approved, instructions for installing it for testing get posted here. Please follow the instructions and test them, as your feedback is required for the package to make it into the official updates for Trusty. ** Description changed: I upgraded to Ubuntu Saucy, evince cannot render EPS files generated by gnuplot. (Just show an empty page.) - [how to reproduce] 1. Generate an EPS file using gnuplot by executing the following command. $ gnuplot -e set terminal postscript; set output 'test.eps'; plot x; 2. Open the file test.eps just created. $ evince test.eps The following are what evince writes to the terminal. (evince:24176): EvinceDocument-CRITICAL **: ev_document_get_n_pages: assertion 'EV_IS_DOCUMENT (document)' failed (evince:24176): Gtk-WARNING **: drawing failure for widget `EvView': invalid matrix (not invertible) (evince:24176): Gdk-CRITICAL **: gdk_pixbuf_get_from_surface: assertion 'width 0 height 0' failed (evince:24176): Gdk-CRITICAL **: gdk_pixbuf_get_from_surface: assertion 'width 0 height 0' failed 3. Then evince just shows an empty (white) page. === If i rotate 90 or -90 degree by pressing Ctrl+Left or Ctrl+Right key, evince can show this file correctly. === Okular, GIMP, inkscape and gs can show this EPS file. (may be rotated 90 degree, however) + + [Impact] + + With the default viewer for PostrScript and EPS files, many files do not + display and produce errors/warnings. Users usually do not know that they + can visualize these files by rotating the page and rotated it is also + not in a very useful orientation. + + [Test Case] + + Display the attached EPS file with evince or follow the steps under how + to reproduce above. Rotate the page via Ctrl+Left or Ctrl+Right and the + image is only visible for two of the four orientations. Withe the + proposed package the problem get solved. The image is visible in all the + four orientations. + + [Regression Potential] + + Low, as tested with various files and reviewed by several upstream + developers. + + ProblemType: Bug DistroRelease: Ubuntu 13.10 Package: evince 3.10.0-0ubuntu2 ProcVersionSignature: Ubuntu 3.11.0-12.19-generic 3.11.3 Uname: Linux 3.11.0-12-generic x86_64 NonfreeKernelModules: nvidia ApportVersion: 2.12.5-0ubuntu2 Architecture: amd64 Date: Mon Oct 21 21:23:15 2013 InstallationDate: Installed on 2013-09-07 (44 days ago) InstallationMedia: Ubuntu 13.04 Raring Ringtail - Release amd64 (20130424) MarkForUpload: True SourcePackage: evince UpgradeStatus: Upgraded to saucy on 2013-10-04 (16 days ago) -- You received this bug notification because you are a member of Kubuntu Bugs, which is subscribed to libspectre in Ubuntu. https://bugs.launchpad.net/bugs/1242678 Title: evince cannot render some EPS files To manage notifications about this bug go to: https://bugs.launchpad.net/evince/+bug/1242678/+subscriptions -- kubuntu-bugs mailing list kubuntu-b...@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/kubuntu-bugs
[Bug 1242678] Re: evince cannot render some EPS files
** Changed in: libspectre Status: Confirmed = Fix Released -- You received this bug notification because you are a member of Kubuntu Bugs, which is subscribed to libspectre in Ubuntu. https://bugs.launchpad.net/bugs/1242678 Title: evince cannot render some EPS files To manage notifications about this bug go to: https://bugs.launchpad.net/evince/+bug/1242678/+subscriptions -- kubuntu-bugs mailing list kubuntu-b...@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/kubuntu-bugs
[Bug 1242678] Re: evince cannot render some EPS files
** Changed in: evince (Ubuntu) Status: Confirmed = Invalid ** Changed in: evince (Ubuntu) Assignee: Sebastien Bacher (seb128) = (unassigned) ** Changed in: evince (Ubuntu Trusty) Status: Confirmed = Invalid -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1242678 Title: evince cannot render some EPS files To manage notifications about this bug go to: https://bugs.launchpad.net/evince/+bug/1242678/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1242678] Re: evince cannot render some EPS files
The attached debdiff is a backport of the upstream patch to the Utopic package of libspectre and it fixes the problem for the attched test.eps file and the file attached to the upstream bug report. ** Changed in: libspectre (Ubuntu) Status: Triaged = In Progress ** Patch added: libspectre_0.2.7-2ubuntu1_0.2.7-2ubuntu2.debdiff https://bugs.launchpad.net/ubuntu/+source/libspectre/+bug/1242678/+attachment/4129245/+files/libspectre_0.2.7-2ubuntu1_0.2.7-2ubuntu2.debdiff -- You received this bug notification because you are a member of Kubuntu Bugs, which is subscribed to libspectre in Ubuntu. https://bugs.launchpad.net/bugs/1242678 Title: evince cannot render some EPS files To manage notifications about this bug go to: https://bugs.launchpad.net/evince/+bug/1242678/+subscriptions -- kubuntu-bugs mailing list kubuntu-b...@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/kubuntu-bugs
[Bug 1242678] Re: evince cannot render some EPS files
Seb, can you please upload the fixed libspectre to Utopic? Thanks. ** Changed in: libspectre (Ubuntu) Assignee: Till Kamppeter (till-kamppeter) = Sebastien Bacher (seb128) -- You received this bug notification because you are a member of Kubuntu Bugs, which is subscribed to libspectre in Ubuntu. https://bugs.launchpad.net/bugs/1242678 Title: evince cannot render some EPS files To manage notifications about this bug go to: https://bugs.launchpad.net/evince/+bug/1242678/+subscriptions -- kubuntu-bugs mailing list kubuntu-b...@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/kubuntu-bugs
[Bug 1242678] Re: evince cannot render some EPS files
** Tags added: patch -- You received this bug notification because you are a member of Kubuntu Bugs, which is subscribed to libspectre in Ubuntu. https://bugs.launchpad.net/bugs/1242678 Title: evince cannot render some EPS files To manage notifications about this bug go to: https://bugs.launchpad.net/evince/+bug/1242678/+subscriptions -- kubuntu-bugs mailing list kubuntu-b...@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/kubuntu-bugs
[Bug 1242678] Re: evince cannot render some EPS files
debdiff for SRU for Trusty. Tested successfully on Trusty. Seb, could you upload this, too. Thanks. ** Patch added: libspectre_0.2.7-2ubuntu1_0.2.7-2ubuntu1.1.debdiff https://bugs.launchpad.net/ubuntu/+source/libspectre/+bug/1242678/+attachment/4129250/+files/libspectre_0.2.7-2ubuntu1_0.2.7-2ubuntu1.1.debdiff ** Changed in: libspectre (Ubuntu Trusty) Status: Triaged = In Progress -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1242678 Title: evince cannot render some EPS files To manage notifications about this bug go to: https://bugs.launchpad.net/evince/+bug/1242678/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1242678] Re: evince cannot render some EPS files
Update for the debdiff, with utopic in the changelog. ** Patch added: libspectre_0.2.7-2ubuntu1_0.2.7-2ubuntu2.debdiff https://bugs.launchpad.net/ubuntu/+source/libspectre/+bug/1242678/+attachment/4129249/+files/libspectre_0.2.7-2ubuntu1_0.2.7-2ubuntu2.debdiff -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1242678 Title: evince cannot render some EPS files To manage notifications about this bug go to: https://bugs.launchpad.net/evince/+bug/1242678/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1242678] Re: evince cannot render some EPS files
Status changed to 'Confirmed' because the bug affects multiple users. ** Changed in: evince (Ubuntu Trusty) Status: New = Confirmed -- You received this bug notification because you are a member of Kubuntu Bugs, which is subscribed to libspectre in Ubuntu. https://bugs.launchpad.net/bugs/1242678 Title: evince cannot render some EPS files To manage notifications about this bug go to: https://bugs.launchpad.net/evince/+bug/1242678/+subscriptions -- kubuntu-bugs mailing list kubuntu-b...@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/kubuntu-bugs
[Bug 1242678] Re: evince cannot render some EPS files
Status changed to 'Confirmed' because the bug affects multiple users. ** Changed in: evince (Ubuntu) Status: New = Confirmed -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1242678 Title: evince cannot render some EPS files To manage notifications about this bug go to: https://bugs.launchpad.net/evince/+bug/1242678/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1242678] Re: evince cannot render some EPS files
Seb, it seems that the bug is in evince, but easy to fix, according to Marek in the Freedesktop bug report: -- I think that the problem is in evince. It sets wrong angle for rendering with spectre_render_context_set_rotation() from my point of view. evince rotates to left by setting new angle to original_angle - 90. If you reverse the value passed by evince to libspectre (360 - angle) then it works as expected. -- ** Also affects: evince (Ubuntu) Importance: Undecided Status: New ** Changed in: evince (Ubuntu) Assignee: (unassigned) = Sebastien Bacher (seb128) ** Changed in: evince (Ubuntu) Importance: Undecided = Medium -- You received this bug notification because you are a member of Kubuntu Bugs, which is subscribed to libspectre in Ubuntu. https://bugs.launchpad.net/bugs/1242678 Title: evince cannot render some EPS files To manage notifications about this bug go to: https://bugs.launchpad.net/evince/+bug/1242678/+subscriptions -- kubuntu-bugs mailing list kubuntu-b...@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/kubuntu-bugs
[Bug 1242678] Re: evince cannot render some EPS files
Seb, I think we should wait for Marek's reaction to your comment on the Freedesktop bug. Ghostscript is probably correct. -- You received this bug notification because you are a member of Kubuntu Bugs, which is subscribed to libspectre in Ubuntu. https://bugs.launchpad.net/bugs/1242678 Title: evince cannot render some EPS files To manage notifications about this bug go to: https://bugs.launchpad.net/evince/+bug/1242678/+subscriptions -- kubuntu-bugs mailing list kubuntu-b...@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/kubuntu-bugs
[Bug 1242678] Re: evince cannot render some EPS files
Till accepted to have a look/test the upstream suggested patch, assigning the bug to him, thanks Till! ** Changed in: libspectre (Ubuntu) Assignee: (unassigned) = Till Kamppeter (till-kamppeter) -- You received this bug notification because you are a member of Kubuntu Bugs, which is subscribed to libspectre in Ubuntu. https://bugs.launchpad.net/bugs/1242678 Title: evince cannot render some EPS files To manage notifications about this bug go to: https://bugs.launchpad.net/evince/+bug/1242678/+subscriptions -- kubuntu-bugs mailing list kubuntu-b...@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/kubuntu-bugs
[Bug 1242678] Re: evince cannot render some EPS files
** Also affects: gnuplot (Ubuntu Trusty) Importance: Undecided Status: New ** Also affects: ghostscript (Ubuntu Trusty) Importance: Low Assignee: Till Kamppeter (till-kamppeter) Status: Invalid ** Also affects: libspectre (Ubuntu Trusty) Importance: High Status: Triaged ** Changed in: gnuplot (Ubuntu Trusty) Status: New = Invalid ** Changed in: gnuplot (Ubuntu Trusty) Importance: Undecided = Low -- You received this bug notification because you are a member of Kubuntu Bugs, which is subscribed to libspectre in Ubuntu. https://bugs.launchpad.net/bugs/1242678 Title: evince cannot render some EPS files To manage notifications about this bug go to: https://bugs.launchpad.net/evince/+bug/1242678/+subscriptions -- kubuntu-bugs mailing list kubuntu-b...@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/kubuntu-bugs
[Bug 1242678] Re: evince cannot render some EPS files
Till, it seems like ghostscript upstream suggested that the /Orientation use is buggy there, if that option is used by libspectre should that be consider a bug there and should be changed to use '90 rotate' or such? Could you maybe investigate that/report a bug on https://bugs.freedesktop.org/enter_bug.cgi?product=libspectre ** Package changed: evince (Ubuntu) = libspectre (Ubuntu) ** Changed in: libspectre (Ubuntu) Importance: Low = High ** Changed in: libspectre (Ubuntu) Status: Invalid = Triaged ** Bug watch added: freedesktop.org Bugzilla #76450 https://bugs.freedesktop.org/show_bug.cgi?id=76450 -- You received this bug notification because you are a member of Kubuntu Bugs, which is subscribed to libspectre in Ubuntu. https://bugs.launchpad.net/bugs/1242678 Title: evince cannot render some EPS files To manage notifications about this bug go to: https://bugs.launchpad.net/evince/+bug/1242678/+subscriptions -- kubuntu-bugs mailing list kubuntu-b...@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/kubuntu-bugs
[Bug 1242678] Re: evince cannot render some EPS files
In fact it's already reported with a patch on https://bugs.freedesktop.org/show_bug.cgi?id=76450 -- You received this bug notification because you are a member of Kubuntu Bugs, which is subscribed to libspectre in Ubuntu. https://bugs.launchpad.net/bugs/1242678 Title: evince cannot render some EPS files To manage notifications about this bug go to: https://bugs.launchpad.net/evince/+bug/1242678/+subscriptions -- kubuntu-bugs mailing list kubuntu-b...@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/kubuntu-bugs
[Bug 1242678] Re: evince cannot render some EPS files
** Also affects: libspectre via https://bugs.freedesktop.org/show_bug.cgi?id=76450 Importance: Unknown Status: Unknown -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1242678 Title: evince cannot render some EPS files To manage notifications about this bug go to: https://bugs.launchpad.net/evince/+bug/1242678/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1242678] Re: evince cannot render some EPS files
The patch from upstream fixes the no content displayed but the orientation seems wrong, i've added a comment on the report, let's wait for an update/upstream code review -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1242678 Title: evince cannot render some EPS files To manage notifications about this bug go to: https://bugs.launchpad.net/evince/+bug/1242678/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1242678] Re: evince cannot render some EPS files
Launchpad has imported 2 comments from the remote bug at https://bugs.freedesktop.org/show_bug.cgi?id=76450. If you reply to an imported comment from within Launchpad, your comment will be sent to the remote bug automatically. Read more about Launchpad's inter-bugtracker facilities at https://help.launchpad.net/InterBugTracking. On 2014-03-21T13:50:41+00:00 Marek Kašík wrote: Created attachment 96165 Rotate documents correctly I've tried to rotate a PostScript file from https://bugzilla.redhat.com/show_bug.cgi?id=1031838 in evince and the rotation was not quite correct. It doesn't show anything for 90° and 270°, just warnings about matrices. So I've tested this also with some other PostScript files and I've seen that the rotation doesn't work for any of them. I've prepared a patch which performs the rotation by inserting command rotate to the PostScript program right after %%EndSetup and adjusting of offsets accordingly. I've tested the patch for rendering of slices and it works. But I'm not entirely sure whether it will work in every situation. Marek Reply at: https://bugs.launchpad.net/ubuntu/+source/libspectre/+bug/1242678/comments/21 On 2014-04-02T14:27:43+00:00 Sebastien Bacher wrote: The issue reported there seems to be also what makes evince fails to render some eps files on e.g recent Ubuntu versions That has been reported on https://bugzilla.gnome.org/show_bug.cgi?id=710957 https://bugs.launchpad.net/libspectre/+bug/1242678 http://bugs.ghostscript.com/show_bug.cgi?id=694979 The ghostscript bugs has details ... Basically, this isn't a bug. If you want to rotate an EPS you absolutely should NOT be doing so by using /Orientation, which is a media selection parameter. You should instead use '90 rotate' or similar to set up the CTM before you render the EPS. @Marek: I tried your patch on some of the files from the Ubuntu bug, e.g https://bugs.launchpad.net/libspectre/+bug/1242678/+attachment/3886169/+files/test.eps ... it fixes the nothing is displayed but the orientation seems wrong (rotated from 90° compared to gs and 180° compared to what portrait should be (e.g axis/labels are wrong)). Not sure if that's a bug in the documents or in the change though Reply at: https://bugs.launchpad.net/ubuntu/+source/libspectre/+bug/1242678/comments/24 ** Changed in: libspectre Status: Unknown = Confirmed ** Changed in: libspectre Importance: Unknown = Medium ** Bug watch added: Red Hat Bugzilla #1031838 https://bugzilla.redhat.com/show_bug.cgi?id=1031838 -- You received this bug notification because you are a member of Kubuntu Bugs, which is subscribed to libspectre in Ubuntu. https://bugs.launchpad.net/bugs/1242678 Title: evince cannot render some EPS files To manage notifications about this bug go to: https://bugs.launchpad.net/evince/+bug/1242678/+subscriptions -- kubuntu-bugs mailing list kubuntu-b...@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/kubuntu-bugs
[Bug 1242678] Re: evince cannot render some EPS files
The Ghostscript developers did not consider this as a Ghostscript bug, see the upstream bug report http://bugs.ghostscript.com/show_bug.cgi?id=694979 They consider the input EPS file from gnuplot) broken. So we should move this bug report to gnuplot ... ** Also affects: gnuplot (Ubuntu) Importance: Undecided Status: New ** Changed in: evince (Ubuntu) Status: Triaged = Invalid ** Changed in: ghostscript (Ubuntu) Status: Triaged = Invalid -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1242678 Title: evince cannot render some EPS files To manage notifications about this bug go to: https://bugs.launchpad.net/evince/+bug/1242678/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1242678] Re: evince cannot render some EPS files
I am not able to reproduce the bug. But, sorry, on Debian Jessie. I do not have any Ubuntu for the moment. Anton, Gnuplot Debian maintainer. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1242678 Title: evince cannot render some EPS files To manage notifications about this bug go to: https://bugs.launchpad.net/evince/+bug/1242678/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
Re: [Bug 1242678] Re: evince cannot render some EPS files
very unfortunate... because. the same file could be opened in a previous version of evince. If it was broken, that shouldn't have been possible. I don't think its a problem with gnuplot. On Thu, Mar 13, 2014 at 6:09 PM, Till Kamppeter 1242...@bugs.launchpad.netwrote: The Ghostscript developers did not consider this as a Ghostscript bug, see the upstream bug report http://bugs.ghostscript.com/show_bug.cgi?id=694979 They consider the input EPS file from gnuplot) broken. So we should move this bug report to gnuplot ... ** Also affects: gnuplot (Ubuntu) Importance: Undecided Status: New ** Changed in: evince (Ubuntu) Status: Triaged = Invalid ** Changed in: ghostscript (Ubuntu) Status: Triaged = Invalid -- You received this bug notification because you are subscribed to a duplicate bug report (1271446). https://bugs.launchpad.net/bugs/1242678 Title: evince cannot render some EPS files Status in Evince document viewer: New Status in GS-GPL - GPL Ghostscript: Unknown Status in evince package in Ubuntu: Invalid Status in ghostscript package in Ubuntu: Invalid Status in gnuplot package in Ubuntu: New Bug description: I upgraded to Ubuntu Saucy, evince cannot render EPS files generated by gnuplot. (Just show an empty page.) [how to reproduce] 1. Generate an EPS file using gnuplot by executing the following command. $ gnuplot -e set terminal postscript; set output 'test.eps'; plot x; 2. Open the file test.eps just created. $ evince test.eps The following are what evince writes to the terminal. (evince:24176): EvinceDocument-CRITICAL **: ev_document_get_n_pages: assertion 'EV_IS_DOCUMENT (document)' failed (evince:24176): Gtk-WARNING **: drawing failure for widget `EvView': invalid matrix (not invertible) (evince:24176): Gdk-CRITICAL **: gdk_pixbuf_get_from_surface: assertion 'width 0 height 0' failed (evince:24176): Gdk-CRITICAL **: gdk_pixbuf_get_from_surface: assertion 'width 0 height 0' failed 3. Then evince just shows an empty (white) page. === If i rotate 90 or -90 degree by pressing Ctrl+Left or Ctrl+Right key, evince can show this file correctly. === Okular, GIMP, inkscape and gs can show this EPS file. (may be rotated 90 degree, however) ProblemType: Bug DistroRelease: Ubuntu 13.10 Package: evince 3.10.0-0ubuntu2 ProcVersionSignature: Ubuntu 3.11.0-12.19-generic 3.11.3 Uname: Linux 3.11.0-12-generic x86_64 NonfreeKernelModules: nvidia ApportVersion: 2.12.5-0ubuntu2 Architecture: amd64 Date: Mon Oct 21 21:23:15 2013 InstallationDate: Installed on 2013-09-07 (44 days ago) InstallationMedia: Ubuntu 13.04 Raring Ringtail - Release amd64 (20130424) MarkForUpload: True SourcePackage: evince UpgradeStatus: Upgraded to saucy on 2013-10-04 (16 days ago) To manage notifications about this bug go to: https://bugs.launchpad.net/evince/+bug/1242678/+subscriptions -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1242678 Title: evince cannot render some EPS files To manage notifications about this bug go to: https://bugs.launchpad.net/evince/+bug/1242678/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1242678] Re: evince cannot render some EPS files
i am effected, too with saucy. any workaround so far to use evince like it should? downgrade libspectre? -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1242678 Title: evince cannot render some EPS files To manage notifications about this bug go to: https://bugs.launchpad.net/evince/+bug/1242678/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1242678] Re: evince cannot render some EPS files
downgrade ghostscript, ghostscript-x, libgs9 and libgs9-common. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1242678 Title: evince cannot render some EPS files To manage notifications about this bug go to: https://bugs.launchpad.net/evince/+bug/1242678/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1242678] Re: evince cannot render some EPS files
Reported to Ghostscript upstream as http://bugs.ghostscript.com/show_bug.cgi?id=694979 ** Bug watch added: Ghostscript (AFPL) Bugzilla #694979 http://bugs.ghostscript.com/show_bug.cgi?id=694979 ** Also affects: gs-gpl via http://bugs.ghostscript.com/show_bug.cgi?id=694979 Importance: Unknown Status: Unknown -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1242678 Title: evince cannot render some EPS files To manage notifications about this bug go to: https://bugs.launchpad.net/evince/+bug/1242678/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1242678] Re: evince cannot render some EPS files
Thanks Till, good work debugging that issue/reporting it to the ghostscript upstream bug tracker! ** Changed in: ghostscript (Ubuntu) Status: Confirmed = Triaged -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1242678 Title: evince cannot render some EPS files To manage notifications about this bug go to: https://bugs.launchpad.net/evince/+bug/1242678/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1242678] Re: evince cannot render some EPS files
@Till: evince uses libspectre which uses libgs (I think), the ghostscript command line doesn't get called but the library used if from the same source -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1242678 Title: evince cannot render some EPS files To manage notifications about this bug go to: https://bugs.launchpad.net/evince/+bug/1242678/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1242678] Re: evince cannot render some EPS files
seb, thanks for the hint. By adding a debug fprintf() line to libspectre /spectre-device.c of the libspectre source package and rebuilding the package I could discover the Ghostscript command line equivalent to the libgs call used in libspectre. It is gs -dMaxBitmap=1000 -dSAFER -dNOPAUSE -dNOPAGEPROMPT -P- -sDEVICE=display -dTextAlphaBits=4 -dGraphicsAlphaBits=2 -g402x574 -r57,428571x57,40 -dDisplayFormat=6359172 -sDisplayHandle=16#7f974c00d6f0 -c ' /Orientation 3 setpagedevice .locksafe' -f ~/Documents/M_1_no_of_ppts.eps Unfortunately, one cannot simply call this on the command line, as the display output device is used and this seems to send a bitmap to a specified, existing X window. When rotating the image, only the resolution and size values change in the command line and also the value after /Orientation. Odd orientations (3, 1) do not display in evince, even orientations (2, 0) do. To run an isolated command line as similar as possible, I tried the x11 device: gs -dMaxBitmap=1000 -dSAFER -P- -sDEVICE=x11 -dTextAlphaBits=4 -dGraphicsAlphaBits=2 -g402x574 -r57,428571x57,40 -c ' /Orientation 3 setpagedevice .locksafe' -f ~/Documents/M_1_no_of_ppts.eps Here the file displayed with all 4 orientations, but the output as wrong for the odd orientations. For the odd orientations we expect the output in landscape orientation, but it appears here also in portrait, so all 4 orientations give portrait output. So something seems to be wrong with how Ghostscript treats this file. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1242678 Title: evince cannot render some EPS files To manage notifications about this bug go to: https://bugs.launchpad.net/evince/+bug/1242678/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1242678] Re: evince cannot render some EPS files
Seb (or someone else who knows about the internals of evince), can you derive from these console messages whether Ghostscript gets called at all in these situation or whether they occur due to failing Ghostscript? -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1242678 Title: evince cannot render some EPS files To manage notifications about this bug go to: https://bugs.launchpad.net/evince/+bug/1242678/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1242678] Re: evince cannot render some EPS files
Status changed to 'Confirmed' because the bug affects multiple users. ** Changed in: ghostscript (Ubuntu) Status: New = Confirmed -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1242678 Title: evince cannot render some EPS files To manage notifications about this bug go to: https://bugs.launchpad.net/evince/+bug/1242678/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1242678] Re: evince cannot render some EPS files
** Also affects: ghostscript (Ubuntu) Importance: Undecided Status: New ** Changed in: ghostscript (Ubuntu) Assignee: (unassigned) = Till Kamppeter (till-kamppeter) ** Changed in: evince (Ubuntu) Assignee: Till Kamppeter (till-kamppeter) = (unassigned) ** Changed in: ghostscript (Ubuntu) Importance: Undecided = Low -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1242678 Title: evince cannot render some EPS files To manage notifications about this bug go to: https://bugs.launchpad.net/evince/+bug/1242678/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1242678] Re: evince cannot render some EPS files
Another test file showing the problem is attached to the duplicate bug 1272120. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1242678 Title: evince cannot render some EPS files To manage notifications about this bug go to: https://bugs.launchpad.net/evince/+bug/1242678/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1242678] Re: evince cannot render some EPS files
Could you somehow find out the Ghostscript command lines (or parameter lists for libgs calls) for both the non-working unrotated case and the working rotated case? Could you also find out the actual files sent to Ghostscript for rendering? To post an upstream bug report at Ghostscript (http://bugs.ghostscript.com/) I would need a way to reproduce the problem by a pure Ghostscript command line. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1242678 Title: evince cannot render some EPS files To manage notifications about this bug go to: https://bugs.launchpad.net/evince/+bug/1242678/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1242678] Re: evince cannot render some EPS files
Evince uses libspectre (http://www.freedesktop.org/wiki/Software/libspectre/) as a backend library for postscript rendering. See libspectre/spectre-device.c, L215-264. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1242678 Title: evince cannot render some EPS files To manage notifications about this bug go to: https://bugs.launchpad.net/evince/+bug/1242678/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
Re: [Bug 1242678] Re: evince cannot render some EPS files
bhaskar@brainiac:m1struct_fac$ evince M1_fraction_transformed_vs_time.eps (evince:4207): EvinceDocument-CRITICAL **: ev_document_get_n_pages: assertion 'EV_IS_DOCUMENT (document)' failed (evince:4207): EvinceView-CRITICAL **: ev_pixbuf_cache_get_selection_list: assertion 'EV_IS_PIXBUF_CACHE (pixbuf_cache)' failed (evince:4207): EvinceView-CRITICAL **: ev_pixbuf_cache_set_selection_list: assertion 'EV_IS_PIXBUF_CACHE (pixbuf_cache)' failed this is what i get in the terminal for evince for the rotated version. for the non rotated version I get the following message (evince:4207): Gdk-CRITICAL **: gdk_pixbuf_get_from_surface: assertion 'width 0 height 0' failed (evince:4207): Gtk-WARNING **: drawing failure for widget `EvView': invalid matrix (not invertible) (evince:4207): Gtk-WARNING **: drawing failure for widget `EvView': invalid matrix (not invertible) (evince:4207): Gdk-CRITICAL **: gdk_pixbuf_get_from_surface: assertion 'width 0 height 0' failed (evince:4207): Gtk-WARNING **: drawing failure for widget `EvView': invalid matrix (not invertible) (evince:4207): Gtk-WARNING **: drawing failure for widget `EvView': invalid matrix (not invertible) (evince:4207): Gtk-WARNING **: drawing failure for widget `EvView': invalid matrix (not invertible) (evince:4207): Gtk-WARNING **: drawing failure for widget `EvView': invalid matrix (not invertible) (evince:4207): Gtk-WARNING **: drawing failure for widget `EvView': invalid matrix (not invertible) (evince:4207): Gtk-WARNING **: drawing failure for widget `EvView': invalid matrix (not invertible) (evince:4207): Gtk-WARNING **: drawing failure for widget `EvView': invalid matrix (not invertible) bhaskar@brainiac:m1struct_fac$ evince M1_fraction_transformed_vs_time.eps (evince:4230): EvinceDocument-CRITICAL **: ev_document_get_n_pages: assertion 'EV_IS_DOCUMENT (document)' failed (evince:4230): Gtk-WARNING **: drawing failure for widget `EvView': invalid matrix (not invertible) (evince:4230): Gtk-WARNING **: drawing failure for widget `EvView': invalid matrix (not invertible) (evince:4230): Gdk-CRITICAL **: gdk_pixbuf_get_from_surface: assertion 'width 0 height 0' failed (evince:4230): Gdk-CRITICAL **: gdk_pixbuf_get_from_surface: assertion 'width 0 height 0' failed (evince:4230): Gtk-WARNING **: drawing failure for widget `EvView': invalid matrix (not invertible) (evince:4230): Gtk-WARNING **: drawing failure for widget `EvView': invalid matrix (not invertible) (evince:4230): Gtk-WARNING **: drawing failure for widget `EvView': invalid matrix (not invertible) i'm sending the corresponding file as an attachment On Sat, Jan 25, 2014 at 2:33 AM, Till Kamppeter 1242...@bugs.launchpad.netwrote: Could you somehow find out the Ghostscript command lines (or parameter lists for libgs calls) for both the non-working unrotated case and the working rotated case? Could you also find out the actual files sent to Ghostscript for rendering? To post an upstream bug report at Ghostscript (http://bugs.ghostscript.com/) I would need a way to reproduce the problem by a pure Ghostscript command line. -- You received this bug notification because you are subscribed to a duplicate bug report (1272120). https://bugs.launchpad.net/bugs/1242678 Title: evince cannot render some EPS files Status in Evince document viewer: New Status in “evince” package in Ubuntu: Triaged Status in “ghostscript” package in Ubuntu: Confirmed Bug description: I upgraded to Ubuntu Saucy, evince cannot render EPS files generated by gnuplot. (Just show an empty page.) [how to reproduce] 1. Generate an EPS file using gnuplot by executing the following command. $ gnuplot -e set terminal postscript; set output 'test.eps'; plot x; 2. Open the file test.eps just created. $ evince test.eps The following are what evince writes to the terminal. (evince:24176): EvinceDocument-CRITICAL **: ev_document_get_n_pages: assertion 'EV_IS_DOCUMENT (document)' failed (evince:24176): Gtk-WARNING **: drawing failure for widget `EvView': invalid matrix (not invertible) (evince:24176): Gdk-CRITICAL **: gdk_pixbuf_get_from_surface: assertion 'width 0 height 0' failed (evince:24176): Gdk-CRITICAL **: gdk_pixbuf_get_from_surface: assertion 'width 0 height 0' failed 3. Then evince just shows an empty (white) page. === If i rotate 90 or -90 degree by pressing Ctrl+Left or Ctrl+Right key, evince can show this file correctly. === Okular, GIMP, inkscape and gs can show this EPS file. (may be rotated 90 degree, however) ProblemType: Bug DistroRelease: Ubuntu 13.10 Package: evince 3.10.0-0ubuntu2 ProcVersionSignature: Ubuntu 3.11.0-12.19-generic 3.11.3 Uname: Linux 3.11.0-12-generic x86_64 NonfreeKernelModules: nvidia ApportVersion: 2.12.5-0ubuntu2 Architecture: amd64 Date: Mon Oct 21 21:23:15 2013 InstallationDate: Installed on 2013-09-07 (44 days ago)
[Bug 1242678] Re: evince cannot render some EPS files
Seems like it could be an issue in ghostscript (upstream bug state that downgrading it fixes the issue). Till, could you have a look if that's a gs issue/maybe report it upstream if that's one? ** Also affects: ghostscript (Ubuntu) Importance: Undecided Status: New ** No longer affects: ghostscript (Ubuntu) ** Changed in: evince (Ubuntu) Assignee: (unassigned) = Till Kamppeter (till-kamppeter) -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1242678 Title: evince cannot render some EPS files To manage notifications about this bug go to: https://bugs.launchpad.net/evince/+bug/1242678/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1242678] Re: evince cannot render some EPS files
yes. i read in ubuntu forums also. There also it is mentioned that it is a bug in ghostscript. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1242678 Title: evince cannot render some EPS files To manage notifications about this bug go to: https://bugs.launchpad.net/evince/+bug/1242678/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1242678] Re: evince cannot render some EPS files
I've also experienced this bug. Rotation ±90° makes visible, and 0° is always invisible, with the following stderr: (evince:19353): Gtk-WARNING **: drawing failure for widget `EvView': invalid matrix (not invertible) -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1242678 Title: evince cannot render some EPS files To manage notifications about this bug go to: https://bugs.launchpad.net/evince/+bug/1242678/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1242678] Re: evince cannot render some EPS files
** Changed in: evince (Ubuntu) Importance: Undecided = Low ** Changed in: evince (Ubuntu) Status: New = Triaged -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1242678 Title: evince cannot render some EPS files To manage notifications about this bug go to: https://bugs.launchpad.net/evince/+bug/1242678/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1242678] Re: evince cannot render some EPS files
** Bug watch added: GNOME Bug Tracker #710957 https://bugzilla.gnome.org/show_bug.cgi?id=710957 ** Also affects: evince via https://bugzilla.gnome.org/show_bug.cgi?id=710957 Importance: Unknown Status: Unknown -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1242678 Title: evince cannot render some EPS files To manage notifications about this bug go to: https://bugs.launchpad.net/evince/+bug/1242678/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1242678] Re: evince cannot render some EPS files
** Changed in: evince Status: Unknown = New ** Changed in: evince Importance: Unknown = Medium -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1242678 Title: evince cannot render some EPS files To manage notifications about this bug go to: https://bugs.launchpad.net/evince/+bug/1242678/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1242678] Re: evince cannot render some EPS files
i will attach the EPS file which causes this bug. ** Attachment added: test.eps https://bugs.launchpad.net/ubuntu/+source/evince/+bug/1242678/+attachment/3886169/+files/test.eps -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1242678 Title: evince cannot render some EPS files To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/evince/+bug/1242678/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs