How To Install Gloobus Flow (Clutter) With Nautilus Integration In Ubuntu

Install Gloobus Flow With Nautilus
Integration In Ubuntu

<br />1. Install clutter and
clutter-gtk


The Clutter version in Ubuntu Karmic is old
and will crash Nautilus with Gloobus Flow integration, so we have to
install a newer version. The first option would be to install it from
GIT, but we will then have some issues with clutter-gtk. Luckily, Rico
Tzschichholz's testing PPA has a pretty new version of Clutter which
will work just fine (I've tested it).

To install this newer
Clutter version, you must add this PPA (Ubuntu Karmic only!):
======
<code>sudo bash -c "echo 'deb http://ppa.launchpad.net/ricotz/testing/ubuntu karmic main' >> /etc/apt/sources.list"
sudo bash -c "echo 'deb-src http://ppa.launchpad.net/ricotz/testing/ubuntu karmic main' >> /etc/apt/sources.list"
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 9E5DB0C8

======

</code>
Yes, including deb-src. I didn't use the easier way to add a PPA for
Ubuntu Karmic because apparently that doesn't add the source part.

Then,
install clutter, clutter-gtk and gnomeui (you'll need that too):
======
<code>sudo apt-get update && sudo apt-get install libclutter-gtk-0.10-dev libclutter-1.0-dev libgnomeui-dev
======

</code><span style="font-weight: bold;">Important note:</span> if you don't
install Clutter from this PPA (or from GIT if you prefer that), Nautilus

======
<code>cd
bzr branch lp:gloobus-flow
cd gloobus-flow
./configure --prefix=/usr
make
sudo make install
======
</code>
<span style="font-weight: bold;">3. Download and install Nautilus
Clutter GTKlist:</span>

Firstly, make sure you have all the
dependencies needed to build Nautilus. This can be done very easy, with:

will crash when using Gloobus Flow and changing folders!

<span style="font-weight: bold;">2. Download and install Gloobus Flow</span>

======
<code>sudo apt-get build-dep nautilus
======
</code>
And then you can finally install the clutter-gtklist patched
Nautilus:

======
<code>cd
bzr branch lp:~gloobus-dev/gloobus-flow/nautilus-clutter-gtklist
cd nautilus-clutter-gtklist
./autogen.sh --prefix=/usr
make
sudo make install</code>
======
<span style="font-weight: bold;">4. Restart Nautilus</span>

This is the last step. You can either restart Nautilus:
======
<code>sudo killall nautilus
======
</code><code></code>or just log out and log back
in.


Now to enable Gloobus Flow, select "Clutter" in the top
right drop-down in Nautilus.


<span style="font-weight: bold;">In
case Nautilus crashes when changing folders in Gloobus Flow, do this:</span>
<code>======
</code><code>cd
git clone git://git.clutter-project.org/clutter
cd clutter
./autogen.sh --prefix=/usr
make
sudo make install


git clone git://git.clutter-project.org/clutter-gtk
cd clutter-gtk
./autogen.sh --prefix=/usr
make
sudo make install
======
</code><span style="font-weight: bold;">And then recompile Nautilus and Gloobus
Flow!</span>

Updating Gloobus Flow


Since Gloobus
Flow is under development, you may want to update it from time to time.
To do this, "cd" into the gloobus-flow
and nautilus-clutter-gtklist
folders and paste this:
======<br /><code>bzr pull<br />======<br /></code>Then, run again the compiling part for both <span style="font-style: italic;">gloobus-flow</span> and <span style="font-style: italic;">nautilus-clutter-gtklist</span>:<br /><br />======<br /><code>./configure --prefix=/usr<br />make<br />sudo make install<br />======<br /></code>

Uninstalling Gloobus Flow


If you want to uninstall Gloobus
flow, follow these steps:

======
<code>cd<br />cd gloobus-flow<br />sudo make uninstall<br /><br />cd<br />cd nautilus-clutter-gtklist<br />sudo make uninstall<br />======<br /></code>Then open Synaptic, search for Nautilus (if you don't have any -dev <br />packages installed, the nautilus packages which need reinstalling should<br /> be: nautilus, libnautilus-extension1 and nautilus-data) and reinstall <br />the packages. Alternatively, you can also remove clutter, clutter-gtk <br />and gnomeui:<br /><br />======<br /><code>sudo apt-get remove libclutter-gtk-0.10-dev libclutter-1.0-dev libgnomeui-dev<br />======<br /></code>That's it!<br /><code></code><br />



0 comments:

Copyright © 2008 - All man's Pet - is proudly powered by Blogger
Smashing Magazine - Design Disease - Blog and Web - Dilectio Blogger Template