I'm using Ubuntu 14.04 and found out that we can install Unity 8 on it. Will Unity 8 replace Unity 7 once I install it? And if it does can I switch back to Unity 7 if I want? How would one go about it?
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
Warning, this project is now depreciated (i.e., don't use this method to install Unity 8, use the
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.
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
Run the command
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
You should see the option of Unity 8 here. Select it:
To remove Unity 8 use this command:
sudo apt-get remove unity8-lxc
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).
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.