HowTo: install Compiz + Extras UE3.6, Ubuntu14, Mate, Debian

The Ultimate Guide for the rest of us


Re: Is there a way to install Compiz Extras (Burn) in UE3.6

Postby Zaileion » Fri Apr 24, 2015 10:46 pm

OK. So Ultimate Edition 4.6 has compiz fully functional but unfortunately missing the extra/unsupported animations or even better all the animations that used to be in ubuntu 10.10. Has anyone found a way to install the burn effect among the other unsupported and extra compiz effects? Is there a way to compile the source code or.. something...

I just cant believe there is no way to get these effects on my computer. There has got to be a way...
Asus Rampage III Black Edition
Intel i7 Extreem X990
Corsair Dominator GT 12 GB RAM
LSI MEGARaid Controller 9271
2 Samsung 840 Pro SSD (RAID0)
ATI Radeon HD 6990
SoundBlaster X-FI Platinum Pro
Corsair 1200W Power Supply
Corsair Water Cooled CPU
Ultimate Edition 3.5.2 (LTS) / Windows 7 Ultimate
User avatar
Zaileion
U.E. Pro
U.E. Pro
 
Posts: 110
Joined: Sat Dec 10, 2011 11:59 pm
Location: Berlin, NJ, USA
Age: 39
Operating System: Ultimate Edition 3.2 64 BIT



Re: Is there a way to install Compiz Extras (Burn) in UE3.6

Postby Zaileion » Sun Apr 26, 2015 9:03 am

OK. So i found a way. Its a hack, but it works... If anyone has improvements please post. I'm not anyone who could be considered an authority on this stuff, just tons of trial and error and reading error messages...

This is my 1st actual guide, and probably the first time i've ever been successful at a workaround. I'm a copy/paste master, not one who can actually use Linux.. :P

This guide is heavily based on http://forums.linuxmint.com/viewtopic.php?f=42&t=158876 written by odd0002. Thank you!!

Before we begin i should point out this is not guaranteed to work, i'm not responsible for you computer breaking, or anything else for that matter. This is an AT YOUR OWN RISK guide!

1.
Code: Select all
sudo apt-get update


2.
Code: Select all
sudo apt-get install build-essential git autoconf automake libtool intltool git autoconf automake libxcomposite-dev libpng12-dev libjpeg-dev libsm-dev libxrandr-dev libtool intltool libxdamage-dev libxinerama-dev libstartup-notification0-dev libgconf2-dev libgconf2-dev libgl1-mesa-dev libglu1-mesa-dev


3. Launch Synaptic (aka Package Manager):
- Search for: libxml
-- Install: libxml++2.6-2-dev

- Search for: libxslt
-- Install: libxslt1-dev

- Search for: libgconf
-- Install: libgconfbridge-dev

Search for: Pyrex
-- Install: python-pyrex

- Search for: python
-- Install: python2.7-dev

- Search for: libwnck
-- Install: libwnck-dev

- Search for: dbus-glib
-- Install: libg packages (i don't remember exactly ill update shortly)

4.
Code: Select all
sudo apt-get install libgconf2-dev libgl1-mesa-dev libglu1-mesa-dev



5. Download the required packages: Highlight each line below one at the time and paste into terminal:
Code: Select all
mkdir compiz && cd compiz
git clone git://anongit.compiz.org/compiz/core/ -b compiz-0.8
git clone git://anongit.compiz.org/fusion/libraries/bcop
git clone git://anongit.compiz.org/compiz/compizconfig/libcompizconfig -b compiz-0.8
git clone git://anongit.compiz.org/compiz/compizconfig/compizconfig-python -b compiz-0.8
git clone git://anongit.compiz.org/compiz/compizconfig/ccsm -b compiz-0.8
git clone git://anongit.compiz.org/fusion/plugins-main
git clone git://anongit.compiz.org/fusion/plugins-extra
git clone git://anongit.compiz.org/fusion/plugins-unsupported


6. Now compile the packages: Highlight each line below one at the time and paste into terminal (don't get confused):
Code: Select all
cd core
./autogen.sh --prefix=/usr/local && ./configure --prefix=/usr/local
make -j `nproc`
sudo make install
cd ../
cd bcop
./autogen.sh --prefix=/usr/local && ./configure --prefix=/usr/local
make -j `nproc`
sudo make install
cd ../
cd libcompizconfig
./autogen.sh --prefix=/usr/local && ./configure --prefix=/usr/local
make -j `nproc`
sudo make install
cd ../
cd compizconfig-python
./autogen.sh --prefix=/usr/local && ./configure --prefix=/usr/local
make -j `nproc`
sudo make install
cd ../
cd ccsm
sudo ./setup.py install --prefix=/usr/local
cd ../
cd plugins-main
./autogen.sh --prefix=/usr/local && ./configure --prefix=/usr/local
make -j `nproc`
sudo make install
cd ../
cd plugins-extra
./autogen.sh --prefix=/usr/local && ./configure --prefix=/usr/local
make -j `nproc`
sudo make install
cd ../
cd plugins-unsupported
./autogen.sh --prefix=/usr/local && ./configure --prefix=/usr/local
make -j `nproc`
sudo make install
cd ../


7. Now add the library paths: Highlight each line below one at the time and paste into terminal:
Code: Select all
    sudo su -c "echo /usr/local/lib > /etc/ld.so.conf.d/compiz.conf"
    sudo ldconfig


8. Download Emerald: Highlight each line below one at the time and paste into terminal:
Code: Select all
mkdir emerald && cd emerald
git clone git://anongit.compiz.org/fusion/decorators/emerald
git clone git://anongit.compiz.org/fusion/decorators/emerald-themes


9. Compile Emerald:
Code: Select all
cd emerald
./autogen.sh --prefix=/usr/local && ./configure --prefix=/usr/local
make -j `nproc`
sudo make install
cd ../
cd emerald-themes
./autogen.sh --prefix=/usr/local && ./configure --prefix=/usr/local
make -j `nproc`
sudo make install
cd ../


10. Add Emerald library paths:
Code: Select all
sudo su -c "echo /usr/local/lib > /etc/ld.so.conf.d/emerald-theme-manager.conf"
sudo su -c "echo /usr/local/lib > /etc/ld.so.conf.d/emerald.conf"
sudo ldconfig


Whew... lots of triple clicking and pasting and stuff... :lol:

Post install process:
Now launch Compiz Config Settings Manager and check these options (they are minimum required):
"Window Decorations", "Move Windows", and "Resize Windows", "Place Windows", "Window Decorations"

Click on "Window Decorations" and type
Code: Select all
emerald --replace
in "Command"

Now experiment with other options as you see fit...

For Desktop Cube and Rotate Cube to work you need to go under the last tab in general and increase horizontal desktops to more than 1.



To actually make Compiz work open terminal and paste (use for testing, after reboot Compiz wont run automatically):
Code: Select all
compiz --replace ccp


After your comfortable with your settings and you've configured everything to your satisfaction, do the following to auto launch Compiz at start-up:
1. Launch "Control Panel"
2. "Startup Applications"
3. "Add"
-- Name: Whatever you want, i Put "Compiz Window Manager"
-- Command: compiz --replace
--Description: Whatever you want, i put "Advanced and highly configurable window manager"

REBOOT... Good Luck.. Any further details or ideas PLEASE post!
This is experimental for me as well. I will update the guide as time goes on.

I wish i knew how to install different add-ons and such, like helix or freely transforming windows, or any of the other add-ons.

This guide installs Compiz 0.8.4. does anyone know how to install a different version? Say 0.8.8, earlier versions, or later versions?

Does anyone know how to install fusion-icon?

EDIT: Git Repos Down. Sigh... I have the downloads from step 5 tho. :-) IF you have them the instructions still work!

Its all about the animation add-ons. I dont care about resources. My pc has plenty. These options should be available... This is GNU/Linux after all. Isn't it?
Asus Rampage III Black Edition
Intel i7 Extreem X990
Corsair Dominator GT 12 GB RAM
LSI MEGARaid Controller 9271
2 Samsung 840 Pro SSD (RAID0)
ATI Radeon HD 6990
SoundBlaster X-FI Platinum Pro
Corsair 1200W Power Supply
Corsair Water Cooled CPU
Ultimate Edition 3.5.2 (LTS) / Windows 7 Ultimate
User avatar
Zaileion
U.E. Pro
U.E. Pro
 
Posts: 110
Joined: Sat Dec 10, 2011 11:59 pm
Location: Berlin, NJ, USA
Age: 39
Operating System: Ultimate Edition 3.2 64 BIT

Previous

Return to Newbie's Corner

Who is online

Users browsing this forum: No registered users and 5 guests