В 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/"
Сообщения о теме значков могут быть связаны с отсутствующими значками. Первая строка, очевидно, означает, что предел количества часов inotify достигнут - почему это происходит?
Наконец, тема пользовательского интерфейса не похожа на другие приложения в Ubuntu (я полагаю, это проблема с приложениями Qt в целом?) - посмотрите, например, на полосы прокрутки. Я полагаю, это связано с возвращением в GNOME? Раньше было намного лучше в версиях Ubuntu до 17.10.
Есть ли способ исправить / обойти эти проблемы?
В качестве еще одной точки данных, существует вопрос «Экземпляры Okular не группируются под одним значком в настольной док-станции на Ubuntu 17.10» , но это уже имеет решение в ссылке.
oxygen-icon-theme
иoxygen5-icon-theme
безрезультатно.qtconfig-qt4
.Ответы:
Установите qt5ct:
Пробег:
и установите иконку-тему на ветер. (Вы можете делать другие модификации по своему желанию)
Установите соответствующую переменную среды:
и добавьте эту строку:
Перезагружать.
Если это не работает, перейдите к следующему: Затем скопируйте файл okular .desktop в вашу домашнюю папку:
Измените скопированный файл .desktop, изменив строку:
в
Откройте
~/.local/share/applications
папку в папке «Файлы» и запустите Okular. Он попросит вас доверять приложению с первого раза.Выполнено.
источник
Мой текущий статус:
Отсутствующие значки: Я нашел решение этой проблемы в комментарии к ошибке Launchpad # 1698656 («Значки панели навигации отсутствуют при стандартной установке 17.04») :
Я использовал «Бриз» вместо «Кислорода» как запасную тему (потому что мне это нравится больше).
Сообщения об ошибках на терминале: Все еще не решены, хотя проблема с нехваткой часов inotify, похоже, исчезла?
Непоследовательная тема пользовательского интерфейса (например, полосы прокрутки): все еще не решена.
источник
Используя новую версию Ubuntu 17.10, я также попытался установить с использованием
sudo apt install okular
и получил ту же проблему, о которой вы сообщали.Тем не менее, он работает, если он установлен как оснастка.
Удалить установленный в настоящее время okular:
Установить как оснастку:
Попытка запустить okular из терминала дает следующее:
Подключите okular к оснастке kde:
Запуск okular дает следующее:
источник