W Ubuntu 17.10 Okular (instalowany przez repozytoria Ubuntu, tj. apt install okular
) Wydaje się działać znacznie gorzej niż w poprzednich wersjach. Dotyczy to zarówno Waylanda, jak i sesji X. Oto zrzut ekranu:
Na przykład: Jak widać, tylko element „Zawartość” na lewym pasku bocznym ma ikonę. Inne („Miniatury”, „Recenzje”, „Zakładki”) również powinny mieć ikony (patrz np. Ten zrzut ekranu ).
Co więcej, kiedy otwieram Okulara z terminala, otrzymuję mnóstwo wyników:
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/"
Komunikaty na temat ikony mogą być powiązane z brakującymi ikonami. Pierwsza linia najwyraźniej oznacza, że osiągnięto limit nootify zegarków - dlaczego tak się dzieje?
Wreszcie motyw interfejsu użytkownika nie przypomina innych aplikacji w Ubuntu (wydaje mi się, że jest to ogólnie problem z aplikacjami Qt?) - spójrz na przykład na paski przewijania. Przypuszczam, że ma to związek z powrotem do GNOME? Kiedyś było znacznie lepiej w wersjach Ubuntu przed 17.10.
Czy istnieje sposób na rozwiązanie / obejście tych problemów?
Jako kolejny punkt danych pojawia się pytanie „Instancje Okulara nie grupują się pod jedną ikoną w pulpicie dokowania na Ubuntu 17.10” , ale to już ma rozwiązanie w łączu.
oxygen-icon-theme
ioxygen5-icon-theme
bez skutku.qtconfig-qt4
.Odpowiedzi:
Zainstaluj qt5ct:
Biegać:
i ustawić motyw ikony na bryzy. (Możesz dokonywać innych modyfikacji, jak chcesz)
Ustaw odpowiednią zmienną środowiska:
i dodaj ten wiersz:
Restart.
Jeśli to nie zadziała, wykonaj następujące czynności: Następnie skopiuj plik okular .desktop do folderu domowego:
Zmodyfikuj skopiowany plik .desktop, zmieniając wiersz:
do
Otwórz
~/.local/share/applications
folder w folderze Pliki i uruchom Okular. Po raz pierwszy poprosi Cię o zaufanie do aplikacji.Gotowy.
źródło
Mój obecny status:
Brak ikon: znalazłem rozwiązanie tego w komentarzu do błędu Launchpad # 1698656 („Brak ikon panelu nawigacyjnego przy standardowej instalacji 17.04”) :
Jako motyw zastępczy wykorzystałem „Breeze” zamiast „Oxygen” (ponieważ bardziej mi się podoba).
Komunikaty o błędach na terminalu: Wciąż nierozwiązane, chociaż wydaje się, że problem wyczerpania zegarków inotify zniknął?
Niespójny motyw interfejsu użytkownika (np. Paski przewijania): nadal nierozwiązany.
źródło
Korzystając ze świeżej instalacji Ubuntu 17.10, próbowałem również zainstalować przy użyciu
sudo apt install okular
i otrzymałem ten sam problem, jak zgłosiłeś.Jednak wydaje się, że działa, jeśli jest zainstalowany jako przystawka.
Usuń aktualnie zainstalowany okular:
Zainstaluj w mgnieniu oka:
Próba uruchomienia okularu z terminala daje następnie:
Podłącz okular do przystawki frameworka kde:
Uruchomienie okularu daje następnie:
źródło