Saturday, February 1, 2014

Install Mate Desktop with Compiz on Fedora 20

This is the installation guide to install Mate Desktop with Compiz on top of existing GNOME Desktop or Cinnamon Desktop. If you prefer a clean Mate Desktop, please download a separate spin from Fedora.

Please note that you need additional hard disk space to install Fedora 20 with Cinnamon and Mate desktop environment. For virtual machine users, please configure your virtual hard disk to have 15GB of disk space.

For installation of Fedora 20, please refer to Installation Guide for Fedora 20. To install Fedora 20 on virtual machine, please refer to Install Fedora 20 on VirtualBox with Guest Additions.

Installing Mate Desktop

To install Mate desktop use the command:
sudo yum group install mate-desktop

Once the installation is complete, logout and login with Mate session as shown below.

You will get the desktop that is similar to GNOME 2.

Please note that you may have duplicate applications such as terminal, calculator and archive manager etc.

Installation of Compiz

For minimal install, use the command
sudo yum install compiz compiz-mate fusion-icon

For extended packages, use the command
sudo yum install compiz-plugins-main compiz-plugins-extra compiz-plugins-unsupported emerald-themes emerald-themes-extra

For a start, launch Compiz Fusion Icon from applications. You can launch 2 different scripts for different windows decorator. You can choose between Compiz Mate Gtk or Compiz Mate Emerald. Both scripts can be launch from Applications >> Accessories.

Configure Compiz Settings

There are many settings you can experiment with. The essentials are MATE compatibility and windows decorator.

Personally, I like 3D cube, so I uncheck Desktop wall and check Desktop Cube, Rotate Cube, Wobbly Windows and I would like to turn on additional windows function such as maximize, minimize and windows resize.

To rotate the cube, press Ctrl+Alt and use your mouse to turn the desktop slowly.

Configure Compiz at Startup

Please note that Compiz will not start automatically unless you launch them. To configure the desktop to launch Compiz automatically, please refer to the following instructions.

To permanently activate Compiz permanently, open dconf-editor under System Tools, go to org >> mate >> desktop >> session >> required-components. Under windowmanager, replace marco with 'compiz-mate-gtk' or 'compiz-mate-emerald'.

Alternatively, use the command:
gsettings set org.mate.session.required-components windowmanager compiz-mate-emerald

Replace compiz-mate-emerald with compiz-mate-gtk if you wish. If you did not set any of them, it will reset to marco.

Please note that installation instructions of Compiz are attributed to the Mate wiki page here.



  1. Thank you! I searched everywhere and didn't find dconf-editor / gsettings until yours! and I've made these settings default before several times!

  2. Thank's a lot Guy ^^

  3. dconf will not change marco, as soon as I click out it reverts to marco no matter what I type there.
    as for the command, this is the output:
    (process:4385): dconf-WARNING **: failed to commit changes to dconf: The connection is closed

    1. It could be your dconf is corrupted.Use this command (mv ~/.config/dconf/ ~/.config/dconf.bak) without the bracket to rename your dconf file and the system will create a new dconf file. I got the solution from the forum


Note: Only a member of this blog may post a comment.