InstallationGuide

Differences between revisions 5 and 27 (spanning 22 versions)
Revision 5 as of 2010-11-12 16:43:38
Size: 2504
Editor: c-76-112-212-248
Comment:
Revision 27 as of 2010-11-23 12:31:34
Size: 1635
Editor: lns-bzn-61-82-250-114-100
Comment:
Deletions are marked like this. Additions are marked like this.
Line 8: Line 8:
||<style="background:Orange">Note: This software is pre-alpha. You should be comfortable with being able to downgrade multiple packages if you want to go back to a stable desktop, otherwise we recommend a virtualization tool like [[http://launchpad.net/testdrive|testdrive]] to test Unity.|| ||<style="background:Orange">Note: This software is pre-alpha. You should be comfortable with being able to downgrade multiple packages if you want to go back to a stable desktop, otherwise we recommend not trying this on a production machine. Alpha 1 will have a more stable version. ||
Line 10: Line 10:
== Natty PPA == == Limitations and Tips ==
Line 12: Line 12:
Unity is available in the [[https://launchpad.net/~unity/+archive/ppa | Unity PPA]].  * This version of Unity does NOT have Places or the Dash, these will come back for Alpha 2.
 * It's normal that clicking on the Ubuntu button does nothing.
 * The session to log in in GDM is now "Ubuntu Desktop"
 * For now, be sure to use Humanity or Humanity-Dark icon themes. Others will cause Unity 3.0 alpha to crash.

== Natty ==

Unity is available in Natty .
Line 15: Line 22:
sudo add-apt-repository ppa:unity/ppa
sudo apt-get update
Line 20: Line 25:
== Natty from source == Then restart Compiz or log out and log back into your desktop session. Finally start CompizConfig Settings Manager (/usr/bin/ccsm) and then search for and enable the Unity plugin!
Line 22: Line 27:
You'll need a fully updated Natty system, with the latest ''compiz'' and ''bamfdaemon'' packages installed.  * [[https://wiki.ubuntu.com/Unity/InstallationGuideFromSource|Building Unity from Source]] - For developers
Line 24: Line 29:
You'll then need to do do this:
Line 26: Line 30:
{{{
sudo apt-get install libglib2.0-dev libgdk-pixbuf2.0-dev libcairo2-dev libpng12-dev libglew1.5-dev libglewmx1.5-dev libxxf86vm-dev libgl1-mesa-dev libsigc++-2.0-dev libpango1.0-dev doxygen cmake build-essential debhelper pkg-config valac intltool libgee-dev libunique-dev libclutter-1.0-dev libclutter-gtk-0.10-dev libclutk-dev libbamf-dev gsettings-desktop-schemas-dev libgconf2-dev libglib2.0-dev libdbusmenu-glib-dev libgnome-desktop-dev libgtk2.0-dev libpango1.0-dev libgnomeui-dev libdee-dev libindicator-dev libunity-misc-dev libutouch-grail-dev libxcb-icccm1-dev compizconfig-settings-manager compiz-dev
}}}
== What to do when it Crashes ==
Line 30: Line 32:
to get all the dependencies. As this is prealpha code it can crash sometimes, unchecking the Unity plugin in CCSM will stop unity from running.
Line 32: Line 34:
You'll need to build one library that Unity depends on but isn't yet packaged in Natty called Nux: [[attachment:ccsm.png]]
Line 34: Line 36:
{{{
bzr branch lp:nux
cd nux
./autogen.sh --disable-documentation
make
sudo make install
}}}
== Where to file bugs ==
Line 42: Line 38:
and then Unity: Please follow [[UnityFilingBugs|this guide]] for filing bugs.
Line 44: Line 40:
{{{
bzr branch lp:unity
cd unity
mkdir build; cd build
cmake .. -DCMAKE_BUILD_TYPE=Debug -DCOMPIZ_PLUGIN_INSTALL_TYPE=compiz
make
make install
}}}
== How to Contribute to Unity ==
Line 53: Line 42:
and finally, once that's installed, you can restart Compiz (compiz --replace) and then use CompizConfig Settings Manager (/usr/bin/ccsm) to search for and enable the Unity plugin!

== Maverick PPA ==

'''''Coming Soon'''''

== Maverick from source ==

Exactly the same as above in Natty, but you'll first need Compiz 0.9.2 patched with glib support. There aren't any packages yet but there is a bulid script for it in the unity source under the "tools/" directory. After installing that, make sure to update you PKG_CONFIG_PATH and you can then follow the same instructions as Natty.
http://unity.ubuntu.com/getinvolved/ has instructions on how to get the code and hack on it.

Unity Installation Guide

This page documents how you can try out Unity 3.0 on your Ubuntu system.

Note: This software is pre-alpha. You should be comfortable with being able to downgrade multiple packages if you want to go back to a stable desktop, otherwise we recommend not trying this on a production machine. Alpha 1 will have a more stable version.

Limitations and Tips

  • This version of Unity does NOT have Places or the Dash, these will come back for Alpha 2.
  • It's normal that clicking on the Ubuntu button does nothing.
  • The session to log in in GDM is now "Ubuntu Desktop"
  • For now, be sure to use Humanity or Humanity-Dark icon themes. Others will cause Unity 3.0 alpha to crash.

Natty

Unity is available in Natty .

sudo apt-get install unity

Then restart Compiz or log out and log back into your desktop session. Finally start CompizConfig Settings Manager (/usr/bin/ccsm) and then search for and enable the Unity plugin!

What to do when it Crashes

As this is prealpha code it can crash sometimes, unchecking the Unity plugin in CCSM will stop unity from running.

ccsm.png

Where to file bugs

Please follow this guide for filing bugs.

How to Contribute to Unity

http://unity.ubuntu.com/getinvolved/ has instructions on how to get the code and hack on it.

Unity/InstallationGuide (last edited 2010-11-23 12:31:34 by lns-bzn-61-82-250-114-100)