Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
FS#18145 - [evince] does not display images in .dvi file
Attached to Project:
Arch Linux
Opened by Jose Marino (oniram) - Wednesday, 03 February 2010, 16:11 GMT
Last edited by Andreas Radke (AndyRTR) - Sunday, 13 February 2011, 12:42 GMT
Opened by Jose Marino (oniram) - Wednesday, 03 February 2010, 16:11 GMT
Last edited by Andreas Radke (AndyRTR) - Sunday, 13 February 2011, 12:42 GMT
|
DetailsDescription:
I have a .dvi file built with latex that contains some .eps figures. Evince won't display the figures in the .dvi. I set up a test document with a figure that shows this problem (find attached). I run 'latex test.tex' and then 'evince test.dvi', evince doesn't display the document and prints on the terminal: fatal internal error -100 ** (evince:14788): WARNING **: Error rendering PS document /home/jos/evince-test/figure.eps: render error GPL Ghostscript 8.70: Initialization file gs_init.ps does not begin with an integer. fatal internal error -100 I checked my gs_init.ps in /usr/share/ghostscript/8.70/Resource/Init/gs_init.ps and it looks fine. The first non-comment/non-empty line is 870. I also tried setting the GS_LIB environment variable with no success: $ export GS_LIB=/usr/share/ghostscript/8.70/Resource/Init/ The versions I'm using are: evince 2.28.2-1 ghostscript 8.70-3 xdvi has no trouble displaying the .dvi file. Steps to reproduce: - Run latex on file with .eps figures. - Try to view it with evince. - Evince won't display the figures. |
This task depends upon
Closed by Andreas Radke (AndyRTR)
Sunday, 13 February 2011, 12:42 GMT
Reason for closing: Fixed
Additional comments about closing: seems solved with latest ghostscript update
Sunday, 13 February 2011, 12:42 GMT
Reason for closing: Fixed
Additional comments about closing: seems solved with latest ghostscript update
evince-test.tbz2
Output:
** (evince:13502): WARNING **: Failed to create dbus proxy for org.gnome.SettingsDaemon: Could not get owner of name 'org.gnome.SettingsDaemon': no such name
fatal internal error -100
** (evince:13502): WARNING **: Error rendering PS document /home/tom/evince-test/figure.eps: render error
because when you install evince pacman says:
"Optional dependency of evince:
texlive-bin: DVI support"
OK, i've tryied to open your test.dvi file and all goes fine ...
i've testes it with:
- evince-2.28.2-1
- ghostscript-8.70-4
- texlive-bin-2009.5-2
and with
- evince-2.29.91-1
- ghostscript-8.70-4
- texlive-bin-2009.5-2
BUT on an x86_64
evince 2.28.2-1
ghostscript 8.71-1
texlive-bin 2009.5-2
- evince-2.28.2-1
- ghostscript-8.71-3
- texlive-bin-2009.5-2
- evince-2.28.2-1
- ghostscript-8.71-3
- texlive-bin-2009.5-2
evince 2.30.0-1
ghostscript 8.71-3
texlive-bin 2009.5-3
I also set the env variable GS_OPTIONS to show debug messages.
Below is the output I see on the terminal (evince opens the document but doesn't show the image):
# export GS_OPTIONS=-dDEBUG
# evince test.dvi
GPL Ghostscript 8.71: ./psi/iinit.c(98): initial_enter failed (-7), entering /MaxBitmap in -dict:11/1123-
fatal internal error -100
** (evince:30090): WARNING **: Error rendering PS document /home/jos/evince-test/figure.eps: render error
GPL Ghostscript 8.71: ./psi/iinit.c(98): initial_enter failed (-7), entering /MaxBitmap in -dict:11/1123-
GPL Ghostscript 8.71: Initialization file gs_init.ps does not begin with an integer.
fatal internal error -100
** (evince:30090): WARNING **: Error rendering PS document /home/jos/evince-test/figure.eps: render error
GPL Ghostscript 8.71: ./psi/iinit.c(98): initial_enter failed (-7), entering /MaxBitmap in -dict:11/1123-
GPL Ghostscript 8.71: Initialization file gs_init.ps does not begin with an integer.
fatal internal error -100
** (evince:30090): WARNING **: Error rendering PS document /home/jos/evince-test/figure.eps: render error
evince 2.32.0-5
ghostscript 9.00-1
texlive-bin 2010.1-5
i think is fixed for me
i think is fixed for me
PS: latest software from official repo
<begin>
GPL Ghostscript 9.00: Initialization file gs_init.ps does not begin with an integer.
fatal internal error -100Illegal instruction
<end>
evince 2.32.0-5
ghostscript 9.00-4
texlive-bin 2010.1-5
if i compile a trivial tex file with the following content
<begin>
\documentclass{article}
\begin{document}
this is a test.
\end{document}
<end>
i get no problems ... but as soon as i try to include an eps figure as in
<begin>
\documentclass{article}
\usepackage{epsfig}
\begin{document}
\begin{figure}
\epsfig{file=fly.eps}
\end{figure}
\end{document}
<end>
i get the following error
fatal internal error -100Illegal instruction
so i guess the culprit are epsfig and the the eps figures.
i m attaching the example tex file and eps figure.