Unity

Differences between revisions 19 and 35 (spanning 16 versions)
Revision 19 as of 2010-11-26 11:53:04
Size: 1830
Editor: ANancy-258-1-32-245
Comment:
Revision 35 as of 2011-02-09 20:19:29
Size: 2587
Editor: c-76-112-212-248
Comment:
Deletions are marked like this. Additions are marked like this.
Line 6: Line 6:
The wiki documentation is targeting technical users, if you want to get an overview of unity you might be interested ready those: The wiki documentation is targeting technical users, if you want to get an overview of Unity you might be interested ready those:
Line 10: Line 10:
 * [[Unity/Bitesize|Unity Bitesize Bugs]] - A great place for new hackers to contribute improvements and fixes.
 * [[Unity/CodingStyle|Coding Style Guidelines]]
 * [[Unity/LauncherAPI|Launcher Integration]] - For application developers that want to add progress bars and other "overlays" onto their icon in the Unity Launcher
Line 16: Line 19:
||<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. ||  * How to make a [[Unity/InstallUSBKey|persistent USB Key]] for Unity Testing.

||<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 21: Line 26:
 * It's normal that clicking on the Ubuntu button does nothing.
 * The session to log in in GDM is now "Ubuntu Desktop"
Line 27: Line 30:
Unity is available in 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)

[[https://wiki.ubuntu.com/Unity/InstallationGuideFromSource|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:
Line 30: Line 49:
sudo apt-get install unity ubuntu-bug unity
Line 33: Line 52:
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! It will collect the required details and send you to launchpad to write your bug description.
Line 35: Line 54:
 * [[https://wiki.ubuntu.com/Unity/InstallationGuideFromSource|Building Unity from Source]] - For developers (If you build Unity from source or want to open a bug without using ubuntu-bug please follow [[UnityFilingBugs|this guide]])
Line 37: Line 56:
== On Maverick (10.10) ==
Line 39: Line 57:
There is no backported version of the new Unity in maverick but you can built it from source as described in the natty section == How to Contribute to Unity ==

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

----
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


CategoryDocumentation CategoryDocteam

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