J'ai installé la veille un ensemble de paquets pour GCC-4.8.2 compilés sur ma machine Ubuntu 12.04. Après l’installation des 52 paquets, j’ai eu quelques dépendances brisées avec les bibliothèques i386 (Multi-Arch). Je n’ai pas compilé à ce moment-là, j’avais compilé la version AMD64. Dès que Update Manager a affiché l'icône rouge (packages endommagés), j'ai remarqué que le Unity Dash ne pouvait afficher aucune application. J'ai éteint mon PC pour la nuit dans cet état. Le lendemain, j'ai réparé toutes les bibliothèques i386 (Mulyi Arch). Ensuite, le gestionnaire de mise à jour fonctionnait à nouveau, mais le dash Unity ne peut toujours pas afficher d'application.
J'ai essayé de purger et de réinstaller unity-lens-files
et unity-lens-applications
, puis de redémarrer le PC. Cela n'a rien changé au comportement d'Unity Dash. On dirait qu’il ya quelque part un bogue ou une configuration sur laquelle il s’appuie est corrompue. Tout le reste fonctionne bien jusqu'à présent.
Désolé de déranger les gens ici ... Cet échec de la basse technologie m'a eu sur le culot.
La solution consistait à vider le dossier caché du centre du logiciel ~/.cache et à réinitialiser l'unité. C’est l’une des solutions proposées sur la recherche par tiret ne donne aucun résultat . Cependant, pour pouvoir restaurer le cache au cas où cela ne fonctionnerait pas, il est préférable de ne pas le supprimer au préalable, mais de le renommer en -bak par exemple:
$ mv ~/.cache/software-center{,-backup}
$ unity --reset &
Ou <Alt> <F2>
et tapez unity
(pour réinitialiser sans utiliser de terminal). Après vérification, ça marche
$ rm -r ~/.cache/software-center-backup/
J'utilise Ubuntu 14.10. L'option de réinitialisation de l'unité est maintenant obsolète. Si les données du cache du centre de logiciel sont à l'origine de ce problème, effectuer une sauvegarde et supprimer le dossier devrait permettre à l'unité de fonctionner normalement.
$ mv ~/.cache/software-center{,-backup}
puis, après quelques secondes, essayez à nouveau d'utiliser le tiret. Nous devrions récupérer les applications listées.
Si vous avez du mal à appeler manuellement des applications générales., Appuyez sur Super + N
pour ouvrir le dossier et accédez à /usr/share/applications
. Ici, vous devriez trouver les applications générales énumérées.
Une fois que l'unité est revenue, analysez les fichiers journaux dans ~/.cache/software-center-backup
pour comprendre ce qui ne va pas.