Je viens de désinstaller LibreOffice préinstallé sous Ubuntu 16.04 et la version 5.0.5. Maintenant, il y avait un problème avec l'icône du lanceur qui (je pense) n'y était pas auparavant:
L'icône affichée pour Calc est de très mauvaise qualité et indique toujours qu'il s'agit d'un document sans titre, même lorsque le document ouvert porte clairement le titre.
Ce problème ne se produit pas pour les autres programmes LibreOffice, comme vous pouvez le voir sur l’icône Writer située au-dessus de l’icône Calc.
Lorsque je recherche LibreOffice dans le tableau de bord, deux possibilités différentes apparaissent pour Calc
"untitled 1 - LibreOffice Calc" et "LibreOffice 5.0 Calc"
Ce dernier est le bon. Mais même lorsque je clique dessus, il ouvre la première icône/application, même si, au début, il affiche l'icône de droite (haute qualité) dans le lanceur pendant une seconde. Les deux ouvrent la version 5.0.5, mais avec la mauvaise icône et le mauvais titre. Le même problème se produit avec LibreOffice Main
.
J'ai lu un peu sur les icônes d'Unity sur certains sites Web (également celui-ci), ce qui m'a conduit au dossier /usr/share/app-install/desktop
, où j'ai également trouvé les images "laides", qui sont liées à .xdesktop
-des dossiers. Fait intéressant, dans ce dossier, seuls les fichiers .xdesktop
de Calc
et Main
ont une icône, pas les autres.
Cela a-t-il quelque chose à voir avec les fichiers du dossier /usr/share/app-install/desktop/
? Qu'en est-il des fichiers du dossier /usr/share/icons
? Est-ce lié à l'icône-thème, que j'ai changé?
Est-ce que quelqu'un sait comment obtenir la bonne icône et la bonne application Calc
à utiliser? Y at-il éventuellement un reste de la version précédente LibreOffice
sur le système?
Les deux répertoires par défaut pour les fichiers .desktop
(lanceurs) sont:
/usr/share/applications
pour les applications installées dans le monde entier, et
~/.local/share/applications
pour les applications installées localement (~
désigne votre répertoire de base, /home/yourname
) ou des versions locales des lanceurs.
Toutefois, LibreOffice est un peu étranger parmi nous, s’il s’agit de fichiers .desktop
.
Alors que la version par défaut (Ubuntu) de LibreOffice stocke ses fichiers .desktop
, dans
/usr/share/applications
la version téléchargée les stocke dans
/usr/local/share/applications
C'est-à-dire que des liens avec les lanceurs. Les vrais lanceurs sont en
/opt/libreoffice5.0/share/xdg/
Il y a deux options:
Libreoffice
dans ~/.local/share/applications
. Si tel est le cas, il remplacera toutes les autres occurrences du même lanceur (comme indiqué, ~
correspond à votre répertoire personnel, /home/yourname
). Si tel est le cas, supprimez le (s) fichier (s), déconnectez-vous et reconnectez-vous.le lanceur dans /usr/share/applications
a été laissé pour une raison quelconque, par une erreur lors de la désinstallation. Si la première option n'est pas le cas:
Accédez à /usr/share/applications
ouvrez une fenêtre de terminal, tapez:
Sudo rm
et faites ensuite glisser le lanceur LibreOffice Calc
dans la fenêtre du terminal pour insérer le répertoire de fichiers. Puis appuyez Enter. Bien sûr, vous pouvez aussi le faire en tapant la commande:
Sudo rm /usr/local/share/libreoffice-calc.desktop
et frapper Enter.
Déconnectez-vous et reconnectez-vous et cela devrait être corrigé.