GNOME Bugzilla – Bug 687395
Rendering: rectangle elements in a chart not visible or wrong color
Last modified: 2012-11-02 23:14:03 UTC
Please see Figure 3 and Figure 5 in [1]. The columns in the chart are not visible or not colorful in evince v3.4, but are visible in acroread. SIDENOTE: I tried my best to try it in latest trunk. After a few manual dependency resolutions, and one hack for GLib introspection to not fail, evince built successfully. However, it won't open pdf files at all ("application/pdf not supported"); and the GUI falls back to low-graphics mode. Couldn't figure out why. Hence, reporting for 3.4. [1] http://www.bu.edu/dbin/ece/people/acoskun/cochran_ICCAD11.pdf
Please provide version info for evince and poppler.
(In reply to comment #1) > Please provide version info for evince and poppler. evince: 3.4.0-0ubuntu1.4 libpoppler19: 0.18.4-1ubuntu2
I forwarded the report in poppler. https://bugs.freedesktop.org/show_bug.cgi?id=56700 Alexei: If you want to build the latest evince, you can try https://github.com/gpoo/jhbuild You might need to change the requirement of gtk+ in configure. -GTK_REQUIRED=3.4.4 +GTK_REQUIRED=3.4.2 Andre: I wish we had another status where the bugs are submitted to upstream, and we could keep our bugs opened until were fixed there. At the end of the day, we depends on them. For now, I am resolving this bug as NOTGNOME.
(In reply to comment #3) > I forwarded the report in poppler. Thank you. Yep, my libcairo: 1.10.2-6.1ubuntu3. Sorry to waste your time (my system is too out-of-date to report bugs). > Alexei: If you want to build the latest evince, you can try > https://github.com/gpoo/jhbuild > You might need to change the requirement of gtk+ in configure. > -GTK_REQUIRED=3.4.4 > +GTK_REQUIRED=3.4.2 I did use jhbuild as in instructions. I built GTK+ v3.4.4, and evince linked against it, so maybe it didn't interact well with the lib installed in the system. Overriding to 3.4.2 worked and gave me a working evince build. Thanks.
(In reply to comment #4) > (In reply to comment #3) > > I forwarded the report in poppler. > Thank you. Yep, my libcairo: 1.10.2-6.1ubuntu3. Sorry to waste your time (my > system is too out-of-date to report bugs). Not a problem at all. I was not building cairo 1.12 in my system because I was not triggering any bug related with cairo backend. So, this bug came handy to try cairo 1.12 :-) > > Alexei: If you want to build the latest evince, you can try > > https://github.com/gpoo/jhbuild > > You might need to change the requirement of gtk+ in configure. > > -GTK_REQUIRED=3.4.4 > > +GTK_REQUIRED=3.4.2 > I did use jhbuild as in instructions. I built GTK+ v3.4.4, and evince linked > against it, so maybe it didn't interact well with the lib installed in the > system. Overriding to 3.4.2 worked and gave me a working evince build. Thanks. As I said, I realized that by default that does not build cairo. I just updated it to build cairo 1.12 as well.
Created attachment 227930 [details] Evince working with poppler 0.21 and cairo 1.12