UbuntuI’m not a fan of Ubuntu. Never liked it, though I must admit that it is very popular, and has some nice features. I personally don’t like distros that use sudo especially now that Microsoft has been granted a patent for it. But not liking a distro will not stop me from helping others customize their desktop especially if that desktop is as bland as the default Ubuntu 9.10 desktop.

It is not going to be possible to make the Ubuntu desktop as visually appealing as the default Hymera Open desktop, but we can try. And the tool we are going to use is called Cairo-Dock.

But before we install Cairo-Dock, let’s perform some surgery on the default desktop. First, take a look at the default desktop on Ubuntu 9.10 (aka Karmic Koala). You gotta agree that that’s as plain-vanilla as you can get on a desktop.

Related Post:  How to import a virtual machine image into VirtualBox

Ubuntu 9.10 default desktop
Default Ubuntu 9.10 desktop

What we need to do is remove the lower panel. Right-click anywhere on the lower panel and select ‘Delete This Panel.’ The modified desktop should look just like the one in the screenshot below.

Modified Ubuntu 9.10 desktop
Modified Ubuntu desktop

Ok, time to install Cairo-Dock. To do that, you’ll have to use Synaptic or the command line (Cairo-Dock is not available from the Ubuntu Software Center). For this article, I’m going to use the command line. Launch a shell terminal (Applications > Accessories > Terminal), and type in this command: sudo apt-get install cairo-dock. If you are using Synaptic (System > Administration > Synaptic Package Manager), type ‘cairo-dock’ in the search box.

Installing Cairo-Dock from the Linux cli
Installing Cairo-Dock from the cli

Related Post:  How to dual-boot Windows 7 and Chakra Linux Archimedes, with shared NTFS partition at the end

After installation, two entries for Cairo-Dock will be placed in the menu – Applications > Accessories > Cairo-Dock (no OpenGL), and Applications > Accessories > GLX-Dock (Cairo-Dock with OpenGL). The latter is better. So launch GLX-Dock from the menu. The default theme does not really appeal to me, so I changed it to the Diamond theme by Coz. My new desktop is shown below.

Ubuntu desktop with Cairo-Dock
Ubuntu desktop with Cairo-Dock

Not bad, eh? Certainly better than the default panel that we deleted. Cairo-Dock is highly customizable. You can move launchers around, create sub-docks, change the position of the dock itself, add and remove launchers, and manage themes. And there are lots of themes to choose from. Click on the screenshot below to access Screenshot Central and view more images from the Cairo-Dock-beautified desktop.

Rainbow view


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.

41 Responses

  1. Both Cinnamon and MATE are awesome on Quantal Quetzal, however MATE has a very slight edge in performance over Cinnamon, and I tend to prefer its workflow more as well, however Cinnamon’s workflow is great too.

  2. Every screenshot I’ve seen of Gnome3, or Cinnamon, or Mate… All have the large (excessively large) slab of choices for the main/application menu. What I’m curious about, is which, if any of them, can disable that slab and give individual menu choices like classic Gnome2?

    Fewer selections and more organization leads to more efficient usage. As a visual learner I tend to organize/recognize/recall things by location and position. When you just throw all the choices on screen at once, it actually slows the recognition process. At least for me.

    Is there any option to enable classic menu views?

    1. MATE is effectively Gnome2 forked so everything you used to do with Gnome2 you can do with MATE. The screenshots above are not of MATE, but Linux Mint with MATE and the Mint Menu. My first job with Mint, I do like Mint, is rip out the Mint Menu and replace with the Applications | Place | System menu.

    2. Well, I tried putting the GNOME 2-style double-panel configuration in Cinnamon, and I guess ’cause of my theme or something, it didn’t look very good, however since MATE is literally a rebadged GNOME 2, I assume you can configure it the same way as GNOME 2. 🙂

      1. However on Ubuntu, Debian, Fedora, Arch, etc, MATE comes configured in the default GNOME 2 double-panel configuration, separate menus and all.

  3. I’m wondering if there is a way to configure Mint to allow the selection or either Cinnamon or Mate user interfaces for one installation of Linux Mint. Would it be better to have Cinnimon and Mate user interfaces have its own installation copy of Mint?

    1. If you are running Linux Mint 14 Cinnamon, and you want to install MATE on the same system, just start a shell terminal and type sudo apt-get install mint-meta-mate. That will pull in all you need to run MATE. After installation, logout, then log back in after selecting MATE from the Session menu.

      If running MATE, and you want to install Cinnamon, type sudo apt-get install mint-meta-cinnamon.

      Note that either command will use up about 380 MB of disk space, so be sure that you have that much extra space on the disk before running the command.

      1. Thanks for the quick reply. I did find this thread of the Linux/Mint forum:

        I was able to get the package installed but Unfortunately, when I logged out/in to use the Mate package, the menuing was acting very strange after I moved the menu bar from the top to the bottom of the screen. Much of it disappeared and was unresponsive even after several reboots. I didn’t know how to fix the problem so I decided to just start over with the Mint Mate edition, reformat the partition and install it and I’ll see how that goes.

        1. On my test installation on real hardware, I just moved the top panel to the bottom and the menu is working just fine. Did you also move the bottom panel to the top? You’ll have to do that, else you’ll have the menu panel below the original bottom panel.

          1. That could be the problem. The bottom panel was flickering a bit at startup but I just couldn’t find an eara to hoover the mouse pointer over to see the menu.

            I wonder why the Mate menu was at the top when I installed the Mate package on the Cinnamon Edition but the Mate Edition I did a fresh install has an entirely different look to the menuing (brushed metal, on the bottom, etc)? Was that a fuction of setting a skin or something?

  4. When I first tried cinnamon I liked it but found it unstable and buggy. I dislike Gnome 3 and Unity though I did persevere with them both for a few years. The latest iteration of cinnamon that comes with Mint 14 is cinnamon matured and I recommend it. If you like the old Gnome 2 style try the latest version of XFCE it’s very like Gnome 2. With regard to Fedora apparently there is going to a MATE spin of Fedora 18, I look forward to it and may go back to Fedora then, if it be true.

      1. Just tried that option. Somehow when I installed a stuff for xfce, lots of other stuff where installed and I didn’t look at exactly what it was. When I retarted my computer, I had a wtf debian like start menue and even with the right passwd, it was impossible to log in. So here am I this morning, using system rescue cd for cleaning the mess. Shame for xcfe, ’cause it was so fast to run, so quick… But I think either I should have stayed on xfce out of the box, either choosing a distro based 100% on xfce, ’cause for me, it seems it’s not very matured…

Leave a 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.