Okular non può leggere i file pdf


17

Di recente ho installato Okular sul mio Ubuntu 14.04.

Il problema è quando apro i file pdf, okular mi dà l'errore "Impossibile trovare un plugin in grado di gestire il documento che viene passato."

Quando ho eseguito Okular da Terminal, questo è il messaggio che ricevo.

admin@me:~$ okular ex01.pdf
okular(14100)/kdeui (KIconLoader): Error: standard icon theme "oxygen" not found! 
okular(14100)/kdeui (KIconLoader): Error: standard icon theme "oxygen" not found!

okular(14100) KPixmapSequence::Private::loadSequence: Invalid pixmap specified. 
okular(14100) KPixmapSequence::Private::loadSequence: Invalid pixmap specified. 
okular(14100) KPixmapSequence::frameSize: No frame loaded 
okular(14100) KPixmapSequence::Private::loadSequence: Invalid pixmap specified. 
okular(14100) KPixmapSequence::frameSize: No frame loaded 
okular(14100) KPixmapSequence::Private::loadSequence: Invalid pixmap specified. 
okular(14100) KPixmapSequence::frameSize: No frame loaded 
okular(14100) KPixmapSequence::Private::loadSequence: Invalid pixmap specified. 
okular(14100) KPixmapSequence::frameSize: No frame loaded 
okular(14100) KPixmapSequence::Private::loadSequence: Invalid pixmap specified. 
okular(14100) KPixmapSequence::frameSize: No frame loaded 
okular(14100) KPixmapSequence::Private::loadSequence: Invalid pixmap specified. 
okular(14100) KPixmapSequence::frameSize: No frame loaded 
okular(14100): No ksycoca4 database available! 

okular(14100)/kdecore (trader) KServiceTypeTrader::defaultOffers: KServiceTypeTrader: serviceType  "okular/Generator"  not found 
okular(14100)/kdecore (KConfigSkeleton) KCoreConfigSkeleton::writeConfig:
okular(14100)/kdecore (KConfigSkeleton) KCoreConfigSkeleton::writeConfig:
okular(14100)/kdecore (KConfigSkeleton) KCoreConfigSkeleton::writeConfig:
okular(14100)/kdecore (KConfigSkeleton) KCoreConfigSkeleton::writeConfig:
okular(14100)/kdecore (KConfigSkeleton) KCoreConfigSkeleton::writeConfig:
okular(14100): No ksycoca4 database available! 

okular(14100)/kdecore (trader) mimeTypeSycocaServiceOffers: KMimeTypeTrader: mimeType "application/pdf" not found 
okular(14100): No ksycoca4 database available! 

okular(14100)/kdecore (trader): KMimeTypeTrader: couldn't find service type "okular/Generator" 
Please ensure that the .desktop file for it is installed; then run kbuildsycoca4. 
okular(14100)/okular (app) Okular::Document::openDocument: No plugin for mimetype '"application/pdf"'.
okular(14100): Couldn't start knotify from knotify4.desktop:  "KLauncher could not be reached via D-Bus. Error when calling start_service_by_desktop_path:
The name org.kde.klauncher was not provided by any .service files
" 
okular(14100)/kdeui (KNotification) KNotification::slotReceivedIdError: Error while contacting notify daemon "The name org.kde.knotify was not provided by any .service files" 

X Error: BadWindow (invalid Window parameter) 3
Major opcode: 20 (X_GetProperty)
Resource id:  0x2a0002e
okular(14110) KPixmapSequence::Private::loadSequence: Invalid pixmap specified. 
okular(14110) KPixmapSequence::frameSize: No frame loaded 
okular(14110) KPixmapSequence::Private::loadSequence: Invalid pixmap specified. 
okular(14110) KPixmapSequence::frameSize: No frame loaded 
okular(14110) KPixmapSequence::Private::loadSequence: Invalid pixmap specified. 
okular(14110) KPixmapSequence::frameSize: No frame loaded 
X Error: BadWindow (invalid Window parameter) 3
Major opcode: 20 (X_GetProperty)
Resource id:  0x2a0001d
X Error: BadWindow (invalid Window parameter) 3
Major opcode: 20 (X_GetProperty)
Resource id:  0x2a0001d

Sarei molto apprezzato per qualsiasi suggerimento per risolvere questo problema. Molte grazie :)


Puoi aggiungere alla domanda il comando che hai digitato per ottenere un errore, grazie.
ctrl-alt-delor

È libpoppler-qt4-4installato?
hal7df,

Risposte:


24

Questo era piuttosto noioso, ma:

sudo apt-get install kdelibs5-plugins kdelibs5-data oxygen-icon-theme

4

Ho avuto lo stesso messaggio di errore. Nel mio caso, Okular è stato installato sudoe le dipendenze di KDE sono state installate nella cartella home in .kde, ma con root come proprietario e gruppo.

Ho cambiato eseguendo:

sudo chown -R youruser .kde    
sudo chgrp -R youruser .kde

poi ha funzionato normale.


3

Secondo le note di rilascio di Linux Mint nella sezione "Problemi con le app di KDE"

Se riscontri problemi con le app di KDE (Okular, Gwenview, KStars..etc) esegui il comando seguente:

apt install kdelibs-bin kdelibs5-data kdelibs5-plugins

Nota: questi problemi non riguardano l'edizione di KDE. Una regressione in KDE 4.14 impedisce a queste applicazioni di funzionare correttamente fuori da KDE.


1

Apri Synaptic Package Manager e cerca kde-core-devel

Installa tutti i pacchetti con la versione 4:4.14.2-0ubuntu1~ubuntu14.04~ppa1. Quindi cercare oxygene installare il tema dell'icona dell'ossigeno.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.