Не удается открыть любой файл PDF с помощью Okular

Сегодня я обнаружил в Интернете, что Окулар - очень хороший просмотрщик документов. Поэтому я установил его из центра программного обеспечения. После установки Okular не смог открыть файлы PDF. На самом деле он не мог открыть файл. Он всегда жаловался, что «Не удается найти плагин в ...» и «Не удалось открыть ... PDF-файл».

Я посмотрел на этом сайте и обнаружил, что кто-то сказал, что мы должны удалить соответствующие файлы конфигурации в ~/.kde/share/. Но я не нашел там этих файлов.

Кстати, я использую рабочий стол Unity.

2
задан 5 October 2011 в 03:07

3 ответа

Я также столкнулся с этой ошибкой. В моем случае в журнале консоли указывалось:

okular(30121)/kdecore (trader): KMimeTypeTrader: couldn't find service type "okular/Generator" 
Please ensure that the .desktop file for it is installed; then run kbuildsycoca4. 
okular(30121)/okular (app) Okular::Document::openDocument: No plugin for mimetype '"application/pdf"'.

В соответствии с инструкциями я запустил kbuildsycoca4:

~% kbuildsycoca4
kbuildsycoca4 running...
kbuildsycoca4(30132) kdemain: Reusing existing ksycoca
kbuildsycoca4(30132) KBuildSycoca::recreate: Recreating ksycoca file ("/var/tmp/kdecache-tmetro/ksycoca4", version 205)
kbuildsycoca4(30132) KBuildSycoca::createEntry: new: "okularGenerator.desktop" in servicetypes
kbuildsycoca4(30132) KBuildSycoca::createEntry: new: "libokularGenerator_xps.desktop" in services
kbuildsycoca4(30132) KBuildSycoca::createEntry: new: "okularEPub.desktop" in services
kbuildsycoca4(30132) KBuildSycoca::createEntry: new: "okularPlucker.desktop" in services
kbuildsycoca4(30132) KBuildSycoca::createEntry: new: "libokularGenerator_fax.desktop" in services
[...etc for several screen...]

.

Похоже на упаковочную ошибку. Это должно было быть запущено из сценария после установки.

0
ответ дан 5 October 2011 в 03:07

ОП опубликовал решение в комментарии

Я меняю режим, используя chmod из каталога /home/cheng/.kde/chache и /home/cheng/.kde/cache-guangchun до 777, и это работает сейчас.

0
ответ дан 5 October 2011 в 03:07

Я столкнулся с той же проблемой, поэтому попробовал команду:

$kbuildsycoca4

, но она чувствовала себя запущенной, потому что мне нужно было установить некоторые библиотеки kde. Затем я установил такие библиотеки:

sudo apt-get install kdelibs-bin

После этого Окулар смог открыть PDF-файлы.

Это ошибка? Я использую Linux Mint 17.1 в новой установке.

0
ответ дан 5 October 2011 в 03:07

Другие вопросы по тегам:

Похожие вопросы: