August 10, 2012

MATE desktop with Compiz Fusion on Fedora 16/17


 
If you are running Fedora 16 or 17 and you are missing your old GNOME desktop with Compiz Fusion effects then you will love this post.
 
Thanks to the great work of Wolfgang Ulbrich for his awesome work on packaging MATE Dekstop for Fedora 16/17 and even bringing it to Fedora 18 by default!
 
Installing MATE desktop is very easy on both Fedora 16 or 17, but installing Compiz Fusion on Fedora 16 is a bit tricky.
 

Fedora 16:

yum install https://dl.dropbox.com/u/49862637/Mate-desktop/mate-desktop-fedora-updates/16/noarch/mate-desktop-release-16-6.fc16.noarch.rpm
yum groupinstall MATE-Desktop
  Fedora 17:
yum install https://dl.dropbox.com/u/49862637/Mate-desktop/fedora_17/mate-desktop-fedora-updates/noarch/mate-desktop-release-17-2.fc17.noarch.rpm
yum groupinstall MATE-Desktop
  After sucessfuly installing MATE desktop just log out and on login screen after clicking on your username click on "session" and choose "MATE" before typing in your user password.   Installing Compiz Fusion is easier on Fedora 17, but if you follow these steps you will install it without issues on Fedora 16 also.   Compiz Fusion on Fedora 16:
yum install -y yum-plugin-versionlock nano
 
nano / etc/yum/pluginconf.d/versionlock.list
  Now you need to add this text to file "versionlock.list":
ccsm-0.8.4-5.fc16.noarch libcompizconfig-0.8.8-1.fc16.x86_64 libcompizconfig-devel-0.8.8-1.fc16.x86_64 compizconfig-python-0.8.4-3.fc16.x86_64 compiz-plugins-main-devel-0.8.8-1.fc16.x86_64 compiz-mate-0.8.8-1.fc16.x86_64 compiz-manager-0.6.0-14.fc16.noarch compiz-plugins-extra-mate-0.8.8-1.fc16.x86_64 compiz-plugins-unsupported-devel-0.8.8-1.fc16.x86_64 compiz-plugins-extra-0.8.8-1.fc16.x86_64 compiz-plugins-main-mate-0.8.8-1.fc16.x86_64 compiz-plugins-unsupported-0.8.8-1.fc16.x86_64 compiz-bcop-0.8.8-2.fc16.noarch compiz-0.8.8-1.fc16.x86_64 compiz-plugins-extra-devel-0.8.8-1.fc16.x86_64 compiz-plugins-unsupported-mate-0.8.8-1.fc16.x86_64 compiz-plugins-main-0.8.8-1.fc16.x86_64 compizconfig-backend-mateconf-0.8.8-1.fc16.x86_64 compiz-devel-0.8.8-1.fc16.x86_64 compiz-gtk-0.8.8-1.fc16.x86_64 fusion-icon-0.1.0-0.8.5e2dc9git.fc16.noarch fusion-icon-gtk-0.1.0-0.8.5e2dc9git.fc16.noarch
  After you close and save "versionlock.list" you can install Compiz Fusion packages:  
yum install --enablerepo=mate-desktop-fedora-new-application-testing compiz compiz-mate fusion-icon-gtk compiz-plugins-main compiz-plugins-extra compiz-plugins-extra-mate compiz-plugins-main-mate compiz-plugins-unsupported compiz-plugins-unsupported-mate
  Compiz Fusion on Fedora 17:
yum install –enablerepo=mate-desktop-fedora-new-application-testing compiz compiz-mate fusion-icon-gtk compiz-plugins-main compiz-plugins-extra compiz-plugins-extra-mate compiz-plugins-main-mate compiz-plugins-unsupported compiz-plugins-unsupported-mate
After all packages are installed just start "fusion-icon" command and enjoy your "new" MATE deskop with Compiz Fusion ;)