Avec Ubuntu 17.10, Okular (installé via les référentiels Ubuntu, c.-à-d. apt install okular
) semble fonctionner beaucoup moins bien que dans les versions précédentes. C'est à la fois sur Wayland et sur la session X. Voici une capture d'écran:
Par exemple: Comme vous pouvez le constater, seul l’item “Contenu” dans la barre latérale gauche a une icône. Les autres (“Miniatures”, “Avis”, “Signets”) doivent également comporter des icônes (voir par exemple, cette capture d'écran ).
De plus, lorsque j'ouvre Okular depuis le terminal, je reçois beaucoup de résultats:
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/"
Les messages relatifs au thème des icônes peuvent être liés aux icônes manquantes. La première ligne signifie apparemment que la limite des montres inotify a été atteinte - pourquoi cela se produit-il?
Enfin, le thème de l'interface utilisateur ne ressemble en rien aux autres applications d'Ubuntu (je suppose que c'est un problème avec les applications Qt en général?) - regardez les barres de défilement, par exemple. Je suppose que cela a à voir avec le retour à GNOME? Auparavant, il était bien meilleur dans les versions Ubuntu avant 17h10.
Existe-t-il un moyen de résoudre/résoudre ces problèmes?
Un autre point de données est la question "Les instances Okular ne se groupent pas sous une seule icône dans le dock de bureau sur Ubuntu 17.10" , mais il existe déjà une solution dans le lien.
Mon statut actuel:
Icônes manquantes: J'ai trouvé une solution à cela dans un commentaire sur le bogue Launchpad n ° 1698656 ("Les icônes du panneau de navigation manquaient lors de l'installation standard du 17.04 ”) :
En guise de solution de contournement, ce qui a fonctionné pour moi a été:
$ Sudo apt install systemsettings kde-config-gtk-style kde-config-gtk-style-preview oxygen-icon-theme
systemettings pour l'application systemettings5;
kde-config-gtk-style active le module Apparence dans systemettings5;
kde-config-gtk-style-preview permet de prévisualiser les thèmes sans redémarrer les applications GTK;
oxygen-icon-theme est un thème alternatif à utiliser dans les applications KDE.
Ensuite, lancez systemsettings5, cliquez sur Style d’application, sélectionnez Oxygen comme thème de secours, puis cliquez sur Appliquer.
J'ai toutefois utilisé "Breeze" au lieu de "Oxygen" (parce que je l'aime plus).
Messages d'erreur sur le terminal: Toujours non résolus, bien que le problème du manque de montres inotify semble avoir disparu?
Thème UI incohérent (par exemple, barres de défilement): Toujours non résolu.
Installez qt5ct:
Sudo apt install qt5ct
Courir:
qt5ct --platformtheme qt5ct
et définir le thème d'icônes à brise. (Vous pouvez faire d'autres modifications à votre guise)
Définissez la variable d’environnement appropriée:
Sudo nano /etc/environment
et ajoutez cette ligne:
QT_QPA_PLATFORMTHEME="qt5ct"
Redémarrez.
Si cela ne fonctionne pas, continuez comme suit: Copiez ensuite le fichier okular .desktop dans votre dossier de départ:
cp /usr/share/applications/org.kde.okular.desktop ~/.local/share/applications
Modifiez le fichier .desktop copié en modifiant la ligne:
Exec=okular %U
à
Exec=okular --platformtheme qt5ct %U
Ouvrez le dossier ~/.local/share/applications
dans Fichiers et exécutez Okular. Il vous demandera de faire confiance à l'application dès la première fois.
Terminé.
À l'aide d'une nouvelle installation d'Ubuntu 17.10, j'ai également essayé l'installation à l'aide de Sudo apt install okular
et j'ai reçu le même problème que vous avez signalé.
Cependant, cela semble fonctionner s'il est installé en un clin d'œil.
Supprime l'okular actuellement installé:
Sudo apt remove okular
Installez rapidement:
Sudo snap install okular
Essayer d'exécuter okular à partir du terminal donne alors les informations suivantes:
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
Connectez okular à la capture de kde framework:
Sudo snap install kde-frameworks-5
Sudo snap connect okular:kde-frameworks-5-plug kde-frameworks-5:kde-frameworks-5-slot
Running okular donne alors ce qui suit: