Okular không thể đọc tập tin pdf


17

Gần đây tôi đã cài đặt Okular trên Ubuntu 14.04.

Vấn đề là khi tôi mở tệp pdf, okular cho tôi lỗi "Không thể tìm thấy plugin có thể xử lý tài liệu được thông qua."

Khi tôi chạy Okular by Terminal, đây là tin nhắn tôi nhận được.

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

Tôi sẽ được nhiều đánh giá cao cho bất kỳ đề nghị để giải quyết vấn đề này. Cảm ơn rất nhiều :)


Bạn có thể thêm vào câu hỏi lệnh bạn đã gõ để nhận lỗi không, Cảm ơn.
ctrl-alt-delor

Được libpoppler-qt4-4cài đặt?
hal7df

Câu trả lời:


24

Đây là một điều khá khó chịu, nhưng:

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

4

Tôi đã có thông báo lỗi tương tự. Trong trường hợp của tôi, Okular đã được cài đặt sudovà các phụ thuộc KDE đã được cài đặt vào thư mục chính bên dưới .kde, nhưng với root là chủ sở hữu và nhóm.

Tôi đã thay đổi bằng cách chạy:

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

sau đó nó hoạt động bình thường.


3

Theo ghi chú phát hành bạc hà linux trong phần "Các vấn đề với ứng dụng KDE"

Nếu bạn gặp sự cố với ứng dụng KDE (Okular, Gwenview, KStars..etc) hãy chạy lệnh sau:

apt install kdelibs-bin kdelibs5-data kdelibs5-plugins

Lưu ý: Những vấn đề này không ảnh hưởng đến phiên bản KDE. Hồi quy trong KDE 4.14 ngăn các ứng dụng này hoạt động tốt ngoài hộp KDE.


1

Mở Trình quản lý gói Synaptic và tìm kiếm kde-core-devel

Cài đặt tất cả các gói theo phiên bản 4:4.14.2-0ubuntu1~ubuntu14.04~ppa1. Sau đó tìm kiếm oxygenvà cài đặt chủ đề biểu tượng oxy.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.