j'ai un petit souci, depuis quelques jour mon okular (0.20) sur Debian Jessie m'ouvre mes fichiers PDF, mais passer les premières pages, les autres sont toutes blanches.
Ces pdf "vide" s'ouvrent sans problème sur Mageia+okular ou sur ma Debian dans firefox ou avec imagemagick -> preuve qu'ils ne sont pas vide.
un des pdf en question : https://swiss-jazz.ch/Real-Book/Volume-1-Eb.pdf
Salut.
Merci de ta réponse.
Ma Jessie est 64bit, j'ai 8Go de RAM. J'ai des doutes sur le problème de mémoire, car il y a une semaine ça fonctionnait. Mais du coup ça ne semble pas non plus un bug générique.
Niveau disque, en gros 70% d'occupé.
Pour être certain, tu as été au delà des premières page ? Chez moi la première blanche est la page 4.
Le moteur pdf est en Version 0.6.5
@Char Snipeur, oui je suis allé de la page 1 à la page 15, puis par sondages en me déplaçant par l'ascenseur, et jusqu'à la dernière page que j'ai affichée aussi, ainsi que les pages précédant la dernière. Tout s'affichait bien.
chez moi, Okular a les dépendances de bibliothèques partagées suivantes :
après vérification, Okular utilise la bibliothèque poppler pour le rendu des .pdf packagée sur Debian Jessie dans le paquet libpoppler-qt4-4, qui contient les fichiers suivants pour une architecture amd64 et en tant que lib Qt4 :
$okular --version
Qt : 4.8.6
Plate-forme de développement de KDE : 4.14.2
Okular : 0.20.2
Pour le moteurPDF, c'est lorsque dans okular tu clic sur aide, puis "a propose des moteurs de rendu"
La seule erreur que j'ai en lançant en ligne de commande c'est "This backend is only for XRandR 1.1, your version is: 1 . 4 " ce qui d'après mes recherche n'a rien à voir et n'est pas une erreur.
et pour poppler :
$ ls /usr/lib/x86_64-linux-gnu/*popple*
/usr/lib/x86_64-linux-gnu/libpoppler-glib.so.8 /usr/lib/x86_64-linux-gnu/libpoppler-qt5.so.1
/usr/lib/x86_64-linux-gnu/libpoppler-glib.so.8.6.0 /usr/lib/x86_64-linux-gnu/libpoppler-qt5.so.1.1.0
/usr/lib/x86_64-linux-gnu/libpoppler-qt4.so.4 /usr/lib/x86_64-linux-gnu/libpoppler.so.46
/usr/lib/x86_64-linux-gnu/libpoppler-qt4.so.4.4.0 /usr/lib/x86_64-linux-gnu/libpoppler.so.46.0.0
Tu as les version qt5 de la lib aussi... vérifie que les liens symboliques ne sont pas mélangés (fais un
ls -l /usr/lib/x86_64-linux-gnu/*popple*
).
Je pense qu'elles devraient pouvoir coexister, mais bon.
Sinon, vois aussi pour quel logiciel tu as besoin de la version qt5.
Passe d'abord le nom des libs qt5 à un
apt-file search
pour trouver le paquet d'où viennent ces libs (normalement de
libpoppler-qt5-1
) puis
apt-cache rdepends
sur ce paquet pour trouver les paquets qui en dépendent.
Si tu n'en as pas vraiment besoin, teste en désinstallant (et réinstalle après ce que tu as désinstallé si cela ne change rien à ton problème et que tu en as vraiment besoin).
chez moi, Okular a les dépendances de bibliothèques partagées suivantes :
et en ligne de commande, l'affichage de donne :
qu'appelles tu "Le moteur pdf" qui serait en "Version 0.6.5" ?
Dal
Dynamic section at offset 0x14d98 contains 33 entries:
Étiquettes Type Nom/Valeur
0x0000000000000001 (NEEDED) Bibliothèque partagée: [libkparts.so.4]
0x0000000000000001 (NEEDED) Bibliothèque partagée: [libkactivities.so.6]
0x0000000000000001 (NEEDED) Bibliothèque partagée: [libkio.so.5]
0x0000000000000001 (NEEDED) Bibliothèque partagée: [libkdeui.so.5]
0x0000000000000001 (NEEDED) Bibliothèque partagée: [libQtGui.so.4]
0x0000000000000001 (NEEDED) Bibliothèque partagée: [libkdecore.so.5]
0x0000000000000001 (NEEDED) Bibliothèque partagée: [libQtCore.so.4]
0x0000000000000001 (NEEDED) Bibliothèque partagée: [libQtDBus.so.4]
0x0000000000000001 (NEEDED) Bibliothèque partagée: [libstdc++.so.6]
0x0000000000000001 (NEEDED) Bibliothèque partagée: [libc.so.6]
0x000000000000000c (INIT) 0x407ce8
0x000000000000000d (FINI) 0x411794
0x0000000000000019 (INIT_ARRAY) 0x614d80
0x000000000000001b (INIT_ARRAYSZ) 8 (octets)
0x000000000000001a (FINI_ARRAY) 0x614d88
0x000000000000001c (FINI_ARRAYSZ) 8 (octets)
0x000000006ffffef5 (GNU_HASH) 0x400298
0x0000000000000005 (STRTAB) 0x402778
0x0000000000000006 (SYMTAB) 0x4006a8
0x000000000000000a (STRSZ) 13007 (octets)
0x000000000000000b (SYMENT) 24 (octets)
0x0000000000000015 (DEBUG) 0x0
0x0000000000000003 (PLTGOT) 0x615000
0x0000000000000002 (PLTRELSZ) 7680 (octets)
0x0000000000000014 (PLTREL) RELA
0x0000000000000017 (JMPREL) 0x405ee8
0x0000000000000007 (RELA) 0x405d68
0x0000000000000008 (RELASZ) 384 (octets)
0x0000000000000009 (RELAENT) 24 (octets)
0x000000006ffffffe (VERNEED) 0x405d08
0x000000006fffffff (VERNEEDNUM) 2
0x000000006ffffff0 (VERSYM) 0x405a48
0x0000000000000000 (NULL) 0x0
$okular --version
Qt : 4.8.6
Plate-forme de développement de KDE : 4.14.2
Okular : 0.20.2
Pour le moteurPDF, c'est lorsque dans okular tu clic sur aide, puis "a propose des moteurs de rendu"
La seule erreur que j'ai en lançant en ligne de commande c'est "This backend is only for XRandR 1.1, your version is: 1 . 4 " ce qui d'après mes recherche n'a rien à voir et n'est pas une erreur.
$ ls /usr/lib/x86_64-linux-gnu/*popple*
/usr/lib/x86_64-linux-gnu/libpoppler-glib.so.8 /usr/lib/x86_64-linux-gnu/libpoppler-qt5.so.1
/usr/lib/x86_64-linux-gnu/libpoppler-glib.so.8.6.0 /usr/lib/x86_64-linux-gnu/libpoppler-qt5.so.1.1.0
/usr/lib/x86_64-linux-gnu/libpoppler-qt4.so.4 /usr/lib/x86_64-linux-gnu/libpoppler.so.46
/usr/lib/x86_64-linux-gnu/libpoppler-qt4.so.4.4.0 /usr/lib/x86_64-linux-gnu/libpoppler.so.46.0.0
Tu as les version qt5 de la lib aussi... vérifie que les liens symboliques ne sont pas mélangés (fais un ).
Je pense qu'elles devraient pouvoir coexister, mais bon.
Sinon, vois aussi pour quel logiciel tu as besoin de la version qt5.
Passe d'abord le nom des libs qt5 à un pour trouver le paquet d'où viennent ces libs (normalement de ) puis sur ce paquet pour trouver les paquets qui en dépendent.
Si tu n'en as pas vraiment besoin, teste en désinstallant (et réinstalle après ce que tu as désinstallé si cela ne change rien à ton problème et que tu en as vraiment besoin).