Partner links

Elementary OS 0.2 “Luna” review

Zemanta Related Posts Thumbnail

Elementary OS is a desktop distribution based on Ubuntu Desktop, and like many or most distribution based on Ubuntu Desktop, does not use the parent distribution’s Unity desktop. It also does not use the GNOME Shell either.

Rather, it uses a custom desktop interface called Pantheon, which like the Depth Desktop Environment of Linux Deepin, is built atop GNOME 3 technologies.

Pantheon is the latest in a series of desktop environments built atop GNOME 3 technologies that have arisen mostly because of dissatisfaction with Unity and the GNOME Shell and a desire from independent developers to do something better. Whether they are actually doing something better is questionable, but I’ll live that discussion for another time.

For this article, I’ll present that I consider a detailed review of the second stable release of Elementary OS, It is code-named Luna. Note that because the desktop interface is built atop GNOME 3 technologies and does not use the GNOME Shell, those beautiful extensions at extensions.gnome.org are of no use to you.

For an Ubuntu-based distribution released almost four months after the latest edition of its patent distribution (Ubuntu 13.04), it is somewhat surprising to find that Luna is based on Ubuntu 12.04, code-named Precise Pangolin, and not Raring …, the code name of Ubuntu 13.04. Sure, Ubuntu 12.04 is a Long Term Support (LTS) edition, but version 13.04 comes with enhancements that are not back-ported to 12.04.

Using an older edition of Ubuntu as a base means that The Installer is an older version of the Ubuntu Desktop installer, which does not have support for full disk encryption and LVM, the Linux Logical Volume Manager. Both features are supported in the version of the installer used in Ubuntu 13.04. This screen shot shows the disk partitioning methods step of the installer. In the version used on Ubuntu 13.04, the options to configure LVM and full disk encryption are available at this step.
Elementary OS Luna graphical installer

So considering the present state of affairs, this distribution’s installer is nothing to get excited about. What about the desktop? That’s where some interesting features are.

The Desktop: Before we get to see what the desktop itself looks like, here’s a screen shot of the login screen. Same as what you’ll find on the distributions that use the GNOME 3 technology. A guest account is enabled by default, and why you do log into he desktop, this guest account is also accessible from the user menu.
Elementary OS Luna login screen

The desktop itself, in almost every respect, is minimalism in action. But that works against it. And that’s because based on what we know most users are looking for in a desktop operating system, which is one that just works, one that gives them the tools they need to, as they say, hit the ground running, the desktop fails.

Before I get into the details, here are the components of the desktop. There is the top panel (called WingPanel), the dock at the bottom edge of the desktop, holds icons of default applications. It also deputizes as a task manager. It is called Plank. The menu, which is called Slingshot, is located at the far right of WingPanel. Shown below is a screen shot of the default desktop.
Elementary OS Luna Desktop

Everything on the desktop looks nice and clean, but, as they say, the devil is in the details. And that, for this distribution, is where it disappoints. Starting with the number of installed applications, there are just there are just 17 installed. And that’s counting all the productivity applications, system utilities and desktop accessories. There are no games installed. Aside from games, there is no Office application installed. The only applications you will find in the Office menu category are the Calendar application, Evince (PDF viewer), and Geary (email software). And I don’t think all three even belong in that category.

This screen shot shows the menu with the first page of installed applications.
Elementary OS Luna Desktop menu

It’s almost impossible for me to be productive on a Linux desktop without making use of virtual desktops or workspaces. So the first thing I look for on a new desktop is how to access the other workspaces, aside from the main one. Unfortunately, I could not find how. There is no workspace or virtual desktop switcher on Plank or WingPanel. It just turns out that access to other workspaces, if any, is locked.

And indeed it is locked, or disabled. The only way I found to enable it is to activate one or more of the Hot Corners and set it (or them) to show an overview of the workspaces on activation. The Hot Corner is one of the most annoying features of the Linux desktop, but I found that if I enabled the corner where the mouse pointer is less likely to hit by accident, that I could live with it. For a right-hander, that corner is the one on the bottom-left of the desktop. The screen shot below shows how to enable a hot Corner.
Elementary OS Luna Desktop hot corners

Once configured, the workspace overview provides access to an extra workspace. On computers that I use for serious computing, I use at least three workspaces, but no more than four. However, on Elementary OS, I could not find how to enable extra workspaces. Clicking on the “+” sign on the second workspace only brings that workspace to the fore. So the problem here is not only that access to the workspace overview is disabled by default, but that there is no visible way of adding extra workspaces. There is an outside chance that there is, but if so, why must it be hidden?
Elementary OS Luna Desktop workspaces virtual desktops

Think the Hot Corner is annoying? The Ayantana scrollbar takes the cake in that category. This is a feature introduced in Ubuntu that was supposed to solve a non-existent problem. Instead, all it does is add an unnecessary complexity to a simple desktop task. I’m surprised that the developers chose to leave this feature on. Luckily, all it takes to get rid of it is uninstall a couple of packages.
Elementary OS Luna ayantana Scrollbar

One bright spot on the default settings of Elementary OS is that all the default applications are correctly configured. So often on other GNOME 3 desktops, the default application for the calendar is a text editor. As shown in this screen shot, it is handled by an application appropriately called Calendar.
Elementary OS Luna default apps

The Calendar is a nice application. It’s cool to have a calendar like this. Like all custom applications on Elementary OS, the interface is clean and uncluttered. This screen shot shows what the Calendar looks like.
Elementary OS Luna Calendar Linux

Share:

Facebook
Twitter
Pinterest
LinkedIn

Partner links

Newsletter: Subscribe for updates

Subscribe
Notify of
guest
32 Comments
Inline Feedbacks
View all comments
dheavy
dheavy
10 years ago

Did this command in terminal was able to get the workspaces down to 1. I’m using this OSe in VM and hate the extra workspaces.

gconftool-2 –set -t int /apps/metacity/general/num_workspaces 1

Oscar Granada
Oscar Granada
10 years ago

If you want to know how to change the virtual desktops or workspaces should see http://elementaryos.org/journal/keyboard-shortcuts-luna-beta-one

Eddie
Eddie
10 years ago

My last comment was in respond to Rob’s 10:05 comment.

Eddie
Eddie
10 years ago

The advocates of elementary OS does say that is what you must do, resort to the documentation. I did install the distro and the basic functionality is there as you said, but we are not talking about the basic functionality. We are talking about basic items that are present in most other Linux distros. I really get tired of people saying “RTFM” if you don’t like what the distro is doing or how it works. You need to remember that I’m speaking not from my perspective but from that of a newbie to the Linux world. They are more apt to give up and try something else. The phrase that I stated at the end of my other comment was taken from the elementary OS website from the article “We Moved The Cheese.” Maybe I was a little harsh in my other comment but one thing a reviewer should do in my opinion is install and test the distro the same way a generally competent person would and give his opinions. To his credit he did mention about the online source for the distro’s instructions. The criticisms he took for not reading all the documentation on the website before he did his review was not earned. So yes, you do need to go to the documentation to find the hidden extras, extras I believe should be there to begin with. This is just my opinion and as such is not worth anything.

Eemil
Eemil
10 years ago

The bit about not having multiple workspaces is incorrect. In GNOME3, you have as many workspaces as you put at least 1 window on, plus one. The keyboard shortcut ctrl-alt-up and ctrl-alt-down change between workspaces. For Elementary OS Luna, I suppose those could also be -left and -right.

So, to get 3 workspaces, activate the second one, start a program, and activate the third one.

Rob
Rob
Reply to  Eemil
10 years ago

Yeah, I stopped reading the review at the point where the author couldn’t figure out how to add additional workspaces. It is dynamic, and while it could be made clearer, I suppose, the fact that the author didn’t figure it out tells you just how little time he spent with the distro. I don’t really like these kind of “first impression, and I didn’t really bother to do anything” reviews.

Aleve Sicofante
Aleve Sicofante
Reply to  finid
10 years ago

You maybe trying to look at this distro with the eyes of a new user (which you are not). Let me tell you one thing: you failed at that.

A new user will have zero problems using elementary OS. Of course, assuming s/he’s just made an informed decision to use the distro. A casual distro hopper will find elementary OS “difficult” because it’s certainly different. That’s not the target of the distro, though, so it hardly makes it “bad”.

Oliver
Oliver
Reply to  Aleve Sicofante
10 years ago

You’re right, it is a decent distro. But he’s not wrong; I’m far from casual, but the decisions that the eOS team made with respect to the UX baffle me as well. I do graphic design and front-end web development, and their choices don’t make any sense, in some cases.

For instance:
– they put the maximize and close buttons on opposite sides, making it easy for neither mac nor win users
– they omitted a minimize button, which is available in both other major OSes
– there is no way to view more apps in the launcher if you aren’t using a mouse with a scroll wheel unless you click on the number – the list style should be the default here
– why did they get rid of normal scrollbars???

I get that they’re trying to ‘simplify’ which I certainly appreciate the visual aesthetic of. However, like the review points out, simplicity for the sake of it goes overboard. It still has to be functional, in the most basic of ways.

On a side note, I don’t agree that every distro needs to be brimming with software. Windows effectively ships with nothing (only bare bones stuff) and everyone generally knows they have to go off and find the software anyway. So that’s okay by me.

DaElsta
10 years ago

I too think you should have read a little bit more about elementary OS before writing the review. When you use an OS for a longer period you tend to try to get rid of the stuff you don’t like. And most of the “problems” you described are easily fixed…if you actually took the time to do so. I won’t get into details but for people interested – take a look here:
http://www.elementaryupdate.com/ e.g. takes 30 secs to get back the minimize button 😉

CZA
CZA
Reply to  DaElsta
10 years ago

DON’T PANIC!

open the terminal and enter:
sudo apt-get install dconf-tools

press Alt+F2:
dconf

Navigate to org.pantheon.desktop.gala.appearance
Edit the ‘button-layout’ String on the right

for right button layout enter:
:maximize,minimize,close

for left button layout enter:
close,minimize,maximize:

for eos button layout enter:
close:maximize

Tip: To minimize opened apps, just click the icon on dock.

Thats all…

Aleve Sicofante
Aleve Sicofante
10 years ago

If you’re going to make a review about anything, it should be an obvious task to read about that thing first. Your “review” shows so much ignorance about elementary OS that is hard to take you seriously.

“To a user, what is the benefit of having the Close and Maximize buttons on opposite ends of the titlebar? In what way does this enhance the UX? I can’t think of any.”

Really? Have you even tried to actually think about it? This layout prevents closing a window when you’re aiming at maximizing it. Your muscle memory learns very rapidly to go to the right corner for the right operation, and you don’t need to be very careful and precise, as is the case when all the window buttons are packed together.

Go over the elementary OS website, read a little, the rewrite your review.

Aleve Sicofante
Aleve Sicofante
Reply to  finid
10 years ago

“That falls in the same category as Ubuntu’s overlay scrollbar, which attempts to solve a non-existent problem FOR ME.”

There, I fixed it for you. The fact you can’t perceive a problem doesn’t mean it isn’t there. You exhibit the same egocentric vision of “problems” throughout the rest of your post, so I don’t think I can argue with what’s just your personal opinion.

Rune Jensen
Reply to  finid
10 years ago

ElementaryOS had, and still has, some design bugs. Fx. when you hover over the scroll bar and want to scroll, it doesn’t scroll all the way. You have to do that same thing again. And maybe again, to reach the most right, left or upper, lower side of the page.

Same can be said about no minimize button. Pr. default it’s rather irritating.

And so on…

However… If you use a touchpad, you will want to use two finger scroll, not dragging the scroll bar manually. Using a touch pad makes the scroll bars unnessesary, because you will never use them any more.

Also, I have set up EOS to have upper right corner for minimize. It works very well, and I’m not missing the minimize button. Hot corners are just way faster.

With that said, EOS is not for everyone (apparantly), but for those who likes it, it definitely is the best of all. No other OS compares to it, exept… maybe MacOS (which I haven’t tried yet).

Eddie
Eddie
Reply to  Aleve Sicofante
10 years ago

Why? Why should a person have to go to a web site to find out how to use a distribution? Maybe for a serious problem yes, but because the basics are missing? It’s just stupid to think that a new user will run to the os site to find out where the minimize button is or how to get it back BECAUSE IT’S GONE, because of some faulty logic of a developer. The name really fits this distro. Some of the routes that the developers took has turned what could have been a nice distribution into something that belongs on an elementary playground. Maybe when they realize that users are not idiots they can make something that can be taken seriously. I doubt that will happen with this kind of attitude, “You’re here because we’ve been making choices for you. Lots of them. We always have and always will.”

Rob
Rob
Reply to  Eddie
10 years ago

I don’t think that’s an accurate characterization, though. I installed Elementary OS just to get a look at it and see if I’d like it. I didn’t have to go to the website, or to any other source, to use the OS. I just used it right out of the box. In terms of functionality, most of it is familiar to anyone who has used a computer.

I can understand people having aesthetic disagreements or not liking some of the choices the developers made, but the idea that you have to resort to documentation just to figure out how to use the OS is nonsense.

Aleve Sicofante
Aleve Sicofante
Reply to  finid
10 years ago

I guess that means you don’t understand them or you just disagree with them.

For once in Linuxland, developers of a distro have set of congruent and coherent reasoning for every one of their decisions. I disagree with the end result in many ways (I want my desktop to be able to hold documents, folders, icons, shortcuts, etc. and I prefer menubar to “cogs”) but they don’t “make my head spin”. ALL OF THEM make sense. It’s a different issue you simply prefer other ways of doing things.

One thing you won’t find in elementary OS is inconsistency. That thing is missins form EVERY OTHER DISTRO in Linux land. How much you value consistency is just a personal choice.

There are a number of reasons why I don’t use elementary OS, but none are protrayed in this “review”.

Aleve Sicofante
Aleve Sicofante
Reply to  Aleve Sicofante
10 years ago

Sorry for the typos. Why no edit button???

Rune Jensen
Reply to  Aleve Sicofante
10 years ago

I agree on this. Consistency is the very reason I chose EOS in the first place. Everything else is second to me, as long as I have been able to find a (to me) easy work-around.

No OS is just usable right away. No matter what people believe, they are always tweaking it in some way to their own liking. EOS is the OS I have used, where I had to tweak it the least.

Aleve Sicofante
Aleve Sicofante
Reply to  Eddie
10 years ago

“Why should a person have to go to a web site to find out how to use a distribution?”

Careful with the strawman fallacies. Don’t put words in my mouth.

I said someone reviewing anything should at least know what their makers say about it, read about, have the full information at hand. Then review.

A review is a piece of information, not a casual post of “I installed this thing and I didn’t like it [because it doesn’t match my expectations]” which is exactly what this “review” is.

The rest of your rant emanates from your first misunderstanding, you I’m not going to argue about it.

Aleve Sicofante
Aleve Sicofante
Reply to  finid
10 years ago

If you went to their site, read about their goals, their design philosophy, their development model, their HIG, etc., I can only conclude you simply didn’t understand any of what you read or you couldn’t care less. Both disqualify you as a reviewer.

Reviewing is about information, not just personal opinion. You might disagree with a product’s design, and offer an explanation why. But “a product not meeting your expectations” (the emphasis is in “your”) is anything but a review.

You might as well state very clearly at the beginning of your blog the type of Linux user you are (a conservative old-school geek who doesn’t like or understand designers developing new user experience paradigms).

That would allow open minded people to just skip your blog and you could go back to reviewing old-school Linux distros like Arch, Slackware, Fedora, Gentoo, etc. and preach to your choir.

I bet you hate Ubuntu’s Unity and Gnome Shell too. I suggest you don’t bother reviewing them either. Unless you use them as click-bait, I can’t find a single reason you would find them any interesting and I assure you they definitely won’t “meet your expectations”.

Get the latest

On social media

Security distros

Hacker
Linux distros for hacking and pentesting

Crypto mining OS

Bitcoin
Distros for mining bitcoin and other cryptocurrencies

Crypto hardware

MSI GeForce GTX 1070
Installing Nvidia GTX 1070 GPU drivers on Ubuntu

Disk guide

LVM
Beginner's guide to disks & disk partitions in Linux

Bash guide

Bash shell terminal
How to set the PATH variable in Bash
Categories
Archives
32
0
Hya, what do you think? Please comment.x
()
x