Le 18.10, la boîte de dialogue zombie ttf-mscorefonts-installer
"Échec du téléchargement de fichiers de données supplémentaires" s'affiche à chaque redémarrage de l'ordinateur.
Il s'agit d'un bogue d'époque qui fait mal aux utilisateurs d'Ubuntu depuis au moins 2012. Je suis au courant d'autres questions et réponses concernant ce problème, mais aucune des solutions n'a fonctionné dans ce cas. Pour référence, les questions préalables notables sont:
Les solutions précédentes incluent:
Suppression de fichiers partiellement téléchargés
Sudo rm -rf /var/lib/update-notifier/package-data-downloads/partial/
Ce répertoire n'existe pas sur mon système. Il n'y a pas de fichiers partiellement téléchargés à supprimer.
Parfois, un fichier vide est créé lorsque la boîte de dialogue d'échec apparaît à l'adresse suivante:
/var/lib/update-notifier/package-data-downloads/ttf-mscorefonts-installer.failed
Cela ne fait aucune différence si je supprime ce fichier ou le renomme en ttf-mscorefonts-installer
comme l'ont suggéré les réponses à d'autres questions précédentes.
Installer une version plus récente à partir d'un paquet Debian
Dans le passé, c'était la version 3.4 qui posait des problèmes et les utilisateurs pouvaient télécharger et installer la version 3.6 depuis un référentiel Debian comme ceci:
cd /tmp
wget http://ftp.de.debian.org/debian/pool/contrib/m/msttcorefonts/ttf-mscorefonts-installer_3.6_all.deb
Sudo dpkg -i /tmp/ttf-mscorefonts-installer_3.6_all.deb
# Also sometimes suggested:
Sudo dpkg-reconfigure ttf-mscorefonts-installer
Plus tard, un paquet Debian pour 3.7 est devenu disponible et cette méthode a apparemment fonctionné pour certains utilisateurs utilisant 3.7.
La dernière version disponible dans les référentiels semble être le curieusement nommé 3.7ubuntu4~really3.6ubuntu3
. Ce qui semble être "plus récent" que le paquet Debian 3.7 du point de vue du système.
J'ai essayé d'installer à la fois la version du système et le paquet 3.7 Debian, en purgeant au préalable les installations précédentes, et la boîte de dialogue d'échec apparaît toujours.
Télécharger les polices manuellement
Certaines réponses proposent des liens vers les fichiers de polices contenus dans le package et suggèrent de les télécharger manuellement dans le répertoire cible. Dans mon cas, les polices sont déjà présentes dans /usr/share/fonts/truetype/msttcorefonts/
. Les télécharger et les remplacer à partir d'autres sources n'aident en rien, la boîte de dialogue apparaît toujours.
J'ai essayé toutes les combinaisons de solutions précédentes dans tous les ordres auxquels je peux penser et rien ne résout le problème.
Que puis-je essayer d'empêcher l'apparition de ce dialogue insistant?
Téléchargez manuellement le paquet Debian v3.7, purgez la version d'Ubuntu puis installez le paquet Debian. Cela va télécharger avec succès tous les fichiers.
wget http://ftp.uk.debian.org/debian/pool/contrib/m/msttcorefonts/ttf-mscorefonts-installer_3.7_all.deb
Sudo apt-get purge ttf-mscorefonts-installer
Sudo dpkg -i ttf-mscorefonts-installer_3.7_all.deb
Il existe un autre rapport de bogue sur le site Web de Canonical que vous pouvez essayer:
Dans ce rapport, il y avait deux problèmes:
Sudo rm /etc/alternatives/nvidia_settings_conf Sudo rm /etc/alternatives/x86_64-linux-gnu_gl_conf Sudo rm /etc/ld.so.conf.d/nvidia_settings.conf Sudo rm /etc/ld.so.conf.d/x86_64-linux-gnu_GL.conf