How to install Unity 8?

Solution 1:

So far the best way I've found is to install the edge snap, which has a few advantages over the .deb session.

  • It runs on 16.04, I don't need to upgrade my base OS.
  • It's all self contained, so I'm not stomping on my existing system, so when I remove it my system remains clean.
  • It gets updated independently of what's in 16.04

All I did was:

sudo snap install unity8-session --edge --devmode

Then I have an option to login to Unity 8 on the login screen. I was able to get a working desktop (albeit unfinished) on my laptop. To remove the session:

sudo snap remove unity8-session

Solution 2:

Warning, this project is now depreciated (i.e., don't use this method to install Unity 8, use the unity8-desktop-session-mir method)

Quoted/Stolen/copied from It's F.O.S.S.

You can install Unity 8 desktop preview if you want to try and test it.

Installation

For Ubuntu 12.04 and 14.04:

sudo apt-add-repository ppa:unity8-desktop-session-team/unity8-preview-lxc
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install unity8-lxc

For Ubuntu 14.10 and 15.04

sudo apt-get update
sudo apt-get install unity8-lxc

Setting Up

Run the command

sudo unity8-lxc-setup

This will take some time since it's going to download the ISO and then extracts it, and then any last bits of setup necessary to make it work. It will also install a slightly modified version of LightDM. Once everything is done, a restart is required.

Select Unity 8

From the login screen, click on the Ubuntu icon beside your login name

enter image description here

You should see the option of Unity 8 here. Select it:

enter image description here

To remove Unity 8 use this command:

sudo apt-get remove unity8-lxc

Solution 3:

You can! What you need to do is to go to the terminal (accessible through the Dash) and type in sudo apt-get install unity8-desktop-session-mir.

Next you have to log out, and you may need to restart. I had to. Once you restart, click on the Ubuntu logo on the login screen and select the Unity 8 Mir option. You'll then be able to use Unity 8 and Mir. Please note that Unity 8 is unstable and prone to crashes, and it's touch-optimized, like Windows 8. Also, the only way to get out of Unity 8 is to press the power button, and there are no window controls. You can also launch it from the command line by using unity8 -mousetouch on the desktop. With this, you can get Unity 8 running in a resizable window on top of Unity 7 or GNOME Panel. Resizing crashes Unity 8 when I use it in a window on my 64-bit installation. I also discovered that there is no keyboard support for most keyboards when using the Unity 8 Mir Desktop Session.

If you want the best Unity 8 experience, try Utopic Unicorn (14.10) Next or the daily build of Vivid Vervet (15.04) Next, both of which use the Unity 8 desktop (out of the two, I'd pick Vivid over Utopic).

Solution 4:

It seems like installing The Unity 8 Desktop (Preview) in an LXC is the best way currently to test Unity 8, at least that is what Nicholas Skaggs from the QA team wrote about in a recent blogpost.