Unity

Differences between revisions 16 and 33 (spanning 17 versions)
Revision 16 as of 2010-11-12 16:59:26
Size: 2993
Editor: c-76-112-212-248
Comment:
Revision 33 as of 2010-12-09 14:25:47
Size: 2578
Editor: c-76-112-212-248
Comment:
Deletions are marked like this. Additions are marked like this.
Line 6: Line 6:
 * [[http://unity.ubuntu.com|Unity Homepage]] - This wiki area is for technical work The wiki documentation is targeting technical users, if you want to get an overview of Unity you might be interested ready those:

 * [[http://unity.ubuntu.com|Unity Homepage]]
Line 8: Line 10:
 * [[Unity/Bitesize|Unity Bitesize Bugs]] - A great place for new hackers to contribute improvements and fixes.
 * [[Unity/CodingStyle|Coding Style Guidelines]]
Line 10: Line 14:
= How to test Unity = = How to test Unity 3.0 (compiz based) =
Line 12: Line 16:
== On Maverick (10.10) == This section documents how you can try out Unity 3.0 on your Ubuntu system.
Line 14: Line 18:
[[https://wiki.ubuntu.com/Unity/InstallationGuide|Installation Guide]] for Unity 3.0 (experimental)  * How to make a [[Unity/InstallUSBKey|persistent USB Key]] for Unity Testing.
Line 16: Line 20:
=== on UNE edition === ||<style="background:Orange">Note: This software is alpha. We recommend not trying this on a production machine, make a dedicated USB stick (see above)||
Line 18: Line 22:
Unity is the default UI for Ubuntu Netbook Edition on 10.10. The easiest way to test it is to install the Netbook Edition of the 10.10 development cycle from the daily built iso [[http://cdimage.ubuntu.com/ubuntu-netbook/daily-live/current/|available here]] or use [[https://edge.launchpad.net/testdrive|testdrive]]. == Limitations and Tips ==
Line 20: Line 24:
=== with a standard ubuntu-desktop edition ===  * This version of Unity does NOT have Places or the Dash, these will come back for Alpha 2.
 * For now, be sure to use Humanity or Humanity-Dark icon themes. Others will cause Unity 3.0 alpha to crash.
Line 22: Line 27:
 1. Run just `sudo apt-get install ubuntu-netbook`
 1. This will add in GDM a "Ubuntu Netbook Edition" menu option when you click on your username. Select it and login to get the Unity interface.
== Natty ==
Line 25: Line 29:
== on lucid (10.04 LTS) == Unity is the default interface in Natty. You have two sessions in GDM:
Line 27: Line 31:
Unity is primarily built for maverick (10.10), but we are conscious that some people want to test it on lucid. For those, we have setup a PPA and backport unity component to lucid.  * Ubuntu Desktop Edition (which has Unity by default)
 * Ubuntu Classic Desktop (which run the previous Ubuntu interface)
Line 29: Line 34:
||<style="background:Peru">Note: The Unity PPA brings in some lower level components that we need like a new GTK and some new libraries. You should be comfortable with being able to downgrade multiple packages if you want to go back to a stable Lucid, otherwise we recommend a virtualization tool like [[http://launchpad.net/testdrive|testdrive]] to test Unity.|| [[https://wiki.ubuntu.com/Unity/InstallationGuideFromSource|Building Unity from Source]] - For developers
Line 31: Line 36:
 1. If you are on Lucid, load a terminal and run `sudo add-apt-repository ppa:canonical-dx-team/une` and `sudo apt-get update`.
 1. Run `sudo apt-get install ubuntu-netbook-unity-default-settings`.
 1. Logout and choose in GDM your "Ubuntu Unity Netbook Edition" menu option when you click on your username
== How and where to file bugs ==
Line 35: Line 38:
== How can I get the old Lucid (10.04) interface back on Maverick (10.10)? == === Crash bugs ===
For Alpha 1, the most valuable bug reports are crash reports.
Line 37: Line 41:
How can I restore the old 10.04 interface in UNE Maverick?
The section above just explains the opposite way (running 10.04 with the 10.10 Unity interface).
After installing, enable apport: edit /etc/default/apport, set enabled=1 and restart you computer. Once activated the system should detect crashes and prompt you to report those.
Line 40: Line 43:
== is there a difference from the maverick version? == === Non crash bugs ===
Line 42: Line 45:
Apart from the fact we have a different session name "Unity" instead of "UNE" and a fake metapackage "ubuntu-netbook-unity-default-settings", the behavior is the same. The only other difference is that you still can have netbook-launcher (the 10.04 LTS UNE interface) in a parallel install than Unity. The best way to log a bug is to use this command:

{{{
ubuntu-bug unity
}}}

It will collect the required details and send you to launchpad to write your bug description.

(If you build Unity from source or want to open a bug without using ubuntu-bug please follow [[UnityFilingBugs|this guide]])


== How to Contribute to Unity ==

http://unity.ubuntu.com/getinvolved/ has instructions on how to get the code and hack on it.
Line 49: Line 65:
== Measuring Power Consumption ==
Line 51: Line 66:
It's important to ensure that we're power efficient. We recommend that you also install [[apt://powertop|Powertop]] and run it in a terminal to gather information. = On Maverick (10.10) =
Line 53: Line 68:
[[http://www.lesswatts.org/projects/powertop/|Powertop Homepage]]

http://www.lesswatts.org/projects/powertop/
There is no backported version of the new Unity in maverick but you can built it from source as described in the natty section
----
CategoryDocumentation CategoryDocteam

Unity

The wiki documentation is targeting technical users, if you want to get an overview of Unity you might be interested ready those:

How to test Unity 3.0 (compiz based)

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

Note: This software is alpha. We recommend not trying this on a production machine, make a dedicated USB stick (see above)

Limitations and Tips

  • This version of Unity does NOT have Places or the Dash, these will come back for Alpha 2.
  • For now, be sure to use Humanity or Humanity-Dark icon themes. Others will cause Unity 3.0 alpha to crash.

Natty

Unity is the default interface in Natty. You have two sessions in GDM:

  • Ubuntu Desktop Edition (which has Unity by default)
  • Ubuntu Classic Desktop (which run the previous Ubuntu interface)

Building Unity from Source - For developers

How and where to file bugs

Crash bugs

For Alpha 1, the most valuable bug reports are crash reports.

After installing, enable apport: edit /etc/default/apport, set enabled=1 and restart you computer. Once activated the system should detect crashes and prompt you to report those.

Non crash bugs

The best way to log a bug is to use this command:

ubuntu-bug unity

It will collect the required details and send you to launchpad to write your bug description.

(If you build Unity from source or want to open a bug without using ubuntu-bug please follow this guide)

How to Contribute to Unity

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

Support

On Maverick (10.10)

There is no backported version of the new Unity in maverick but you can built it from source as described in the natty section


CategoryDocumentation CategoryDocteam

Unity (last edited 2014-01-21 18:49:47 by 3v1n0)