Ubuntu Unity Q&A with Jorge Castro from UDS
All questions can be found here: askubuntu.com/questions/tagged/unity
Hope these were helpful. Huge thanks to Jorge Castro for doing this.
Questions mentioned in this video:
I have verbal confirmation from the desktop team that the code will begin to land in Ubuntu itself on November 25th in order to ship it with Alpha 1.
As with the appmenu and application indicators there will be a PPA for 10.10 (Maverick) for people who want to play with it and that will be made available as soon as possible.
The notes from the session will be available at this blueprint.
The idea is if your driver supports 3D you will get Unity, if your driver or hardware does not you will get a standard GNOME 2.x desktop.
Unity itself will be built using Compiz technology which gives us the ability to have a fallback mode for 2D, this is why we can become highly performant, which we couldn’t do with Mutter as it required 3D accelleration. More information will be made on the blueprint.
No decision has been made on this yet.
Keep in mind that we will need something to handle having a high and low contrast theme for accessibility reasons; and that is very much a high priority, so we’ll have to revisit this after conclusions have been made at the Ubuntu Developer Summit.
It is possible to use stock upstream GNOME technologies with minimal changes to Unity (but you’ll lose things like indicators.)
There are patches that improve the Unity experience, however they are not a direct requirement for running Unity. There is a GIO patch (submitted upstream), a GTK patch for appmenu support (which are not upstream), so you would lose the global menu.
Most of the patches in Unity today are for mutter/clutter, but porting Unity to compiz will remove the need for these. We are working very closely with Compiz upstream (Canonical has hired one of them) to basically make Unity a compiz plugin.
Ubuntu (the stock CD) has never offered an option to install different desktops in the installer, you make that decision by selecting Ubuntu, or Kubuntu, or Xubuntu, etc.
Unity will be the default desktop if your hardware supports it. If your hardware does not support Unity, you will get the same desktop that you have today, GNOME 2.x.
If you do NOT want Unity you will have the option to install a GNOME 2.x session directly from the Ubuntu Software Center.
According to Mark Shuttleworth in a comment in the bug report:
“We’ll address this in 11.04 with an autohide option.
I encourage you to subscribe to the bug report to keep informed on the status of this feature.
For 10.10 multi monitor support is rudimentary, as that was focused on netbooks — meaning that if you were giving a presentation and you ran Unity we didn’t want the top panel overlaid on your presentation.
According to a comment by Mark Shuttleworth on this bug report:
“This is a key thing to get right in Natty, even if “right” is only parity with the desktop.
The best way to help this succeed is to subscribe to the bug report so you can keep track of progress, and then as early as you can please grab early Alpha release images and test it on your hardware and file bugs on the specific issues.
This is critical as multi monitor support is very hardware dependent, so we will need as many people as possible testing this so we can identify these issues as early as we can so Unity developers can fix them.