A preliminary review of Cinnamon 1.2
I think Ubuntu is a practical joke. After several years of progress, they were finally very very close to the mythical usable Linux desktop. And then they just started fucking with things seemingly at random. At the same time, the GNOME folks started making similarly erratic design decisions.
In response, the Linux Mint folks are making a new UI for GNOME 3 called Cinnamon with the goal of creating a more traditional desktop. They recently released version 1.2. I've been using it for a bit now, and some thoughts are below.
Now, let me get my biases out of the way. I like my taskbar. I think GNOME 2 was the best desktop UI ever created. Nothing has matched it in elegance, usability, clarity, completeness, and stability. So, the concept of Cinnamon of course appeals to me. However, it's still a young project, and it shows. A ton of polish is needed. The GNOME folks spent several years polishing GNOME 2, so it's not surprising that the Cinnamon experience feels a bit unfinished. Off the top of my head, my minor usability gripes are...
The font size in the panel is smaller than the font anywhere else. This makes it harder to read, makes it stand out and look funny, and seems a bit silly because I have a huge monitor and I don't care about an extra pixel or two at the bottom if it makes me squint.
The default effects are way too flashy and slow. I was never a fan of effects, so I figured I could just turn them off. But if you do that, you get literally no effect when, for instance, you minimize a window. It just disappears. That's not good either. Effects should be subtle and enhance usability.
The settings program has a lot of extraneous options. I know people are upset about the lack of options in GNOME 3, but do we really need a dedicated text field to allow the menu label to be changed from "Menu" to something else? This UI could use some polishing.
It seems like there's no way to move around the applets in the panel. I'm not sure if I'm missing some obvious way of doing it, but if so, the UI should probably be made more discoverable.
The menu seems a bit laggy in general, relative to the old GNOME 2 UI. More problematic is that, if you press the Windows key to search via the menu but you start typing too fast, it won't work. GNOME Shell has the same problem, but not as bad, in my experience.
If you switch it to a "Classic" layout (two panels like GNOME 2), the the "hot corner" which activates the overlay (similar to GNOME Shell, but just displays the windows and doesn't have any other functionality) is right on top of the menu. So if you move your mouse to the menu, you almost always hit the overview hot corner by mistake. I think it would be better if the overview came up on a press of the Windows key, like in GNOME Shell, to avoid this problem.
All of those are minor nitpicky details. And honestly, before Cinnamon, I was using GNOME 3 Fallback Mode which has its own share of UI regressions since the glory days of GNOME 2. Beyond that, I don't have any real overarching problems with Cinnamon. For me, it's heading in the right direction. If sufficient interest can be generated in the developer community, I think Cinnamon has a good shot at becoming the most popular Linux desktop.
However, it's important to keep in mind that what made GNOME 2 special was the polish. Cinnamon is still far away from matching that, but it's a very encouraging sign that it's so quickly turned into a usable desktop environment.
Lacking the time to help out with development myself, I donated some money to Linux Mint to help support the effort. If you try Cinnamon and like it too, I suggest you do the same.
So in conclusion, if you're still missing that GNOME 2 usability and polish, Cinnamon isn't there yet. It's still too young. But if you'd been looking for a modern desktop environment to carry on the general principles of the GNOME 2 philosophy, Cinnamon just might be that that project.
Have you tried xubuntu? It uses xfce, an elegant and lightweight environment. It's my personal favorite by far.
Comment by jordan — February 1, 2012 @ 2:36 am
jordan: XFCE is okay, but it suffers from the same general problem as Cinnamon: a lack of polish, relative to GNOME 2. In addition, XFCE development seems very slow moving (they're not even going to switch to GTK+ 3 for a while). So, I see Cinnamon as more promising for the future.
Comment by Jeremy Scheff — February 1, 2012 @ 9:15 am
Actually, Lubuntu with LXDE is where the real action is. 🙂
https://wiki.ubuntu.com/Lubuntu
http://lubuntublog.blogspot.com/p/artwork.html
Comment by David — February 17, 2012 @ 6:24 pm
Mint 12 was the first I installed on my Hard Drive, and I miss it now that I replaced it with the Debian Edition. I like all the Mints, and now am experinmenting with Mint 10 from a flash drive. While I was trying Mint 7, I noticed it was virtually impossible to get authentication to add software. Maybe that was peculiar to Mint 7 and has since been resolved, but that alone would be enough to steer me away from any OS. It took me a long time to overcome obstacles to installing downloaded programs in Windows 7, and also using some programs I had used in earlier editions of Windows. I tried following the advice in forums, but unfortunately nothing worked. I expect that one of these editions of Mint will be my last OS; perhaps 13 will be the one. Windows still has some proprietary programs that can't be used in any other program, and has plans to altogether drop one that I have used extensively in the past. For a long time I had to use the program in Safe Mode, then it finally started working. So I have a project to convert tons of files to an open source format. The best programs I see myself using in the future have come from Open Source. Thanks for the great work in Linux Mint and keep it up.
Comment by Ron Dupler — February 28, 2012 @ 8:19 pm