Okular는 PDF 파일을 읽을 수 없습니다


17

최근에 우분투 14.04에 Okular를 설치했습니다.

문제는 pdf 파일을 열 때 okular에서 "전달되는 문서를 처리 할 수있는 플러그인을 찾을 수 없습니다"라는 오류를 표시합니다.

터미널에서 Okular를 실행했을 때이 메시지가 나타납니다.

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

이 문제를 해결하기위한 제안에 감사드립니다. 고마워요 :)


오류를 발생시키기 위해 입력 한 명령에 질문을 추가 할 수 있습니까? 감사합니다.
ctrl-alt-delor

되어 libpoppler-qt4-4설치되어 있습니까?
hal7df

답변:


24

이것은 꽤 성가신 일이지만,

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

4

같은 오류 메시지가 나타났습니다. 필자의 경우 Okular는와 함께 sudo설치되었고 KDE 종속성은 홈 폴더 아래 .kde에 있지만 루트는 소유자와 그룹으로 설치되었습니다.

나는 다음을 실행하여 변경했다.

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

그런 다음 정상적으로 작동했습니다.


3

"KDE 앱 관련 문제"섹션의 Linux 민트 릴리스 노트에 따르면

KDE 앱 (Okular, Gwenview, KStars..etc)에 문제가있는 경우 다음 명령을 실행하십시오.

apt install kdelibs-bin kdelibs5-data kdelibs5-plugins

참고 :이 문제는 KDE 버전에 영향을 미치지 않습니다. KDE 4.14의 회귀는 이러한 응용 프로그램이 KDE 외부에서 제대로 작동하지 못하게합니다.


1

시냅틱 패키지 관리자를 열고 kde-core-devel

버전 아래에 모든 패키지를 설치하십시오 4:4.14.2-0ubuntu1~ubuntu14.04~ppa1. 그런 다음을 검색 oxygen하고 산소 아이콘 테마를 설치하십시오.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.