Alternate titles: How to install Cinnamon desktop in Ubuntu 12.04 Precise Pangolin; how to install Cinnamon desktop 1.6 in Ubuntu 12.04 LTS.

Cinnamon 1.6, the latest edition of the desktop environment whose development was partly inspired by popular dissatisfaction with Unity and GNOME 3 was released yesterday. It is a project from the developers of Linux Mint, a desktop distribution derived from Ubuntu.

As a Free Software desktop environment and project, you can install it on any distribution, provided there is a binary package for it. Without that, you can compile it from source, if doing business at the command-line does not scare you.

This tutorial shows how to install Cinnamon 1.6 from a PPA (Personal Package Archive) in Ubuntu 12.04, the latest edition of the popular desktop distribution. When you are done installing it, you will have a choice of using either the default Unity desktop that came with the distribution, or the Cinnamon desktop.

Related Post:  Overlay scrollbar in Ubuntu 13.10

Launch a shell terminal and type the command shown in the image below. Hit the Enter or Return button after typing. You may copy and pas this: sudo add-apt-repository ppa:gwendal-lebihan-dev/cinnamon-stable .
Ubuntu Cinnamon PPA

You will then be prompted to authenticate. Next, press Enter to add the PPA. Afterwards, type sudo apt-get update to refresh the package database. Then install Cinnamon with sudo apt-get install cinnamon. Note that installing Cinnamon takes up about 82 MB of disk space. After installation has completed successfully, logout.
Ubuntu Cinnamon Install

At the login screen, you can select Cinnamon or Cinnamon 2D to run the Cinnamon desktop. But contrary to what you would expect, the “Cinnamon 2D” option gives the what the “Cinnamon” option should. That is, there is a minor bug here.
Ubuntu 12.04 Login

Related Post:  Jitsi: Multi-protocol VoIP chat using ZRTP and SRTP

Here is the default desktop, with the panel at the bottom edge of the desktop.
Cinnamon 1.6 Desktop

The panel can be at the top also. While there is an option to have both a top and bottom panel, I found that the extra penal does not server any useful purpose. It is still buggy.
Cinnamon 1.6 Panel Top

This is a screen shot of what the Cinnamon 2D desktop looks like.
Cinnamon 1.6 2D

Binaries for other distributions and the source code for Cinnamon 1.6 are available here.


Share on facebook
Share on twitter
Share on pinterest
Share on linkedin

Hola! Did you notice that no longer runs network ads?  Yep, no more ads from the usual suspects that track you across the Internet.  But since  I still need to pay to keep the site running, feel free to make a small donation by PayPal.

Subscribe for updates. Trust me, no spam!

Mailchimp Signup Form

Sponsored links

1. Attend Algorithm Conference, a top AI and ML event for 2020.
2. Reasons to use control panel for your server.
3. DHgate Computers Electronics, Cell Phones & more.

17 Responses

  1. Hi, i follow your tutorial and I have problem now. Winodows isn’t in list of OSs only kali an dubuntu. I access to partition where is windows from ubuntu and everythink is there.

    1. Strange! In what order did you install Kali and Ubuntu?

      In whatever order they were installed, open a terminal application and type the following command: sudo update-grub.

      The output should include a line that starts with: Found Windows Boot Manager on…

      If you see that, reboot to verify that you can boot into Windows from he GRUB menu.

      1. Hi,

        Thanks for fast replay !

        I installed Kali and then Ubuntu.

        After -sudo update-grub I got two windows “links” in boot menu now and some memory…(i don’t know what is it)

          1. I have more than 4 options now (exactly 8).
            4 for linixes 2 for windows ad 2 for some momory options.

            Yes i can load windows now.

          2. Yes, you should see 2 for each Linux distribution installed, probably two also for Windows. Most important thing is you can now boot into Windows.

  2. I successfully installed three operating systems (i.e. Windows 10, Kali Linux 2016.1, Ubuntu 16.04) on my laptop and my first reboot lead me to Ubuntu’s GRUB boot manager. When I restarted my laptop again, Kali’s boot manager showed instead of Ubuntu’s. This has been the case whenever I restart my laptop or reinstall Ubuntu. Windows and Kali are working fine. I just can’t make it work with Ubuntu. Do you think I missed something?

    1. Do you think I missed something?

      I don’t think so. Access the computer’s boot menu (via the F11 or F12 key) just to see if the boot loader entries for all 3 OSs are there. If they are, then you don’t need to reinstall any one. If you can boot into Ubuntu from there, then reinstall GRUB. That should fix it.

      1. I started over and first installed Windows, then Ubuntu, then Kali. I can now boot into any of the three OSs and I hope it was fine to change the order of Kali and Ubuntu installation. Thanks for your tutorials!

  3. Hi,
    and thank you so much for your tutorials! I am currently in the process of installing windows 10, Ubuntu and Kali on a pc with UEFI. Windows 10 is already installed, I will now install Kali and then Ubuntu as you do in the tutorials.

    I have three additional questions before I start:
    1) Refering to your Windows 10 and Kali tutorial: Do I have to install GRUB during the Kali installation? If so, does Kali install GRUB to the EFI-Partition automatically? Is there anything else that could cause trouble with the GRUB install?
    2) During your other tutorial about Ubuntu, you use the same swap partition for Kali and Ubuntu. Is it also possible to create a separate swap partition exclusively for Ubuntu the same way it was created for Kali? If so, why didn’t you do so – just to save disk space?
    3) Couldn’t using the same swap partition for two operating systems be a security risk?

    Best regards!

    1. 1. During the installation of Kali, yes, yo do have to install GRUB, otherwise, Kali won’t boot. And the Kali installer will install GRUB in the EFI Boot PArtition, but you have to make sure it does, as is given in the tutorial.

      2. It is possible to have more than one swap partition on a system, but in this case, it would be a waste of disk space. A Linux system will use the first swap partition it detects, so Kali and Ubuntu can use the same swap space. A situation where it might be necessary to use different swap spaces is if created encrypted Swap for, say, Kali. Then Ubuntu will need to have it’s won swap.

      3. If there’s a security risk, I’m not aware of it, but even if there is, it;s a very remote one.

      1. Thank you for your quick reply! Your answer to number 1 brings me to one last question:

        If the Kali installer does not detect my EFI partition as the one responsible for booting, what do I do? Just set the bootable flag option to “on” and the use as option to “efi system partition” as shown in figure 23 in your tutorial?

Leave a Reply to Maxwell Cancel reply

Your email address will not be published. Required fields are marked *

Get the latest

On social media
Via my newsletter
Mailchimp Signup Form

Partner links

1. Attend Algorithm Conference, a top AI and ML event for 2021.
2. Reasons to use control panel for your server.
3. DHgate Computers Electronics, Cell Phones & more.
Hacking, pentesting distributions

Linux Distributions for Hacking

Experts use these Linux distributions for hacking, digital forensics, and pentesting.


The authors of these books are confirmed to speak during

Algorithm Conference

T-minus AI

Author was the first chairperson of AI for the U.S. Air Force.

The case for killer robots

Author is the Director of the Center for Natural and Artificial Intelligence.

Why greatness cannot be planned

Author works on AI safety as a Senior Research Scientist at Uber AI Labs.

Anastasia Marchenkova

An invitation from Anastasia Marchenkova

Hya, after stints as a quantum researcher at Georgia Tech Quantum Optics & Quantum Telecom Lab, and the University of Maryland Joint Quantum Institute, I’m now working on superconducting qubit quantum processors at Bleximo. I’ll be speaking during Algorithm Conference in Austin, Texas, July 16 – 18, 2020. Meet me there and let’s chat about progress and hype in quantum computing.