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 am scratching my head on this one, a lot of things are still new to me.

I updated 126 packages just now through the update manager, and upon reboot everything works fine except the unity launcher. It's just a dark space. The dash still works, as does the top panel and docky.

When I try:

unity --replace

I end up with this and then an indefinite hang:

(compiz:3689): GConf-CRITICAL **: gconf_client_add_dir: assertion `gconf_valid_key (dirname, NULL)' failed
WARN  2012-09-23 02:18:29 unity.favorites FavoriteStoreGSettings.cpp:139 Unable to load GDesktopAppInfo for 'ubiquity-gtkui.desktop'
WARN  2012-09-23 02:18:30 unity.favorites FavoriteStoreGSettings.cpp:139 Unable to load GDesktopAppInfo for 'ubuntuone-installer.desktop'
ERROR 2012-09-23 02:18:30 unity.launcher.trashlaunchericon TrashLauncherIcon.cpp:62 Could not create file monitor for trash uri: Operation not supported
Initializing unityshell options...done
WARN  2012-09-23 02:18:31 unity.libindicator <unknown>:0 Desktop file '/usr/share/applications/libreoffice-writer.desktop' is using a deprecated format for its actions that will be dropped soon.
WARN  2012-09-23 02:18:31 unity.libindicator <unknown>:0 Desktop file '/usr/share/applications/libreoffice-calc.desktop' is using a deprecated format for its actions that will be dropped soon.
WARN  2012-09-23 02:18:31 unity.libindicator <unknown>:0 Desktop file '/usr/share/applications/libreoffice-impress.desktop' is using a deprecated format for its actions that will be dropped soon.
Setting Update "main_menu_key"
Setting Update "run_key"

Unfortunately I cannot make heads or tails of this. Anyone, please help?

share|improve this question
    
Trying to open the HUD crashes unity. –  Steve Sep 23 '12 at 7:00
    
have you reset Unity or logged out and back in? –  RolandiXor Sep 23 '12 at 23:34
    
Strange!! How this question be off-topic? –  Anwar Shah Sep 24 '12 at 2:48
    
Any chance you installed CCSM (CompizConfig Settings Manager) and played around with the settings? Any other clues or was this a stable and not highly customised system before the errors appeared? –  Tom Brossman Sep 24 '12 at 7:13
    
There weren't that many customizations through CCSM except for wobbly windows, and it was stable after I changed the load order with... I think it was dconf. However, I do suspect KDE. I had installed the plasma package to play with it, but when I went to remove it, the update manager refused to not download updates for it. I don't understand it at all. –  Steve Sep 24 '12 at 9:45

1 Answer 1

up vote 3 down vote accepted
  1. First try to remove lenses and reinstall them again.

    sudo apt-get remove --purge unity-lens-applications unity-lens-music unity-lens-files unity-lens-videos
    
  2. Then remove the ~/.cache dir

    rm -r ~/.cache
    
  3. Then install them again

    sudo apt-get install unity-lens-applications unity-lens-music unity-lens-files unity-lens-videos
    
  4. Then Logout and Login. or try unity --reset command in the terminal.

If this method does not work, Try completely removing the configuration files. First make backup of your home dir and remove the configuration folders.

  • Backup:

    sudo rsync -aP /home/your-user-name /home/your-user-name_old
    
  • Remove configuration folders

    rm -r $HOME/.config
    rm -r $HOME/.compiz-1
    rm -r $HOME/.cache
    rm -r $HOME/.gconf
    
  • Then try Logout and Login or unity -reset command.

Credit goes to this forum post

share|improve this answer
    
Thanks or the find! A new issue, though. Many things are crashing as I try to launch them. It seems programs are unable to mkdir in the ~/.cache directory. ** (gksu:5825): CRITICAL **: unable to create '/home/steve/.cache/dconf'; dconf will not work properly. –  Steve Sep 23 '12 at 11:24
    
did you try unity --reset? –  Anwar Shah Sep 23 '12 at 11:28
    
Yes, I actually had to reboot. Although taking a closer look, root owned the cache folder in my home directory for some reason! Is that supposed to be? However, I chown'd it back to steve:steve and all seems well. Was that the correct solution? –  Steve Sep 23 '12 at 11:31

Your Answer

 
discard

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.