Стан Okular в Ubuntu 17.10?


11

З Ubuntu 17.10, Okular (встановлений через сховища Ubuntu, т. Е. apt install okular), Здається, працює набагато гірше, ніж у попередніх версіях. Це і на Wayland, і на X сесії. Ось скріншот: Окулярне вікно

Наприклад: Як ви бачите, лише елемент "Зміст" на лівій бічній панелі містить значок. Інші ("Ескізи", "Відгуки", "Закладки") також повинні мати піктограми (див., Наприклад, цей скріншот ).

Більше того, коли я відкриваю Okular з Терміналу, я отримую купу результатів:

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/"

Повідомлення про тему піктограми можуть бути пов’язані з відсутніми значками. Перший рядок, мабуть, означає, що досягнуто межі інотифікованих годин - чому це відбувається?

Нарешті, тема інтерфейсу користувача не схожа на інші програми Ubuntu (я думаю, це проблема з додатками Qt взагалі?) - подивіться, наприклад, смуги прокрутки. Я думаю, це пов'язане з переходом до GNOME? Це було набагато краще у версіях Ubuntu до 17.10.

Чи є спосіб вирішити ці проблеми?


Як ще один момент даних, виникає питання "Окулярні екземпляри не групуються під однією піктограмою в док-станції на робочому столі Ubuntu 17.10" , але це вже має рішення за посиланням.


1
Окулярний, не є ні гном, ні Qt. Це KDE і плазма. І я вірю, що це потребує кисневої теми KDE.
ravery

@ravery Добре, чи KDE не побудований на Qt (як GNOME є у GTK)? Я спробував встановити пакунки oxygen-icon-themeі oxygen5-icon-themeбез ефекту.
Сокоб

можливо, це Qt на плазмі; але в будь-якому випадку ви використовуєте Wayland (за замовчуванням) або Xorg. Я не думаю, що KDE ще не грає добре з Wayland.
ravery

Ви можете спробувати пограти qtconfig-qt4.
N0rbert

Чи можете ви оновити питання, щоб включити метод, який ви використовували для його встановлення?
gsxruk

Відповіді:


4

Встановіть qt5ct:

sudo apt install qt5ct

Виконати:

qt5ct --platformtheme qt5ct

і встановіть тему значка на вітер. (Ви можете робити інші зміни за своїм бажанням)

Встановіть відповідну змінну навколишнього середовища:

sudo nano /etc/environment

і додайте цей рядок:

QT_QPA_PLATFORMTHEME="qt5ct"

Перезавантажте.

Якщо це не працює, продовжуйте наступне: Потім скопіюйте файл okular .desktop у свою домашню папку:

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

Змініть скопійований .desktop файл, змінивши рядок:

Exec=okular %U

до

Exec=okular --platformtheme qt5ct %U

Відкрийте ~/.local/share/applicationsпапку у файлах та запустіть Okular. Він попросить вас довірити програму вперше.

Зроблено.


Linux Mint, працює ідеально зараз!
Тимур Файзрахманов

У останніх версіях Ubuntu саме для цього виправляються піктограми (які все ще зламані за замовчуванням через два роки!).
Сокоб

3

Мій поточний статус:

  1. Пропущені піктограми: я знайшов рішення для цього в коментарі про помилку Launchpad № 1698656 ("піктограми панелі навігації відсутні у стандартній установці 17.04") :

    Як вирішення, для мене працювало:

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

    • налаштування системи для набору системних додатків5;

    • kde-config-gtk-стиль вмикає модуль Appearance у наборі системи5;

    • kde-config-gtk-попередній перегляд дозволяє попередній перегляд тем без перезавантаження програм GTK;

    • кисень-icon-тема - це альтернативна тема, яка використовується в додатках KDE.

    Потім запустіть systemsettings5, натисніть на стиль застосунку, виберіть Oxygen як запасну тему, натисніть кнопку Apply.

    Я використовував "Breeze" замість "Oxygen" як резервну тему (тому що мені це більше подобається).

  2. Повідомлення про помилки на терміналі: Досі не вирішено, хоча проблема із закінченням роботи з ініціативними годинниками, здається, зникла?

  3. Невідповідна тема інтерфейсу користувача (наприклад, смуги прокрутки): досі не вирішена.


1

Скориставшись новою установкою Ubuntu 17.10, я також спробував встановити, використовуючи sudo apt install okularта отримав ту саму проблему, про яку ви повідомляли.

Однак він, здається, працює, якщо його встановити як оснащення.

Видаліть наразі встановлений окуляр:

sudo apt remove okular

Встановити як оснащення:

sudo snap install okular

Намагаючись запустити okular з терміналу, надається наступне:

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

Підключіть okular до рамок kde оснащення:

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

Запуск окуляра надає наступне:

введіть тут опис зображення


2
Дякую, але поточна версія окуляра Okular має ряд інших проблем, таких як неможливість доступу до файлів за межами домашнього каталогу користувача чи будь-яких принтерів. Також у розділі "Налаштування → Налаштування окуляра" ще відсутні деякі піктограми.
Сокоб

Так, багатообіцяючий і гарний, але окуляр оснастки просто розбився, коли я намагався зберегти PDF-файл із
зауваженням
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.