Okular no puede leer archivos pdf

17

Recientemente instalé Okular en mi Ubuntu 14.04.

El problema es que cuando abro archivos pdf, okular me da el error "No se puede encontrar un complemento que pueda manejar el documento que se está pasando".

Cuando ejecuté Okular por Terminal, este es el mensaje que recibo.

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

Sería muy apreciado por cualquier sugerencia para resolver este problema. Muchas gracias :)

hoang anh Nguyen
fuente
¿Puedes agregar a la pregunta el comando que escribiste para obtener el error? Gracias.
ctrl-alt-delor
Está libpoppler-qt4-4instalado?
hal7df

Respuestas:

24

Este fue bastante molesto, pero:

sudo apt-get install kdelibs5-plugins kdelibs5-data oxygen-icon-theme
Comunidad
fuente
4

Tuve el mismo mensaje de error. En mi caso, Okular se instaló con sudo, y las dependencias de KDE se instalaron en la carpeta de inicio .kde, pero con root como propietario y grupo.

Cambié corriendo:

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

entonces funcionó normal.

Chris
fuente
3

De acuerdo con las notas de lanzamiento de linux mint en la sección "Problemas con las aplicaciones de KDE"

Si tiene problemas con las aplicaciones de KDE (Okular, Gwenview, KStars..etc) ejecute el siguiente comando:

apt install kdelibs-bin kdelibs5-data kdelibs5-plugins

Nota: Estos problemas no afectan la edición de KDE. Una regresión en KDE 4.14 evita que estas aplicaciones funcionen bien fuera de la caja fuera de KDE.

mixtou
fuente
1

Abra Synaptic Package Manager y busque kde-core-devel

Instale todos los paquetes bajo la versión 4:4.14.2-0ubuntu1~ubuntu14.04~ppa1. Luego busque oxygene instale el tema del icono de oxígeno.

Desaparecido en combate
fuente