Trạng thái của Okular trong Ubuntu 17.10?


11

Với Ubuntu 17.10, Okular (được cài đặt thông qua kho Ubuntu, tức là apt install okular) có vẻ hoạt động kém hơn nhiều so với các phiên bản trước. Đây là cả trên Wayland và trên phiên X. Đây là một ảnh chụp màn hình: Cửa sổ hình chữ nhật

Ví dụ: Như bạn có thể thấy, chỉ có mục Mục Nội dung trong các thanh bên trái có biểu tượng. Những cái khác (hình thu nhỏ của người Hồi giáo, người đánh giá, người đánh dấu, người đánh dấu, cũng nên có các biểu tượng (xem ví dụ: ảnh chụp màn hình này ).

Hơn nữa, khi tôi mở Okular từ Terminal, tôi nhận được một loạt các đầu ra:

inotify_add_watch("/home/user/.config/ibus/bus/9f77c45ee0ec4b6a89aaaa7669ff56c1-unix-0") failed: "No space left on device"
Invalid Context= "stock" line for icon theme:  "/usr/share/icons/ubuntu-mono-dark/stock/16/"
Invalid Context= "stock" line for icon theme:  "/usr/share/icons/ubuntu-mono-dark/stock/22/"
Invalid Context= "stock" line for icon theme:  "/usr/share/icons/ubuntu-mono-dark/stock/24/"
Invalid Context= "stock" line for icon theme:  "/usr/share/icons/ubuntu-mono-dark/stock/32/"
Invalid Context= "stock" line for icon theme:  "/usr/share/icons/ubuntu-mono-dark/stock/48/"
Invalid Context= "stock" line for icon theme:  "/usr/share/icons/ubuntu-mono-dark/stock/64/"
Invalid Context= "stock" line for icon theme:  "/usr/share/icons/ubuntu-mono-dark/stock/128/"
Invalid Context= "stock" line for icon theme:  "/usr/share/icons/ubuntu-mono-dark/stock/16/"
Invalid Context= "stock" line for icon theme:  "/usr/share/icons/ubuntu-mono-dark/stock/22/"
Invalid Context= "stock" line for icon theme:  "/usr/share/icons/ubuntu-mono-dark/stock/24/"
Invalid Context= "stock" line for icon theme:  "/usr/share/icons/ubuntu-mono-dark/stock/32/"
Invalid Context= "stock" line for icon theme:  "/usr/share/icons/ubuntu-mono-dark/stock/48/"
Invalid Context= "stock" line for icon theme:  "/usr/share/icons/ubuntu-mono-dark/stock/64/"
Invalid Context= "stock" line for icon theme:  "/usr/share/icons/ubuntu-mono-dark/stock/128/"

Các thông điệp về chủ đề biểu tượng có thể liên quan đến các biểu tượng bị thiếu. Dòng đầu tiên rõ ràng có nghĩa là đã đạt đến giới hạn của đồng hồ inotify - tại sao điều đó xảy ra?

Cuối cùng, chủ đề UI trông không giống các ứng dụng khác trong Ubuntu (tôi đoán đây có phải là vấn đề với các ứng dụng Qt nói chung không?) - ví dụ, hãy nhìn vào các thanh cuộn. Tôi cho rằng điều này có liên quan đến việc quay trở lại Gnome? Nó từng tốt hơn nhiều trong các phiên bản Ubuntu trước 17.10.

Có cách nào để khắc phục / khắc phục những vấn đề này không?


Như một điểm dữ liệu khác, có câu hỏi Các trường hợp Ok Okular không nhóm dưới một biểu tượng duy nhất trong dock máy tính để bàn trên Ubuntu 17.10 , nhưng điều đó đã có một giải pháp trong liên kết.


1
Okular, không phải là gnome hay Qt. Đó là KDE và huyết tương. Và tôi tin rằng nó đòi hỏi chủ đề oxy KDE.
ravery

@ravery Chà, không phải KDE được xây dựng trên Qt (giống như Gnome trên GTK)? Tôi đã thử cài đặt các gói oxygen-icon-themeoxygen5-icon-themekhông có hiệu quả.
Socob

có thể đó là Qt trên huyết tương; nhưng dù sao, bạn đang sử dụng Wayland (mặc định) hoặc Xorg. Tôi không nghĩ KDE chơi tốt với Wayland.
ravery

Bạn có thể thử chơi với qtconfig-qt4.
N0rbert

Bạn có thể cập nhật câu hỏi để bao gồm phương pháp bạn đã sử dụng để cài đặt nó không?
gsxruk

Câu trả lời:


4

Cài đặt qt5ct:

sudo apt install qt5ct

Chạy:

qt5ct --platformtheme qt5ct

và thiết lập chủ đề biểu tượng để khoe. (Bạn có thể thực hiện các sửa đổi khác nếu muốn)

Đặt biến evironment thích hợp:

sudo nano /etc/environment

và thêm dòng này:

QT_QPA_PLATFORMTHEME="qt5ct"

Khởi động lại.

Nếu điều này không hoạt động, hãy tiếp tục với những điều sau: Sau đó sao chép tệp .desktop okular vào thư mục nhà của bạn:

cp /usr/share/applications/org.kde.okular.desktop ~/.local/share/applications

Sửa đổi tệp .desktop đã sao chép bằng cách thay đổi dòng:

Exec=okular %U

đến

Exec=okular --platformtheme qt5ct %U

Mở ~/.local/share/applicationsthư mục trong Files và chạy Okular. Nó sẽ yêu cầu bạn tin tưởng vào ứng dụng lần đầu tiên.

Làm xong.


Linux Mint, hoạt động hoàn hảo ngay bây giờ!
Timur Fayzrakhmanov

Trong các phiên bản gần đây hơn của Ubuntu, đây là bản sửa lỗi các biểu tượng (vẫn bị hỏng theo mặc định, hai năm sau!) Đối với tôi.
Socob

3

Tình trạng hiện tại của tôi:

  1. Thiếu các biểu tượng: Tôi tìm thấy một giải pháp cho điều này trong một bình luận trên Launchpad lỗi # 1698656 ( “biểu tượng bảng điều hướng mất tích trên tiêu chuẩn cài đặt của 17.04”) :

    Như một cách giải quyết, điều làm việc cho tôi là:

    $ sudo apt install systemsettings kde-config-gtk-style kde-config-gtk-style-preview oxygen-icon-theme

    • cài đặt hệ thống cho các cài đặt hệ thống ứng dụng5;

    • kde-config-gtk-style cho phép mô-đun Giao diện trong systeminstall5;

    • kde-config-gtk-style-preview cho phép xem trước các chủ đề mà không cần khởi động lại các ứng dụng GTK;

    • oxy-icon-theme là một chủ đề thay thế để sử dụng trong các ứng dụng KDE.

    Sau đó, chạy systeminstall5, nhấp vào Kiểu ứng dụng, chọn Oxygen làm chủ đề Dự phòng, nhấp vào Áp dụng.

    Mặc dù vậy, tôi đã sử dụng một cách dễ dàng, thay vào đó là sử dụng một cách dễ dàng (vì tôi thích nó hơn).

  2. Thông báo lỗi trên thiết bị đầu cuối: Vẫn chưa được giải quyết, mặc dù vấn đề hết đồng hồ inotify dường như đã biến mất?

  3. Chủ đề giao diện người dùng không nhất quán (e. G. Thanh cuộn): Vẫn chưa được giải quyết.


1

Sử dụng bản cài đặt Ubuntu 17.10 mới, tôi cũng đã thử cài đặt bằng cách sử dụng sudo apt install okularvà nhận được vấn đề tương tự như bạn đã báo cáo.

Tuy nhiên, nó dường như hoạt động nếu nó được cài đặt như một snap.

Loại bỏ các okular hiện đang cài đặt:

sudo apt remove okular

Cài đặt nhanh chóng:

sudo snap install okular

Cố gắng chạy okular từ thiết bị đầu cuối sau đó đưa ra những điều sau đây:

You need to connect this snap to the kde-frameworks-5 snap.

You can do this with those commands: snap install kde-frameworks-5
snap connect okular:kde-frameworks-5-plug
kde-frameworks-5:kde-frameworks-5-slot

Kết nối okular với các khung kde snap:

sudo snap install kde-frameworks-5
sudo snap connect okular:kde-frameworks-5-plug kde-frameworks-5:kde-frameworks-5-slot

Chạy okular sau đó đưa ra như sau:

nhập mô tả hình ảnh ở đây


2
Cảm ơn, nhưng phiên bản hiện tại của Okular snap có một loạt các vấn đề khác, như không thể truy cập các tệp bên ngoài thư mục chính của người dùng hoặc bất kỳ máy in nào. Ngoài ra, vẫn còn một số biểu tượng bị thiếu trong Cài đặt trên mạng → Cấu hình Okular.
Socob

Vâng, đầy hứa hẹn và đẹp, nhưng Okular của snap đã bị sập khi tôi cố lưu một tệp PDF có chú thích
ndrey
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.