Take the 2-minute tour ×
Ask Ubuntu is a question and answer site for Ubuntu users and developers. It's 100% free, no registration required.

I installed the day before a set of packages for GCC-4.8.2 compiled on my machine Ubuntu 12.04. After the installation of the 52 packages I got some broken dependencies with i386 libraries (Multi-Arch) I did not compile at that time as I had compiled the amd64 version. As soon as the Update Manager displayed the red icon (broken packages) I noticed that the Unity Dash was unable to show any applications. I shut down my PC for the night in that state. The following day I fixed all the i386 (Mulyi Arch) libraries. Then the Update Manager was working again, but the Unity Dash is still unable to show any application ...

I tried to purge and re-install unity-lens-files and unity-lens-applications then restarting the PC. That didn't change anything to the Unity Dash behavior. It looks like there is somewhere a bug or some configuration on which it relies is corrupted. Everything else is working fine so far.

share|improve this question

1 Answer 1

up vote 1 down vote accepted

Sorry for disturbing people here ... This low tech failure had me on my nerve.

The solution was to clear the software-center hidden folder ~/.cache and to reset unity. This is one of the solution proposed on Dash search gives no result. However in order to be able to restore the cache in case this does not work it is better not to remove it first but to rename it to -bak for exemple:

$ mv ~/.cache/software-center ~/.cache/software-center-bak
$ unity --reset &

Or <Alt> <F2> and type unity (to reset not using a terminal). After checking's it's working

$ rm -r ~/.cache/software-center-bak/
share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.