* Suspected bug with LaTeX export: the pdf does not open
@ 2018-08-18 4:52 Alain.Cochard
2018-08-18 19:34 ` Robert Klein
0 siblings, 1 reply; 10+ messages in thread
From: Alain.Cochard @ 2018-08-18 4:52 UTC (permalink / raw)
To: emacs-orgmode
Hello.
I read in the manual:
'C-c C-e l o'
Export as LaTeX file and convert it to PDF, then open the PDF
using the default viewer.
I have the file ~/tmp/scr.org which contains only
* head
blah
and file ~/.emacs.debug which contains only
(add-to-list 'load-path "/home/cochard/Org/Coch-git/org-mode/lisp")
(find-file "~/tmp/scr.org")
I do:
emacs -Q -l ~/.emacs.debug
and then:
C-c C-e l o
The compilation is OK and the pdf file is created, but not open.
With 'M-x buffer-menu' one can see that the only buffers are:
. scr.org 13 Org ~/tmp/scr.org
*scratch* 191 Lisp Interaction
%* *Messages* 367 Messages
%* *Org PDF LaTeX O... 4577 Compilation
I have:
Emacs : GNU Emacs 24.5.1 (x86_64-redhat-linux-gnu, GTK+ Version
3.18.9) of 2016-04-11 on buildvm-25.phx2.fedoraproject.org Package:
Org mode version 9.1.13 (release_9.1.13-894-gf79545 @
/home/cochard/Org/Coch-git/org-mode/lisp/)
By contrast, with simply
emacs -Q
which corresponds to
Emacs : GNU Emacs 24.5.1 (x86_64-redhat-linux-gnu, GTK+ Version
3.18.9) of 2016-04-11 on buildvm-25.phx2.fedoraproject.org Package:
Org-mode version 8.2.10 (release_8.2.10 @
/usr/share/emacs/24.5/lisp/org/)
when visiting the scr.org file and typing 'C-c C-e l o', the frame
splits into 2 windows and the pdf appears in one of them, as I'd
expect. The buffers are
. scr.org 13 Org ~/tmp/scr.org
% scr.pdf 50938 DocView ~/tmp/scr.pdf
*scratch* 191 Lisp Interaction
%* *Messages* 283 Messages
* *Org PDF LaTeX O... 4702 Fundamental
Regards
--
EOST (École et Observatoire des Sciences de la Terre)
IPG (Institut de Physique du Globe) | alain.cochard@unistra.fr
5 rue René Descartes [bureau 106] | Phone: +33 (0)3 68 85 50 44
F-67084 Strasbourg Cedex, France | Fax: +33 (0)3 68 85 01 25
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: Suspected bug with LaTeX export: the pdf does not open
2018-08-18 4:52 Suspected bug with LaTeX export: the pdf does not open Alain.Cochard
@ 2018-08-18 19:34 ` Robert Klein
2018-08-18 20:59 ` Alain.Cochard
0 siblings, 1 reply; 10+ messages in thread
From: Robert Klein @ 2018-08-18 19:34 UTC (permalink / raw)
To: Alain.Cochard; +Cc: emacs-orgmode
Hi,
On Sat, 18 Aug 2018 06:52:19 +0200
Alain.Cochard@unistra.fr wrote:
> Hello.
>
> I read in the manual:
>
> 'C-c C-e l o'
> Export as LaTeX file and convert it to PDF, then open the PDF
> using the default viewer.
>
> I have the file ~/tmp/scr.org which contains only
>
> * head
> blah
>
> and file ~/.emacs.debug which contains only
>
> (add-to-list 'load-path "/home/cochard/Org/Coch-git/org-mode/lisp")
> (find-file "~/tmp/scr.org")
>
> I do:
>
> emacs -Q -l ~/.emacs.debug
>
> and then:
>
> C-c C-e l o
>
> The compilation is OK and the pdf file is created, but not open.
> With 'M-x buffer-menu' one can see that the only buffers are:
>
> . scr.org 13 Org ~/tmp/scr.org
> *scratch* 191 Lisp Interaction
> %* *Messages* 367 Messages
> %* *Org PDF LaTeX O... 4577 Compilation
>
> I have:
>
> Emacs : GNU Emacs 24.5.1 (x86_64-redhat-linux-gnu, GTK+ Version
> 3.18.9) of 2016-04-11 on buildvm-25.phx2.fedoraproject.org Package:
> Org mode version 9.1.13 (release_9.1.13-894-gf79545 @
> /home/cochard/Org/Coch-git/org-mode/lisp/)
>
> By contrast, with simply
>
> emacs -Q
>
> which corresponds to
>
> Emacs : GNU Emacs 24.5.1 (x86_64-redhat-linux-gnu, GTK+ Version
> 3.18.9) of 2016-04-11 on buildvm-25.phx2.fedoraproject.org Package:
> Org-mode version 8.2.10 (release_8.2.10 @
> /usr/share/emacs/24.5/lisp/org/)
>
> when visiting the scr.org file and typing 'C-c C-e l o', the frame
> splits into 2 windows and the pdf appears in one of them, as I'd
> expect. The buffers are
>
> . scr.org 13 Org ~/tmp/scr.org
> % scr.pdf 50938 DocView ~/tmp/scr.pdf
> *scratch* 191 Lisp Interaction
> %* *Messages* 283 Messages
> * *Org PDF LaTeX O... 4702 Fundamental
>
I tried to reproduce this, but can't. I tested org-mode master using
Emacs 24.4, 24.5, 25.1, 25.2, 25.3, and 26.1, and the only difference I
find is that in Emacs 24.x an external viewer (gv) is used instead of
Emacs' DocView mode.
Your Org version, master (which is three commits ahead of your
version), maint, and the bundled versions (9.1.9 for Emacs 26.1, 8.2.10
for the others) behave the same.
Do you have any information in the *Messages* buffer which might help?
Best regards
Robert
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: Suspected bug with LaTeX export: the pdf does not open
2018-08-18 19:34 ` Robert Klein
@ 2018-08-18 20:59 ` Alain.Cochard
2018-08-19 2:31 ` Tim Cross
2018-08-20 15:50 ` Nick Dokos
0 siblings, 2 replies; 10+ messages in thread
From: Alain.Cochard @ 2018-08-18 20:59 UTC (permalink / raw)
To: Robert Klein; +Cc: emacs-orgmode
Hi Robert, thanks much for your time.
Robert Klein writes on Sat 18 Aug 2018 21:34:
> Do you have any information in the *Messages* buffer which might
> help?
For the configuration that opens the pdf, that is:
Emacs : GNU Emacs 24.5.1 (x86_64-redhat-linux-gnu, GTK+ Version
3.18.9) of 2016-04-11 on buildvm-25.phx2.fedoraproject.org Package:
Org-mode version 8.2.10 (release_8.2.10 @
/usr/share/emacs/24.5/lisp/org/)
the *Messages* buffer contains:
For information about GNU Emacs and the GNU system, type C-h C-a.
Saving file /home/cochard/tmp/scr.tex...
Wrote /home/cochard/tmp/scr.tex
Processing LaTeX file ./scr.tex...
Process completed.
Type C-c C-c to toggle between editing or viewing the document.
For the configuration that does not open the pdf:
Emacs : GNU Emacs 24.5.1 (x86_64-redhat-linux-gnu, GTK+ Version
3.18.9) of 2016-04-11 on buildvm-25.phx2.fedoraproject.org Package:
Org mode version 9.1.13 (release_9.1.13-894-gf79545 @
/home/cochard/Org/Coch-git/org-mode/lisp/)
the *Messages* buffer contains:
For information about GNU Emacs and the GNU system, type C-h C-a.
Saving file /home/cochard/tmp/scr.tex...
Wrote /home/cochard/tmp/scr.tex
Processing LaTeX file scr.tex...
PDF file produced.
Running /usr/bin/xdg-open /home/cochard/tmp/scr.pdf...done
This does not ring any bell for me, but maybe it will for you or
someone else.
In view of your results, I have now tried with emacs 26 and master:
Emacs : GNU Emacs 26.1 (build 1, x86_64-pc-linux-gnu, GTK+ Version
3.18.9) of 2018-05-30 Package: Org mode version 9.1.13
(release_9.1.13-894-gf79545 @
/home/cochard/Org/Coch-git/org-mode/lisp/)
and the pdf does open as expected. The *Messages* buffer contains
For information about GNU Emacs and the GNU system, type C-h C-a.
Saving file /home/cochard/tmp/scr.tex...
Wrote /home/cochard/tmp/scr.tex
Processing LaTeX file scr.tex...
PDF file produced.
So I guess this suggests that there is a problem with my emacs 24.5.1,
which is the default on my Fedora 23 distribution. (NB: The emacs
26.1 used above is built from source and I can't make it fully work
for regular use, i.e., with my normal .emacs.)
Regards
--
EOST (École et Observatoire des Sciences de la Terre)
IPG (Institut de Physique du Globe) | alain.cochard@unistra.fr
5 rue René Descartes [bureau 106] | Phone: +33 (0)3 68 85 50 44
F-67084 Strasbourg Cedex, France | Fax: +33 (0)3 68 85 01 25
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: Suspected bug with LaTeX export: the pdf does not open
2018-08-18 20:59 ` Alain.Cochard
@ 2018-08-19 2:31 ` Tim Cross
2018-08-19 4:21 ` Alain.Cochard
2018-08-20 15:50 ` Nick Dokos
1 sibling, 1 reply; 10+ messages in thread
From: Tim Cross @ 2018-08-19 2:31 UTC (permalink / raw)
To: alain.cochard; +Cc: emacs-orgmode, Robert Klein
Given the problem appears to only occur with older setups which are
using an external PDF viewer, he problem might be with the xdg settings
on the system. The line
Running /usr/bin/xdg-open /home/cochard/tmp/scr.pdf...done
might be worth more investigation. What program is xdg using to open PDF
files? What happens if you try to run that viewer manually on the PDF
file?
Tim
Alain.Cochard@unistra.fr writes:
> Hi Robert, thanks much for your time.
>
> Robert Klein writes on Sat 18 Aug 2018 21:34:
>
> > Do you have any information in the *Messages* buffer which might
> > help?
>
> For the configuration that opens the pdf, that is:
>
> Emacs : GNU Emacs 24.5.1 (x86_64-redhat-linux-gnu, GTK+ Version
> 3.18.9) of 2016-04-11 on buildvm-25.phx2.fedoraproject.org Package:
> Org-mode version 8.2.10 (release_8.2.10 @
> /usr/share/emacs/24.5/lisp/org/)
>
> the *Messages* buffer contains:
>
> For information about GNU Emacs and the GNU system, type C-h C-a.
> Saving file /home/cochard/tmp/scr.tex...
> Wrote /home/cochard/tmp/scr.tex
> Processing LaTeX file ./scr.tex...
> Process completed.
> Type C-c C-c to toggle between editing or viewing the document.
>
> For the configuration that does not open the pdf:
>
> Emacs : GNU Emacs 24.5.1 (x86_64-redhat-linux-gnu, GTK+ Version
> 3.18.9) of 2016-04-11 on buildvm-25.phx2.fedoraproject.org Package:
> Org mode version 9.1.13 (release_9.1.13-894-gf79545 @
> /home/cochard/Org/Coch-git/org-mode/lisp/)
>
> the *Messages* buffer contains:
>
> For information about GNU Emacs and the GNU system, type C-h C-a.
> Saving file /home/cochard/tmp/scr.tex...
> Wrote /home/cochard/tmp/scr.tex
> Processing LaTeX file scr.tex...
> PDF file produced.
> Running /usr/bin/xdg-open /home/cochard/tmp/scr.pdf...done
>
> This does not ring any bell for me, but maybe it will for you or
> someone else.
>
> In view of your results, I have now tried with emacs 26 and master:
>
> Emacs : GNU Emacs 26.1 (build 1, x86_64-pc-linux-gnu, GTK+ Version
> 3.18.9) of 2018-05-30 Package: Org mode version 9.1.13
> (release_9.1.13-894-gf79545 @
> /home/cochard/Org/Coch-git/org-mode/lisp/)
>
> and the pdf does open as expected. The *Messages* buffer contains
>
> For information about GNU Emacs and the GNU system, type C-h C-a.
> Saving file /home/cochard/tmp/scr.tex...
> Wrote /home/cochard/tmp/scr.tex
> Processing LaTeX file scr.tex...
> PDF file produced.
>
> So I guess this suggests that there is a problem with my emacs 24.5.1,
> which is the default on my Fedora 23 distribution. (NB: The emacs
> 26.1 used above is built from source and I can't make it fully work
> for regular use, i.e., with my normal .emacs.)
>
> Regards
--
Tim Cross
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: Suspected bug with LaTeX export: the pdf does not open
2018-08-19 2:31 ` Tim Cross
@ 2018-08-19 4:21 ` Alain.Cochard
2018-09-23 8:41 ` Alain.Cochard
0 siblings, 1 reply; 10+ messages in thread
From: Alain.Cochard @ 2018-08-19 4:21 UTC (permalink / raw)
To: Tim Cross; +Cc: emacs-orgmode, alain.cochard, Robert Klein
Tim Cross writes on Sun 19 Aug 2018 12:31:
>
> Given the problem appears to only occur with older setups which are
> using an external PDF viewer, he problem might be with the xdg settings
> on the system. The line
>
> Running /usr/bin/xdg-open /home/cochard/tmp/scr.pdf...done
>
> might be worth more investigation. What program is xdg using to open PDF
> files? What happens if you try to run that viewer manually on the PDF
> file?
When running the command
/usr/bin/xdg-open /home/cochard/tmp/scr.pdf
from a standard linux terminal or a shell terminal within emacs (M-x
shell) the file is open with evince. However nothing happens if doing
it from an eshell terminal (M-x eshell).
Also if I visit (C-x C-f) the file in emacs, it is displayed properly;
the modeline says '(DocView)'
If I add the line
(setq process-connection-type nil)
to my minimal .emacs, then, upon 'C-c C-e l o', the file does open,
although not within emacs -- but with evince. So it does not fully
solve the problem, but it is already a rather decent workaround for
me. Thanks a lot!
--
EOST (École et Observatoire des Sciences de la Terre)
IPG (Institut de Physique du Globe) | alain.cochard@unistra.fr
5 rue René Descartes [bureau 106] | Phone: +33 (0)3 68 85 50 44
F-67084 Strasbourg Cedex, France | Fax: +33 (0)3 68 85 01 25
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: Suspected bug with LaTeX export: the pdf does not open
2018-08-19 4:21 ` Alain.Cochard
@ 2018-09-23 8:41 ` Alain.Cochard
2018-09-24 3:37 ` Alain.Cochard
0 siblings, 1 reply; 10+ messages in thread
From: Alain.Cochard @ 2018-09-23 8:41 UTC (permalink / raw)
To: emacs-orgmode; +Cc: Tim Cross, Robert Klein
Alain.Cochard@unistra.fr writes on Sun 19 Aug 2018 06:21:
> If I add the line
>
> (setq process-connection-type nil)
>
> to my minimal .emacs, then, upon 'C-c C-e l o', the file does open,
> although not within emacs -- but with evince. So it does not fully
> solve the problem, but it is already a rather decent workaround for
> me. Thanks a lot!
But this line causes a problem with 'M-x shell'.
Instead of the regular bash prompt:
[cochard@frac tmp]$
I get
bash: cannot set terminal process group (-1): Inappropriate ioctl
for device
bash: no job control in this shell
[cochard@frac tmp]$
Then, at least bash completion and 'su' don't work; so rather
useless.
Any idea to cure the cure?
Regards
--
EOST (École et Observatoire des Sciences de la Terre)
IPG (Institut de Physique du Globe) | alain.cochard@unistra.fr
5 rue René Descartes [bureau 106] | Phone: +33 (0)3 68 85 50 44
F-67084 Strasbourg Cedex, France | Fax: +33 (0)3 68 85 01 25
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: Suspected bug with LaTeX export: the pdf does not open
2018-09-23 8:41 ` Alain.Cochard
@ 2018-09-24 3:37 ` Alain.Cochard
0 siblings, 0 replies; 10+ messages in thread
From: Alain.Cochard @ 2018-09-24 3:37 UTC (permalink / raw)
To: emacs-orgmode; +Cc: Tim Cross, Robert Klein
PS: I realize that it is not directly related to org-mode, so I have
sent a message to help-gnu-emacs.
--
EOST (École et Observatoire des Sciences de la Terre)
IPG (Institut de Physique du Globe) | alain.cochard@unistra.fr
5 rue René Descartes [bureau 106] | Phone: +33 (0)3 68 85 50 44
F-67084 Strasbourg Cedex, France | Fax: +33 (0)3 68 85 01 25
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: Suspected bug with LaTeX export: the pdf does not open
2018-08-18 20:59 ` Alain.Cochard
2018-08-19 2:31 ` Tim Cross
@ 2018-08-20 15:50 ` Nick Dokos
2018-08-20 16:27 ` Alain.Cochard
1 sibling, 1 reply; 10+ messages in thread
From: Nick Dokos @ 2018-08-20 15:50 UTC (permalink / raw)
To: emacs-orgmode
Alain.Cochard@unistra.fr writes:
> ...
> So I guess this suggests that there is a problem with my emacs 24.5.1,
> which is the default on my Fedora 23 distribution. (NB: The emacs
> 26.1 used above is built from source and I can't make it fully work
> for regular use, i.e., with my normal .emacs.)
>
If the above is not a typo, quite apart from PDF problems, you have
security problems: the current Fedora is 28, Fedora 26 is either end-of-life
already or about to be shortly, and Fedora 23 is obsolete and possibly
dangerous. Please consider upgrading.
--
Nick
"There are only two hard problems in computer science: cache
invalidation, naming things, and off-by-one errors." -Martin Fowler
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: Suspected bug with LaTeX export: the pdf does not open
2018-08-20 15:50 ` Nick Dokos
@ 2018-08-20 16:27 ` Alain.Cochard
2018-08-20 16:59 ` Nick Dokos
0 siblings, 1 reply; 10+ messages in thread
From: Alain.Cochard @ 2018-08-20 16:27 UTC (permalink / raw)
To: Nick Dokos; +Cc: emacs-orgmode
Nick Dokos writes on Mon 20 Aug 2018 11:50:
> [...] you have security problems: the current Fedora is 28, Fedora
> 26 is either end-of-life already or about to be shortly, and Fedora
> 23 is obsolete and possibly dangerous. Please consider upgrading.
Thanks. Yes, 23 is obsolete. But what do you mean "possibly
dangerous"? What are the risks?
In addition to the unexpected problems that regularly occur (to me
anyway) at each distribution change and which take time to fix, I know
-- considering the latest emacs version -- that I have a high risk of
facing a dreadful problem for me (coupling Xfce workspaces and emacs
'other-frame') that I don't even know how to fix. So generally I
"upgrade" when I change my computer. That would be different if there
existed an easy and robust way to downgrade...
Regards
--
EOST (École et Observatoire des Sciences de la Terre)
IPG (Institut de Physique du Globe) | alain.cochard@unistra.fr
5 rue René Descartes [bureau 106] | Phone: +33 (0)3 68 85 50 44
F-67084 Strasbourg Cedex, France | Fax: +33 (0)3 68 85 01 25
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: Suspected bug with LaTeX export: the pdf does not open
2018-08-20 16:27 ` Alain.Cochard
@ 2018-08-20 16:59 ` Nick Dokos
0 siblings, 0 replies; 10+ messages in thread
From: Nick Dokos @ 2018-08-20 16:59 UTC (permalink / raw)
To: emacs-orgmode
Alain.Cochard@unistra.fr writes:
> Nick Dokos writes on Mon 20 Aug 2018 11:50:
>
> > [...] you have security problems: the current Fedora is 28, Fedora
> > 26 is either end-of-life already or about to be shortly, and Fedora
> > 23 is obsolete and possibly dangerous. Please consider upgrading.
>
> Thanks. Yes, 23 is obsolete. But what do you mean "possibly
> dangerous"? What are the risks?
>
I'm pretty sure you have not had security updates for it for a while: see
https://fedoramagazine.org/fedora-23-end-of-life/
so you are running with unpatched bugs since Dec. 2016. Some of these
bugs *might* be remotely exploitable. I would not use such a machine
to e.g. check my bank account from a public place - *I* would not use it
from a private place over WiFi either - maybe over hardwired ethernet
but that would depend on other factors; but different people
tolerate the possibility of such problems differently: you will have
to decide what to do in your case. I hope this information can help
you make an informed decision.
--
Nick
"There are only two hard problems in computer science: cache
invalidation, naming things, and off-by-one errors." -Martin Fowler
^ permalink raw reply [flat|nested] 10+ messages in thread
end of thread, other threads:[~2018-09-24 3:37 UTC | newest]
Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2018-08-18 4:52 Suspected bug with LaTeX export: the pdf does not open Alain.Cochard
2018-08-18 19:34 ` Robert Klein
2018-08-18 20:59 ` Alain.Cochard
2018-08-19 2:31 ` Tim Cross
2018-08-19 4:21 ` Alain.Cochard
2018-09-23 8:41 ` Alain.Cochard
2018-09-24 3:37 ` Alain.Cochard
2018-08-20 15:50 ` Nick Dokos
2018-08-20 16:27 ` Alain.Cochard
2018-08-20 16:59 ` Nick Dokos
Code repositories for project(s) associated with this public inbox
https://git.savannah.gnu.org/cgit/emacs/org-mode.git
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).