Ubuntu – Nemo 2.0 does not render desktop correctly with Compiz

nemo

I am using Ubuntu without Unity but with Compizan Nemo as file manager. Since the update to Nemo 2.0 it does not render the desktop correctly anymore.
Instead of the background picture I see a black background and every window movement leaves a strange effect on the desktop:
enter image description here

Is this is a bug? Where to post Nemo bugs. Does someone know a workaround?

EDIT: I have created a bug report here.

The problem is, that in Nemo 2.0 it's capability to render the desktop was removed. See here

Best Answer

Cinnamon is causing problems when running Nemo desktop under Unity. You have to completely remove both packages, add the Nemo only PPA from NoobsLab, the Backports and Cinnamon repositories install Cinnamon packages along with Nemo, finally reinstall and configure Nemo.

Here are the steps that I followed to get Nemo installed independently:

  • Completely remove Nemo and Cinnamon

    sudo apt-get --purge remove nemo cinnamon

  • Make sure all packages are removed by using Synaptic Package Manager (there is probably a way to use regex with the apt-get remove command but I am not comfortable enough to try that) Note: I did this because some packages were not automatically removed using apt-get, I searched for both Cinnamon and Nemo to manually select any packages installed for either package then used the completely remove option.

  • Purge all entries for Cinnamon and Nemo from the compiz settings database

    dconf reset -f /org/cinnamon/ dconf reset -f /org/nemo/

  • Add the NoobsLab PPA and install Nemo Version 5.0~raring~NoobsLab.com

    sudo add-apt-repository ppa:noobslab/nemo sudo apt-get update sudo apt-get install nemo nemo-fileroller

  • Add Nemo to the mime defaults

    xdg-mime default nemo.desktop inode/directory application/x-gnome-saved-search

  • Nemo by default is set to handle the desktop but Nautilus overrides that so just disable Nautilus

    gsettings set org.gnome.desktop.background show-desktop-icons false

VoilĂ ! Nemo is happily taking care of your desktop again!


Update:

If your desktop is black when you first login:

  • Open Startup Applications (dash->Startup Applications)
  • Click "Add"
    • Name: Nemo
    • Command: nemo -n
    • Comment: Start the Nemo Desktop Manager

Reboot and Nemo will start

Related Question