Page 1 of 2 12 LastLast
Results 1 to 10 of 17

Thread: Evince doesn't open pdf files

  1. #1
    Join Date
    Aug 2011
    Location
    Russia
    Posts
    233

    Default Evince doesn't open pdf files

    Hi,

    Evince doesn't open .pdf files, but .djvu does.

    When I click to a file to open it shows this:

    Failed to load backend for 'application/pdf': /usr/lib64/evince/4/backends/libpdfdocument.so: undefined symbol: poppler_page_remove_annot

    Last edited by andranique; 23-Dec-2015 at 12:35. Reason: added text of the error
    openSUSE Tumbleweed (x86_64) 64-bit
    Xfce

  2. #2
    Join Date
    Aug 2010
    Location
    Chicago suburbs
    Posts
    12,641
    Blog Entries
    3

    Default Re: Evince doesn't open pdf files

    It seems to work here.

    Can you post the output from
    Code:
    zypper lr -d
    Use code tags for the output.
    openSUSE Leap 15.1; KDE Plasma 5;
    testing Leap 15.2Alpha

  3. #3
    Join Date
    Aug 2011
    Location
    Russia
    Posts
    233

    Default Re: Evince doesn't open pdf files

    Quote Originally Posted by nrickert View Post
    It seems to work here.

    Can you post the output from
    Code:
    zypper lr -d
    Use code tags for the output.
    Code:
    #  | Alias                         | Name                                    | Enabled | GPG Check | Refresh | Priority | Type   | URI                                                                           | Service
    ---+-------------------------------+-----------------------------------------+---------+-----------+---------+----------+--------+-------------------------------------------------------------------------------+--------
     1 | Education                     | Education                               | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.opensuse.org/repositories/Education/openSUSE_Leap_42.1/       |        
     2 | Mozilla                       | Mozilla                                 | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.opensuse.org/repositories/mozilla/openSUSE_Leap_42.1/         |        
     3 | Wine                          | Wine                                    | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.opensuse.org/repositories/Emulators:/Wine/openSUSE_Leap_42.1/ |        
     4 | download.opensuse.org-non-oss | Main Repository (NON-OSS)               | Yes     | (r ) Yes  | Yes     |   99     | yast2  | http://download.opensuse.org/distribution/leap/42.1/repo/non-oss/             |        
     5 | linuxdownload.adobe.com-linux | Adobe Flash Plugin                      | Yes     | ( p) Yes  | Yes     |   99     | rpm-md | http://linuxdownload.adobe.com/linux/x86_64/                                  |        
     6 | openSUSE-42.1-0               | openSUSE-42.1-0                         | No      | ----      | No      |   99     | yast2  | cd:///?devices=/dev/disk/by-id/ata-PLDS_DVD-RW_DS8ABSH_DX0E66026L1CB4207PVB   |        
     7 | opensuse-guide.org-repo       | Libdvdcss Repository                    | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://opensuse-guide.org/repo/openSUSE_Leap_42.1/                            |        
     8 | packman.inode.at-suse         | Packman Repository                      | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://packman.inode.at/suse/openSUSE_Leap_42.1/                              |        
     9 | repo-debug                    | openSUSE-Leap-42.1-Debug                | No      | ----      | Yes     |   99     | NONE   | http://download.opensuse.org/debug/distribution/leap/42.1/repo/oss/           |        
    10 | repo-debug-non-oss            | openSUSE-Leap-42.1-Debug-Non-Oss        | No      | ----      | Yes     |   99     | NONE   | http://download.opensuse.org/debug/distribution/leap/42.1/repo/non-oss/       |        
    11 | repo-debug-update             | openSUSE-Leap-42.1-Update-Debug         | No      | ----      | Yes     |   99     | NONE   | http://download.opensuse.org/debug/update/leap/42.1/oss                       |        
    12 | repo-debug-update-non-oss     | openSUSE-Leap-42.1-Update-Debug-Non-Oss | No      | ----      | Yes     |   99     | NONE   | http://download.opensuse.org/debug/update/leap/42.1/non-oss/                  |        
    13 | repo-non-oss                  | openSUSE-Leap-42.1-Non-Oss              | No      | ----      | Yes     |   99     | NONE   | http://download.opensuse.org/distribution/leap/42.1/repo/non-oss/             |        
    14 | repo-oss                      | openSUSE-Leap-42.1-Oss                  | Yes     | (r ) Yes  | Yes     |   99     | yast2  | http://download.opensuse.org/distribution/leap/42.1/repo/oss/                 |        
    15 | repo-source                   | openSUSE-Leap-42.1-Source               | No      | ----      | Yes     |   99     | NONE   | http://download.opensuse.org/source/distribution/leap/42.1/repo/oss/          |        
    16 | repo-update                   | openSUSE-Leap-42.1-Update               | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.opensuse.org/update/leap/42.1/oss/                            |        
    17 | repo-update-non-oss           | openSUSE-Leap-42.1-Update-Non-Oss       | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.opensuse.org/update/leap/42.1/non-oss/
    openSUSE Tumbleweed (x86_64) 64-bit
    Xfce

  4. #4
    Join Date
    Aug 2010
    Location
    Chicago suburbs
    Posts
    12,641
    Blog Entries
    3

    Default Re: Evince doesn't open pdf files

    I'm not seeing anything there that could cause a possible conflict.

    Right now, I am looking at a pdf file with "evince". The library "libpdfdocuments.so" is loaded. And I am not getting any error messages related to the problem that you are seeing.

    Here, "evince" is at version 3.14.2-2.8, and "libpdfdocuments.so" is part of that package. I am not seeing any other versions of evince in the 4.2 repos.

    Maybe try forcing a reinstall of evince in Yast software manager. Search for "evince", and right click to select "update unconditionally".
    openSUSE Leap 15.1; KDE Plasma 5;
    testing Leap 15.2Alpha

  5. #5
    Join Date
    Sep 2008
    Posts
    2,997

    Default Re: Evince doesn't open pdf files

    to me it looks like a bad pdf, can mupdf render it?
    if so use mutool (part of mupdf) to fix that file
    Code:
    mutool clean -ggg badfile.pdf

  6. #6
    Join Date
    Sep 2008
    Posts
    2,997

    Default Re: Evince doesn't open pdf files

    to be more precise from your error it seams that your pdf has a bad annotation and evince's backend can't handle it, mupdf is available in the standard repo's it comes with a simple viewer but I use it for it's cool command line tool mutool, to get mupdf just use zypper
    Code:
    zypper in mupdf
    ps I'm not sure that mupdf has a desktop menu item try running mutool or mupdf from a console to get it.

  7. #7

    Default Re: Evince doesn't open pdf files

    Try opening a different pdf file to compare if the original pdf file you want to open is corrupted.
    I use inkscape and gimp for pdf file you can try it also.
    People who do not break things first will never learn to create anything

  8. #8
    Join Date
    Aug 2011
    Location
    Russia
    Posts
    233

    Default Re: Evince doesn't open pdf files

    Quote Originally Posted by I_A View Post
    to me it looks like a bad pdf, can mupdf render it?
    if so use mutool (part of mupdf) to fix that file
    Code:
    mutool clean -ggg badfile.pdf
    I tried to open other pdf files, but there is the same problem and the same error.
    openSUSE Tumbleweed (x86_64) 64-bit
    Xfce

  9. #9
    Join Date
    Aug 2011
    Location
    Russia
    Posts
    233

    Default Re: Evince doesn't open pdf files

    Quote Originally Posted by conram View Post
    Try opening a different pdf file to compare if the original pdf file you want to open is corrupted.
    I use inkscape and gimp for pdf file you can try it also.
    Quote Originally Posted by I_A View Post
    to be more precise from your error it seams that your pdf has a bad annotation and evince's backend can't handle it, mupdf is available in the standard repo's it comes with a simple viewer but I use it for it's cool command line tool mutool, to get mupdf just use zypper
    Code:
    zypper in mupdf
    ps I'm not sure that mupdf has a desktop menu item try running mutool or mupdf from a console to get it.
    I tried to open that pdf file with GIMP, and GIMP opens it correct.
    openSUSE Tumbleweed (x86_64) 64-bit
    Xfce

  10. #10
    Join Date
    Aug 2011
    Location
    Russia
    Posts
    233

    Default Re: Evince doesn't open pdf files

    Okular opens every pdf file correct.
    openSUSE Tumbleweed (x86_64) 64-bit
    Xfce

Page 1 of 2 12 LastLast

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •