Não é possível abrir nenhum arquivo PDF usando o Okular

2

Hoje achei on-line dizendo que o Okular é um excelente visualizador de documentos. Então eu instalei a partir do centro de software. Após a instalação, o Okular não pôde abrir nenhum arquivo PDF. Na verdade, não foi possível abrir o arquivo. Ele sempre reclamou que "Não é possível encontrar um plug-in ..." e "Não foi possível abrir ... arquivo pdf".

Eu pesquisei neste site e descobri que alguém disse que devemos excluir os arquivos de configuração relacionados em ~/.kde/share/ . Mas eu não encontrei esses arquivos lá.

BTW, estou usando a área de trabalho do Unity.

    
por Guangchun 05.10.2011 / 01:02

3 respostas

3

Eu enfrentei o mesmo problema, então tentei o comando:

$kbuildsycoca4

mas pareceu funcionar, porque eu precisava instalar algumas bibliotecas do kde. Então eu instalei essas bibliotecas digitando:

sudo apt-get install kdelibs-bin

Depois disso, o Okular conseguiu abrir o PDF.

Isso é um bug? Estou executando o Linux Mint 17.1 em uma nova instalação.

    
por Francisco Rodríguez 09.12.2014 / 22:41
2

O OP postou a solução em um comentário

  

Eu mudo o modo usando chmod do diretório /home/cheng/.kde/chache e /home/cheng/.kde/cache-guangchun para o 777, e ele funciona agora.

    
por Panther 01.03.2012 / 23:44
1

Eu me deparei com esse erro enganoso também. No meu caso, o log do console indicou:

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"'.

Como instruído, eu corri o 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...]

Depois disso, o okular conseguiu carregar PDFs.

Parece um bug de embalagem. Isso deve ter sido executado em um script de pós-instalação.

    
por Tom Metro 21.11.2014 / 10:21