It seems Chromium uses xdg-open to open PDF files.

How do I change it to another PDF reader?

I'm using Linux Mint 8 LXDE.

link|improve this question

20% accept rate
Please, just add comments. Only answer your question if you know the answer for sure and it IS an answer. This way its a comment amongst the answers. – Shiki Jun 10 '10 at 9:10
Second note: PLEASE do NOT write new answers. Just comment HERE.. HERE. That's all. – Shiki Jun 10 '10 at 10:19
feedback

migrated from stackoverflow.com Jun 8 '10 at 15:15

This question came from our site for professional and enthusiast programmers.

3 Answers

Check these:
/usr/share/applications/defaults.list
~/.local/share/applications/defaults.list

And the command xdg-mime. Use man xdg-mime to RTFM :))).

link|improve this answer
is it a bug of chrome? does xdg-mime use .local/ list file? – chenge Jun 10 '10 at 9:35
Try the other system wide configuration file. OR you can install Adobe reader. – Shiki Jun 10 '10 at 10:19
feedback

I had the exact problem the OP describes on Ubuntu 10.04. It seems I had entries for both xpdf AND evince in /etc/mailcap.

application/pdf; /usr/bin/xpdf '%s'; test=test "$DISPLAY" != ""; description=Portable Document Format; nametemplate=%s.pdf
application/x-pdf; /usr/bin/xpdf '%s'; test=test "$DISPLAY" != ""; description=Portable Document Format; nametemplate=%s.pdf
application/x-dia-diagram; dia '%s'; description="DIA diagram"; test=test -n "$DISPLAY"; nametemplate=%s.dia
audio/basic; /usr/bin/esdplay '%s'
audio/x-wav; /usr/bin/esdplay '%s'
audio/x-aiff; /usr/bin/esdplay '%s'
application/pdf; evince '%s'; test=test -n "$DISPLAY"; nametemplate=%s.pdf
application/x-pdf; evince '%s'; test=test -n "$DISPLAY"; nametemplate=%s.pdf

removing/commenting out the entries for xpdf resolved the issue for me

link|improve this answer
feedback

This command edits the configuration file to use xpdf as the default PDF viewer:

xdg-mime default xpdf.desktop application/pdf

More details about xdg-open can be found here:

https://wiki.archlinux.org/index.php/Xdg-open

link|improve this answer
feedback

Your Answer

 
or
required, but never shown

Not the answer you're looking for? Browse other questions tagged or ask your own question.