Linux and Open Source

Steven J. Vaughan-Nichols & Paula Rooney

Linux Mint releases Cinnamon, GNOME 2.x style desktop

By | January 25, 2012, 9:41am PST

Summary: GNOME 2.x fans get ready to rejoice. Mint has just released the first stable version of Cinnamon, its GNOME 2.x look-alike Linux desktop interface.

Say hello to Cinnamon, Mint's new GNOME 2.x style Linux desktop.

Say hello to Cinnamon, Mint's new GNOME 2.x style Linux desktop.

Clement Lefebvre, lead developer of Linux Mint, has announced the first “fully stable” version of its new GNOME 2.x-like “Cinnamon 1.2″ fork of the GNOME 3.x desktop environment is now available for not only Mint, but for Ubuntu 11.10, Fedora 16, OpenSUSE 12.1, Arch Linux, and Gentoo.

The Cinnamon interface looks and works a lot like the popular GNOME 2.x interface, but it’s built on top of the GNOME 3.x infrastructure. It was created because many people, including Linux’s creator, Linus Torvalds dislike the new GNOME 3.x interface. Lefebvre tried to work with the GNOME developers to make a more user-friendly GNOME, but they weren’t interested.

As Lefebvre explained when he launched the Cinnamon project, “I’m not going to argue whether Gnome Shell is a good or a bad desktop. It’s just not what we’re looking for. The user experience the Gnome team is trying to create isn’t the one we’re interested in providing to our users. There are core features and components we absolutely need, and because they’re not there in Gnome Shell, we had to add them using extensions with MGSE [Linux Mint Shell Extensions for Gnome 3] and since “We’re not interested in shipping Gnome Shell ‘as is,’ or in continuing with multiple hacks and extensions,” so Lefebvre and his team started working on Cinnamon.

Now Lefebvre states the Cinnamon “APIs [application programming interfaces] and the desktop itself are now fully stable!”. While documentation is still missing, Cinnamon brings back the GNOME 2.x style interface and adds new desktop effects and layouts, a configuration tool, and five new “applets.”

For the effects, Lefebvre said, “Cinnamon 1.2 is a first step towards reintroducing desktop effects and the ability for the user to define fancy animations or to turn effects OFF altogether.

This release features 2 new animation plugins:

  • Fade, which changes the opacity of windows
  • Scale, which changes their dimension

In stark contrast to the GNOME 3.x shell users can also “change the layout of their desktop. Some people liked their panel on top, others liked it at the bottom, and some even liked to have two panels for their desktop. In Cinnamon 1.2, we haven’t reached the stage where each component is independent and can be moved anywhere you like, but we added support for the most common desktop layouts:”

  • Traditional layout (one panel at the bottom)
  • Flipped layout (one panel at the top)
  • Classic layout (one panel at the bottom and one panel at the top)

This stable release of Cinnamon also includes a configuration tool called “Cinnamon Settings.” With it, you can switch themes, apply desktop effects, add applets and extensions to your desktop and configure some other desktop settings.

  • Cinnamon comes with 5 new applets by default:
  • Accessibility
  • Recent documents
  • Removable drives
  • Trash
  • Display (XrandR monitor control)

Lefebvre says that these “will eventually become something similar to what they were in Gnome 2, [but] ‘Applets’ are a new concept in Cinnamon 1.2.”

He continued, “To users they are optional parts of the desktop which come installed by default as part of what Cinnamon is and which place themselves in the panel, near the system tray.”

“To developers … applets are a particular type of extension. They’re specifically designed for extensions which add content to the panel and feature the following advantages:

  • They benefit from an Applet API and are trivial to write (as an applet developer you only focus on the content of your applet, everything else is done for you)
  • They’re consistent and feature the same common behaviours (a context menu, consistent styles for the applet container, tooltips etc..)
  • They don’t depend on a particular version of Cinnamon
  • They don’t specify their location or whether they’re loaded or not. In Cinnamon 1.2 they’re near the systray. In future releases the user will be able to move them around.

Eventually, all panel components in Cinnamon will be ‘applets’ and they will be loaded the same way as ‘applets’ written by other developers.”

Interested? You can download Cinnamon today and try it for yourself.

Related Stories:

Linux Mint’s Cinnamon: A GNOME 3.x shell fork

Beyond the desktop: Ubuntu Linux’s new Head-Up Display

Linux Mint 12: A Great desktop Linux stays Great

Linux Mint 12’s Three Desktops

Installation and First Run: Mint 12

Kick off your day with ZDNet's daily e-mail newsletter. It's the freshest tech news and opinion, served hot. Get it.

Topics

Steven J. Vaughan-Nichols, aka sjvn, has been writing about technology and the business of technology since CP/M-80 was the cutting edge, PC operating system

Disclosure

Steven J. Vaughan-Nichols

Steven J. Vaughan-Nichols is a freelance writer. He does not own stocks or other investments in any technology company.

Biography

Steven J. Vaughan-Nichols

Steven J. Vaughan-Nichols, aka sjvn, has been writing about technology and the business of technology since CP/M-80 was the cutting edge, PC operating system; 300bps was a fast Internet connection; WordStar was the state of the art word processor; and we liked it!

His work has been published in everything from highly technical publications (IEEE Computer, ACM NetWorker, Byte) to business publications (eWEEK, InformationWeek, ZDNet) to popular technology (Computer Shopper, PC Magazine, PC World) to the mainstream press (Washington Post, San Francisco Chronicle, BusinessWeek).

Talkback Most Recent of 47 Talkback(s)

  • I will give the Linux community some credit
    They are better than anyone else at throwing everything at the wall to see what sticks. And they've clearly had some successes (though not one of them has been on the desktop). The problem as a consumer is that I don't have the time or the inclination to try 100 desktops that are going to fade away into oblivion just to find the 1 that will be "successful" (in quotes since Linux proponents have a strange definition of success).

    It wouldn't even be so bad if next month, the worst 10 desktops were gone leaving 90 and in 2 years, the 98 worst desktops were gone leaving only the 2 best ones. Every failed desktop seems to create 2 more. In 2 years, there will be 200 desktops.

    Linux could stand to take a page out of Apple's playbooks. While Apple has not had a 100% success rate, most of their stuff does take off. If I invest in an Apple product or technology, I can be fairly certain (with few exceptions) that in 2 years, my efforst will not have been wasted. The same cannot be said of Linux. If I were to invest my time and energy into learning one of these distros with one of these desktops, there is a 99% chance that my time will be wasted since the developer will lose interest and move on to the next project.
    ZDNet Gravatar
    toddybottom_z
    25th Jan
  • ZDNet Gravatar
    kirovs@...
    25th Jan
  • Another bit of advice
    @kirovs@...
    Calling someone a troll with no other "argument" is the same as flagging the post. See below. Thanks for making my post appear more truthful.
    ZDNet Gravatar
    toddybottom_z
    25th Jan
    • Flagged
  • Just a bit of advice
    Flagging a post doesn't make it untrue. In fact, it usually signifies that the flagger couldn't actually come up with any good counterpoints, thus making the flagged post appear more truthful.
    ZDNet Gravatar
    toddybottom_z
    25th Jan
  • RE: Linux Mint releases Cinnamon, GNOME 2.x style desktop
    @toddybottom_z

    Clearly you know nothing about Linux, you should really try something before you pass judgment on it.

    And its not surprising that a windows fanboy was the first to comment on a Linux article, Linux must be a threat otherwise you wouldn't be here.
    ZDNet Gravatar
    guzz46
    25th Jan
  • Is Linux a threat on the desktop?
    @guzz46
    You honestly believe that? Even SJVN has backed away from that ridiculous claim.
    ZDNet Gravatar
    toddybottom_z
    25th Jan
  • RE: Linux Mint releases Cinnamon, GNOME 2.x style desktop
    @toddybottom_z

    I don't believe it, I know it, Linux is more dominate in more ares than windows, in fact windows only has one market, the desktop, which it is desperately trying to hold on to by preventing anything else from getting a foothold.

    And once again you are here aren't you? why even bother reading and commenting if it isn't a threat?
    ZDNet Gravatar
    guzz46
    25th Jan
  • RE: Linux Mint releases Cinnamon, GNOME 2.x style desktop
    @toddybottom_z
    There are already 200 linux distros which could easily confuse end users on which one to try. That is a lot of downloading, formatting, installing, and uninstalling. One huge problem with linux is that everyone thinks they can do it better than everyone else and is why they have the fork problem. Too many distros, not enough focus and attention. And people wonder why I stay away from linux.
    ZDNet Gravatar
    Loverock Davidson-
    25th Jan
  • RE: Linux Mint releases Cinnamon, GNOME 2.x style desktop
    @Loverock Davidson-
    "That is a lot of downloading, formatting, installing, and uninstalling"

    And compiling.
    ZDNet Gravatar
    toddybottom_z
    25th Jan
  • And people wonder why I stay away from linux.
    @Loverock Davidson-

    Yet here you are.

    How strange
    ZDNet Gravatar
    guzz46
    25th Jan
  • RE: Linux Mint releases Cinnamon, GNOME 2.x style desktop
    @Loverock Davidson- Yeah Lovey, don't forget compiling. That's why I take hours and hours...no, wait...I have no idea how to compile something, yet I've used Mepis Linux for years. I must be doing something wrong...
    ZDNet Gravatar
    AmraLeo
    27th Jan
  • Here's a suggestion
    Read a book, leave the computer alone for a very very long time.
    ZDNet Gravatar
    ego.sum.stig@...
    25th Jan
  • RE: Linux Mint releases Cinnamon, GNOME 2.x style desktop
    @toddybottom_z The Linux problem has always been development tools (companies like Adobe don't like what is available) and the GNU making hard for closed source to prosper on Linux. You see, they perceived you as having to give up too much of their proprietary software to make it viable.
    ZDNet Gravatar
    Peter Perry
    25th Jan
  • Who cares if it's "successful"....
    @toddybottom_z
    ...as long as it works for you? And you don't have to try 100 desktops, though you probably can if you want to. One of the top 2-4 will probably work just fine.

    I've always thought that one of the nicest aspects of X is that the user does have a choice of window managers.

    BTW:

    There's only one important Linux distro that requires any compilation: Gentoo. The others distribute binary packages.

    Also, most Linux distros offer several desktops.
    ZDNet Gravatar
    John L. Ries
    26th Jan
  • It Seems You Don't Understand Linux at All
    @toddybottom_z
    The Linux community is just a sampling of the community in general. It works the same way as the world community. It doesn't consist of a company board that makes decisions about what direction they're going to take the company. Each distribution individually makes decisions about the direction they will take, not the whole community.

    As a consumer I assume you also don't have time to test drive every vehicle model in existence either, but then you don't have to. You have an idea of what you want to begin with, so you can narrow down your choices and test drive just a few to decide what you want to get. If your vehicle needs change, then you can always switch vehicles later. Linux works similarly.

    If you invest in learning how to use Linux, your knowledge will be translatable to another distribution and/or another desktop. Beyond that, the specifics can change with any user interface with the next iteration. That's certainly true of Windows. The general knowledge that you gain from Windows 95, 98, or even XP is just as translatable to many graphical user interfaces (including most Linux ones) as it is to Windows 7. The specifics have undergone many changes. With Macs there was a big transition from the Mac OS series to the OS X series of interfaces. Also, big projects that have recently made a large transition are unlikely to make another such transition for quite some time. Given these facts your claim that you have a 99% chance that your time will be wasted is just so much nonsense.
    ZDNet Gravatar
    CFWhitman
    26th Jan

Talkback - Tell Us What You Think

Formatting +
BB Codes - Note: HTML is not supported in forums
  • [b] Bold [/b]
  • [i] Italic [/i]
  • [u] Underline [/u]
  • [s] Strikethrough [/s]
  • [q] "Quote" [/q]
  • [ol][*] 1. Ordered List [/ol]
  • [ul][*] · Unordered List [/ul]
  • [pre] Preformat [/pre]
  • [quote] "Blockquote" [/quote]

The best of ZDNet, delivered

ZDNet Newsletters

Get the best of ZDNet delivered straight to your inbox

Facebook Activity

White Papers, Webcasts, & Resources