As the title says, the pdf backend in okular (version 0.17.92, KDE 4.11.2) disappeared, I can not say exactly when it happened, but I am pretty sure it worked before an update of several kde packages last evening.
XPDF works without any issue.
As the title says, the pdf backend in okular (version 0.17.92, KDE 4.11.2) disappeared, I can not say exactly when it happened, but I am pretty sure it worked before an update of several kde packages last evening.
XPDF works without any issue.
As the title says, the pdf backend in okular (version 0.17.92, KDE 4.11.2) disappeared, I can not say exactly when it happened, but I am pretty sure it worked before an update of several kde packages last evening.
I am running 12.3/KDE 4.11.2 as well, and I think I am up to date.
Where did you get Okular 0.17.92?
Factory?
That might be your problem.
Okular 0.17.2 on my systems opens PDFs and can output to .pdf; what is it yours won’t do for you?
I apologize, I have also version 0.17.2, the previous was just a typo.
I don’t have any factory repos and I got it from:
Index of /repositories/KDE:/Release:/411/openSUSE_12.3
OK, you seem to be in same install state as I am.
Not sure what you mean by pdf backend.
When I click on a file.pdf in Dolphin, file.pdf opens in okular for me.
Are you saying it opens in some other application, or that okular starts but fails to display the file, or…?
I just noticed you are running Kernel 3.11.
You running Tumbleweed?
No, I don’t use tumbleweed.
The backend is missing, therefore I can’t open pdf documents with Okular. You can see what backends are installed under:
configure backends in Okular.
Strangely enough okularGenerator_poppler.so is available in /usr/lib64/kde4/
Try to run “kbuildsycoca4 --noincremental”, is the backend there then?
If that doesn’t help, please run okular in a Konsole and post the output.
okular test.pdf
(replace test.pdf with the filename of an existing pdf file of course)
And it may sound silly, but have you rebooted since installing those updates?
‘kbuildsycoca4 --noincremental’ didn’t help.
stefan@linux-sw:/lindata> okular ggrill.pdf
Fontconfig warning: "/etc/fonts/infinality/conf.d/41-repl-os-linux.conf", line 16: Having multiple values in <test> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/infinality/conf.d/41-repl-os-linux.conf", line 29: Having multiple values in <test> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/infinality/conf.d/41-repl-os-linux.conf", line 39: Having multiple values in <test> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/infinality/conf.d/41-repl-os-linux.conf", line 48: Having multiple values in <test> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/infinality/conf.d/41-repl-os-linux.conf", line 60: Having multiple values in <test> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/infinality/conf.d/41-repl-os-linux.conf", line 71: Having multiple values in <test> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/infinality/conf.d/41-repl-os-linux.conf", line 82: Having multiple values in <test> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/infinality/conf.d/41-repl-os-linux.conf", line 92: Having multiple values in <test> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/infinality/conf.d/60-group-non-tt-fonts.conf", line 483: Having multiple values in <test> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/infinality/conf.d/60-group-tt-fonts.conf", line 262: Having multiple values in <test> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/infinality/conf.d/62-tt-monospace-rendering.conf", line 27: Having multiple values in <test> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/infinality/conf.d/62-tt-traced-bitmap-rendering.conf", line 21: Having multiple values in <test> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/infinality/conf.d/62-tt-traced-bitmap-rendering.conf", line 50: Having multiple values in <test> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/infinality/conf.d/80-selective-rendering-inf-win-lin.conf", line 16: Having multiple values in <test> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/infinality/conf.d/80-selective-rendering-inf-win-lin.conf", line 31: Having multiple values in <test> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/infinality/conf.d/80-selective-rendering-inf-win-lin.conf", line 102: Having multiple values in <test> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/infinality/conf.d/80-selective-rendering-inf-win-lin.conf", line 119: Having multiple values in <test> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/infinality/conf.d/80-selective-rendering-inf-win-lin.conf", line 138: Having multiple values in <test> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/infinality/conf.d/80-selective-rendering-inf-win-lin.conf", line 158: Having multiple values in <test> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/conf.d/56-user.conf", line 9: reading configurations from ~/.fonts.conf is deprecated.
okular(4502)/okular (app) Okular:document:openDocument: No plugin for mimetype '"application/pdf"'.
I guess the big problem is in the last line.
Maybe this information helps as well:
stefan@linux-sw:~> zypper se -si poppler
Daten des Repositories laden ...
Installierte Pakete lesen ...
S | Name | Typ | Version | Arch | Repository
--+------------------+-------+---------------+--------+------------------
i | libpoppler-glib8 | Paket | 0.22.1-1.1.1 | x86_64 | openSUSE-12.3-OSS
i | libpoppler-qt4-4 | Paket | 0.22.1-1.1.1 | x86_64 | openSUSE-12.3-OSS
i | libpoppler34 | Paket | 0.22.1-1.1.1 | x86_64 | openSUSE-12.3-OSS
i | poppler-data | Paket | 0.4.6-2.1.1 | noarch | openSUSE-12.3-OSS
i | poppler-tools | Paket | 0.22.1-1.1.1 | x86_64 | openSUSE-12.3-OSS
i | python-poppler | Paket | 0.12.1-14.1.1 | x86_64 | openSUSE-12.3-OSS
stefan@linux-sw:~>
Nothing is silly, yes I have rebooted since the update more than once.
Try removing infinality fonts
On 2013-10-20 21:36, caf4926 wrote:
>
> Try removing infinality fonts
Didn’t you post an announcement about KDE repos been renewed? Could not
that be affecting the OP? Maybe they have not finished with the renewal.
–
Cheers / Saludos,
Carlos E. R.
(from 12.3 x86_64 “Dartmouth” at Telcontar)
No confirmation has been published by Raymond yet.
And I’m using the KR 4.11 - nothing has changed yet. I also have kernel 3.11
IIRC these fonts caused issues in LO too
But checking
It does look like the move is complete.
No issues here though
Good morning,
I don’t think it is a fonts issue, I tried your suggestions and it only removes all errors related to that font. After reinstallation of okular and some of the KDE4 base packages, I got the error message that okular can not access okularGenerator_poppler.so, there is no difference if I try okular as a user or root. I did google that error and it seems the same think happened to others before as well, which turned out to be a bug in okular and some kde packages, why it happens currently only on my system I don’t know.
stefan@linux-sw:~/Downloads> okular ggrill.pdf
Fontconfig warning: "/etc/fonts/conf.d/56-user.conf", line 9: reading configurations from ~/.fonts.conf is deprecated.
okular(3657)/okular (app) Okular::Document::openDocument: No plugin for mimetype '"application/pdf"'.
The file: /etc/fonts/conf.d/56-user.conf
On my system contains the following:
<?xml version="1.0"?><!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
<!-- Load per-user customization file -->
<include ignore_missing="yes" prefix="xdg">fontconfig/conf.d</include>
<include ignore_missing="yes" prefix="xdg">fontconfig/fonts.conf</include>
<!-- the following elements will be removed in the future -->
<include ignore_missing="yes" deprecated="yes">~/.fonts.conf.d</include>
<include ignore_missing="yes" deprecated="yes">~/.fonts.conf</include>
</fontconfig>
Do you have a .fonts folder in your /home/username hidden section? If yes, for now try renaming it to .oldfonts
Also in .kde4
.kde4/share/config/
delete the 2 okular related config files
also at
.kde4/share/apps/
delete the folder okular
So can you access the files /usr/share/kde4/services/okularPoppler.desktop and /usr/share/kde4/services/libokularGenerator_poppler.desktop (as user)? Maybe post the contents.
Do you get any output when you run “rpm -V okular”?
I just saw a similar thread at the KDE forums with a workaround: http://forum.kde.org/viewtopic.php?f=251&t=118023#p294880
So maybe this fixes the problem for you:
ln -s /usr/share/mime/application/pdf.xml ~/.local/share/mime/application/x-pdf.xml
Although it works fine here without any ~/.local/share/mime/application/x-pdf.xml file.
I think this problem was caused by a fix for another problem, should be fixed in 4.11.3 though:
https://projects.kde.org/projects/kde/kdelibs/repository/revisions/f723e2e7d36b597c5262bf63dde380d89ec6bfcb
OTOH, this fix is already included in openSUSE’s packages since 2 days ago. So maybe this patch did actually cause your problem?
Could you please post the output of:
rpm -q --changelog libkdecore4 | head
I’ve created packages with a followup fix here:
Index of /repositories/home:/wolfi323:/branches:/KDE:/Release:/411/openSUSE_12.3
Could you please try if they fix your problem?
No, I can not access any of those files and there is no output at all when I run that command in a shell.