Slashdot Mirror


Tom's Hardware Dissects Ubuntu 11.4's Interface and Performance

An anonymous reader links to an exhaustive look at the latest Ubuntu, running at Tom's Hardware. "The new Unity interface is broken down into its individual elements and explained ad nauseam. Overall the article is objectively balanced, the author does a good job of pointing out specific design flaws and shortcomings instead of complaining about how Unity doesn't work for him specifically. The walkthrough of the uTouch gesture language is exciting (wish I had multi-touch), though a full listing of keyboard and mouse shortcuts come in handy, too. Towards the end of the article there are benchmarks between Lucid, Natty with Unity, and Natty with the Classic interface. The performance of the Unity interface isn't bad at all, but that kernel power issue does rear its ugly head."

34 of 272 comments (clear)

  1. Selective Reading by Anonymous Coward · · Score: 4, Funny

    from the summary: "The new Unity interface is broken"

    1. Re:Selective Reading by Stormwatch · · Score: 4, Insightful

      Yes, but which is it: "just gotta fix this and that" broken, or "this thing is a complete mess" broken?

      I'll take the latter, as my impression of Unity was pretty much the worst possible; absolutely nothing works as a regular user would expect. It's like they went out of their way to make things as cryptic and unfamiliar as possible. It's nearly unusable. Oh, and Gnome 3? It sucks too. Both are like a goddamn cell phone interface crammed into the desktop -- seems to be a trend now. Well, fuck this shit: it simply does not work!

    2. Re:Selective Reading by jojoba_oil · · Score: 5, Insightful

      I'll take the latter, as my impression of Unity was pretty much the worst possible; absolutely nothing works as a regular user would expect. It's like they went out of their way to make things as cryptic and unfamiliar as possible. It's nearly unusable.

      I think that's what happens when you aim to mimic the Mac's UI conventions: ensure absolutely nothing works as a reasonable user would expect. Unity was an awful mess in 10.10's Netbook edition, and I haven't bothered trying 11.04.

      Who ever thought it was a good idea to move the menu bar outside of the window which it controls and relates to? With Unity's approach, there will be one menu up top (maybe) and one menu inside the window (maybe) depending on how much work was put into the software to make it compatible with Unity's API. What problem is solved by this new mac-style menu bar?

      It also seems like hiding the menu bar altogether is a growing trend (eg Firefox 4, Unity's menu); because I want computer unsavvy people to have to look harder to find the functionality they want. Sure, I can understand hiding some UI element if the space is absolutely necessary for something else; but in the case of Unity (from videos I've seen on 11.04), it seems like the menu bar is hidden just to hide it. It reminds me of Windows's Aero theme, where they make window borders translucent and gigantic just because they can. Does it help user experience? Does it solve a problem?

      </rant>

    3. Re:Selective Reading by Stormwatch · · Score: 4, Insightful

      Well, I'm a long time Mac fan, and I'd say the problem is not that they aped the Mac, but they did it in a "cargo cult" way: they aped it without understanding why it works, consequently making it NOT work.

      They put the menu bar on top, good; then they make the menus hide -- d'oh. The advantage of that single bar on the top is that it's easier to target what you want to click, but they make it so you can't target without the intermediate step of putting the cursor on the damn thing. What's the point, then?

      They add a Dock-like launcher, okay; they put it to the side rather than the bottom -- d'oh. They make it auto-hide -- d'oh again, nobody likes that. They make the apps stack in a weird pseudo-3D way -- and d'oh yet again. Cherry on top of the shit-flavored cake: they give you no easy way to customize that. And then you decide that migrating to a different system must be easier than getting used to this madness.

    4. Re:Selective Reading by thegarbz · · Score: 3, Insightful

      The classic complaint of unfamiliarity comes with every single interface change. I heard it with Windows 95, Windows XP, definitely heard it with Windows Vista, and Windows 7. I heard it to a lesser extent with various major versions of Gnome, and KDE. I heard it about the iPhone, I heard it about the Android.

      One of two things will happen. Either in 5 years everyone will love it, or in 5 years it will be a forgotten bad past in UI design. Either way right now it's just another case of a very sarcastic, "Unfamiliar? Really? Say it aint so!!!!"

      I'm actually banking on the latter given the moves to interfaces such as in Honeycomb, both Gnome and Unity, and from the Windows 8 preview. I hate to break it to you but I think the start menu / window system may be going the way of the console in general purpose computing.

    5. Re:Selective Reading by CharlyFoxtrot · · Score: 2

      I'm not saying it's the case here but sometimes there's a difference between "optimal" (mathematically) and "what feels nice" or "what I expected to happen." You are after all dealing with people, who are notoriously irrational. I think that's what Nikker was getting at.

      --
      If all else fails, immortality can always be assured by spectacular error.
  2. Polish by Nerdfest · · Score: 3, Insightful

    I still think they released it way too soon. I would never point a new user at 11.04 due to its stability, regardless of its usability. I really expected to see some of the problems fixed by this point too, but the patches seem to be just starting to trickle in. I'm hoping they don't yank out the 'Classic' Gnome interface on 11.10 as planned.

    1. Re:Polish by UBfusion · · Score: 5, Interesting

      When you have a pre-defined 6-month release cycle, exact deadlines and dozens of bugs pending, any new release is "released too soon".

      With every new release new bugs are introduced, the old ones are given less priority and the user experience remains about the same. I hate to tell this, but the situation is the same with every piece of software and hardware (laptops and mobile phone models, anyone?) and reminds me of the saying "technology is something that does not work yet".

    2. Re:Polish by Mr.+Mikey · · Score: 2, Funny

      I've been using 11.04 with Unity since it became available... and it has become my favorite UI.

      I've had zero stability problems, and have found it to be one of the most usable interfaces I've ever had... and I've been using Debian or Debian variants since '98.

      --
      wants to be the first monkey to touch the monolith
    3. Re:Polish by scottbomb · · Score: 2

      Wow. A tad bit over- sensitive, aren't we? And you're the one who used the "N-word". Go take a chill pill.

    4. Re:Polish by Mr.+Mikey · · Score: 5, Interesting

      Can you give one real reason as to why you feel that it is the most usable, as compared to the gnome interface in 10.10? Old time users are not really immune to the "Ooh shiny!" effect.

      • I can hit the "Windows" key, type a few letters, and instantly be able to launch the application I want, or open the file I'm looking for
      • At a glance, I can see which applications are open regardless of which desktop I happen to be in
      • I can quickly see an image of, then jump to any of the open instances of a running application
      • I can quickly create custom launchers that "bundle" different applications as needed

      You asked for one. There's four off the top of my head. I like the "Ooh shiny!" effect as much as the next geek, but I'm finding Unity to be very usable, and to help me be more productive.

      Satisfied?

      --
      wants to be the first monkey to touch the monolith
    5. Re:Polish by gaelfx · · Score: 2

      I don't think they have plans for dropping Gnome altogether just yet, if you check on the roadmap for Oneiric Ocelot, you'll see that they have Gnome 3 in the current alpha: https://wiki.ubuntu.com/OneiricOcelot/TechnicalOverview/Alpha1
      Now, I'm not saying that won't change, but I do think that the current plan is to keep it available.

    6. Re:Polish by RotateLeftByte · · Score: 2

      Exactly. That is why I'd tell every Ubuntu dev to stop work and read these articles and other related ones.
      http://www.43folders.com/2006/10/17/robert-peake-part-one
      GTD (Getting Things/To Done) is really important. I don't think Canonical understand this at all.
      They should stop all new features and then just put their 6month sprint into bug fixing and producing CLEAN CODE (another Agile dev mantra)

      --
      I'd rather be riding my '63 Triumph T120.
    7. Re:Polish by cynyr · · Score: 3, Informative

      1) gnome do, with the key bound to "meta", works in xfce and gnome as well.
      2) Set the window list to include all programs, again works just fine in XFCE and gnome.
      3) Right, maybe you'd need to be running compiz to do that, but how is that helpful?
      4) Shell script + .desktop file and away you go, works everywhere. yes this can be done quickly once you have done it once.

      It would be nice if you could come up with a unique feature that is useful...

      --
      All of the above was encrypted with a Quad ROT-13 method. Unauthorized decryption is in violation of the DMCA.
  3. Re:This is a review of a review... by jcombel · · Score: 3, Funny

    it is not a "review of a review," it is a direct link to a review, and a brief description of the link by the submitter. this is actually how slashdot works.

    the news is the fifteen+ pages of information, tips, and comparative benchmarks on the new interface.

    since there was less than two minutes between the story getting posted and you feverishly working for a snarky-first-post to jack up your karma, i'll forgive you for not noticing.

    enjoy the mercy. next time, rtfa.

  4. Unity by thatskinnyguy · · Score: 2

    It would have been better released as a netbook or tablet only DM option.

    --
    The game.
  5. Re:This is a review of a review... by Cwix · · Score: 5, Insightful

    He was complaining about the name, if you were to read the conclusions page you would notice that he didn't exactly roast Ubuntu over hot coals.

    15 frigging page review you read the first half a page and determine its not balanced. Don't karma whore for the " I RTFA" karma if you didn't read the fucking article.

    --
    You are entitled to your own opinions, not your own facts.
  6. Re:This is a review of a review... by 427_ci_505 · · Score: 2

    Other than this paragraph, the rest of the review seemed pretty fair. I found myself agreeing with the good and the bad.

  7. Imagine a car by SmallFurryCreature · · Score: 5, Insightful

    Yes a car anology, on slashdot, I am that original!

    Imagine a car, they replace the brake with a handle on the dashboard. The gas pedal is a set of buttons, one for each 10km/h speed range on the dashboard. To drive you always need your foot on a pedal on the floor. Sound silly? Trains are like that. It works perfectly well. So would you want this arrangement in your car?

    The steering wheel you say? The need for the steering wheel in your car would make the train controls unusable?

    EX-FUCKING-ACTLY.

    That is the entire problem with both Unity and Gnome 3. ALL the controls in your car are not just there because of how they would be best implemented but because they have to work together with the other controls. And that can create some interesting designs. Take the UPS trucks. Where is your stick shift? Why is it not in the same place in cars like that? Because it would get in the way of the driver crossing the center to get out on the other side of the car. Most busses got an entiry set of control on the left hand side of the driver because they can because the door is not there. But this means the driver has to get out through the counter area for the passengers. British double deckers did not have the driver interact with the passengers, and he was in his own cabin, excitting through his own door, making it impossible to put controls like the handbrake in there. Function dictates design.

    Changing the interface we are all familiar with can be done, if there is a need but you got to be careful you don't upset all the other needs.

    What are my needs in a desktop? To manipulate windows, to arrange them to according to my need to look BETWEEN them. I am a developer, a common need there is to have one window to read data from, another to put data into and a third to test the effect. Normally you do this by having a sufficiently large screen and arranging at least two of them side by side and maybe the third with a shade effect or overlap. Alt-tab in fullscreen mode is often not functional especially if there are other windows active. These windows can typically be quickly accessed from a bar at the bottom or top where all windows have a link side by side.

    So, what does Unity and Gnome3 and Windows 7 do? HIDE things behind multiple clicks.

    Unity and Gnome3 especially seem aimed at smaller screens operating in full screen for applications. That is great for an author who writes uninterrupted in the same writer. It works when you are watching movies and only have a file browser open in full screen and then launch a single player from that. It is possibly great for the casual user.

    But for me? I have a very large screen area, switching the pointer to the top every single time I want to do something, that is NOT efficient. If I have multiple windows over of the same app, I have that for a reason, I do NOT want them treated as one. I do NOT want to click more then is absolutely necessary to get things done.

    Unity and Gnome3 feel like they were optimized for a very specific use case, tablets and other small screen setups, that just ain't the norm for PC's especially PC's that are running Linux. And they changed EVERYTHING. Nothing works anymore as it did before. All the apps in your task bar? Gone, especially in unity. Customization? Gone. Stability? Gone!

    It is like they took your old reliable volvo car interface and replaced it with a new one that you hate with the build quality of a trabant painted in an exciting mix of puss and shit.

    Unity and Gnome3 should have been kept as an option for a long time until the kinks had been ironed out, a very clear and fun to watch tutorial had been out to show EVERY single current use case redone in the new style and until it absolutely worked smoothly, stable AND without taking loads of functions away.

    Instead Gnome and Ubuntu tried to emulate MS by pulling a Vista. They redesigned things people didn't want redesigned, and removed functionality and replaced it with instability.

    Do not WANT.

    I tried it,

    --

    MMO Quests are like orgasms:

    You may solo them, I prefer them in a group.

    1. Re:Imagine a car by mabinogi · · Score: 2

      Unity and Gnome3 especially seem aimed at smaller screens operating in full screen for applications

      The worst thing is that if you actually try it on a small screen, it becomes clear that the developers have never actually used a computer with a resolution lower than 1680x1050. That screen hogging side panel hurts your brain when it starts collapsing and you find yourself having to chase icons around.

      For small screens the old Ubuntu Netbook launcher was perfect - I even use it on a desktop (1366x768 - so still fairly low res), and it was touch friendly too. I don't know why they abandoned it so quickly

      --
      Advanced users are users too!
    2. Re:Imagine a car by w0mprat · · Score: 2

      Unity and Gnome3 especially seem aimed at smaller screens operating in full screen for applications

      Blame tablets for the new fangled obsession with going back to full screen apps, which has seen much needed progress in windowed multitasking take a step backwards. In fact lets just blame dumbed down tablets, and one incumbent tablet monopoly, by setting computing progress back into reverse by over simplifying user input and forcing the user back to one task at a time.

      This is fine for idle content consumption, which seems to be the unfortunate future of mainstream computing. But I can't help feeling this is a job for television, computers are meant to be tools not appliances.

      It is a worrying sign because at the moment KDE, Gnome and Ubuntu all seem clueless in how to deal with their customer base.

      Your use of the word "customer" implies these projects are in anyway "customer-focused" or even give a flying damn. If a million users they've shafted up and switch to something else what difference would it make? That would put a proprietary company out of business, maybe put Mozilla and Canonical on hard times, but a group of volunteers? They don't really answer to anyone.

      Mod me down for saying it open source projects can at times be elitist outright toxic, despite best intentions. We know it. User feedback can fall on deaf ears, that is if there is even any attempt to get feedback and study it, or if there is even any meaningful general public user base outside enthusiasts and developers.

      --
      After logging in slashdot still does not take you back to the page you were on. It's been that way for 20 years.
  8. "The new Unity interface is broken..." by Trogre · · Score: 2

    "The new Unity interface is broken..."

    Well they're off to a good start. Honestly why anyone would want to use such an interface on anything larger than a netbook is beyond me.

    --
    "Nine times out of ten, starting a fire is not the best way to solve the problem." - my wife
  9. My impression: UI for phones/pads by Loopy · · Score: 3, Insightful

    The UI has everything hidden behind searches or submenus or whatever to free up screen real estate on smaller screens. On my dual-26" monitor setup, I don't want buried and simple. I want the 10-15 main apps/scripts I use on the front page and the start menu to show me all the admin/config options in a standard menu the way I've had it everywhere else.

    Maybe I'm getting old and fuddy-duddy but I found this interface a clunky and unusable attempt to look like a mix of Windows 7, iOS, Android and Mac OSX. The search box in Windows 7's start menu still shows me all the control panel/admin task items just like the start menu. The Unity search box could not find my network config, my updater app or a bunch of other apps I'd been happily using before switching.

    I'll be honest and say I read no documentation or tutorials on how to use Unity but I can't remember the last time I had to read a book on how to use a flippin' menu system.

  10. Broken By Design. by w0mprat · · Score: 4, Informative

    Any developer of an operating system, regardless of proprietary or open licence, would do well to pay attention to what power users do to tweak the OS immediately after installing, and what tools developers create to make it easy to tweak. Consider the nice little app Ubuntu Tweak - it's a worry when a third party add-on gives superior fast access to common things you need to fix, it demonstrates how broken-by-design the original OS is.

    Interesting, Linux Mint, Pinguy and other Ubuntu derived have not embraced Unity, and as always their versions of 11.04 fix quite a list of broken things.

    Microsoft paid a lot of attention with Windows 7, after Vista. A lot of the defaults, such as services, were similar to what power users would do to tweak some speed out of Vista.

    Canoncial are you listening?

    --
    After logging in slashdot still does not take you back to the page you were on. It's been that way for 20 years.
  11. For me it's the last of the Ubuntus. by dutchd00d · · Score: 3, Interesting

    I recently decided to put Ubuntu 11.04 on a spare machine, just to see what all the fuss was about. I hated it, for the same reasons that others have given above. It seemed to be different for the sake of being different. The clincher was when I tried to open a second text terminal. It wouldn't let me, presumably because I already had that application open, and why on earth would I need two of them?

    So then, just for kicks, I decided to install the latest Debian. When the desktop came up it felt like coming home. In fact, I was a little shocked to see how much it looked like the Ubuntu I was used to. There was a Debian logo in the upper left corner instead of an Ubuntu one, but that seemed to be the only difference. The same applications, the same themes, the same everything. I never realised how little Ubuntu added to its Debian base.

    So I've made up my mind. The next big reinstall is going to be Debian instead of Ubuntu. Best of luck to Ubuntu with its Unity, its Wayland, its Ubuntu Software Center and its Ubuntu One, but as far as I'm concerned it's time for something else.

  12. Re:This is a review of a review... by Daniel+Phillips · · Score: 2

    and the news is that somebody just discovered unity?

    For me, the news about 11.04 is that KDE just works. Call me a happy camper.

    --
    Have you got your LWN subscription yet?
  13. File copy speed by fa2k · · Score: 2

    When copying from a hard drive to another location on the same disk, the new Ubuntu is a few seconds slower than the previous LTS, both with Unity and using the old GNOME 2 shell of Ubuntu Classic. Ubuntu 11.04 Classic finishes a fraction of a second before Unity.

    Desktop users don't care about +/- a few percent in file copy speed. What they should have tested was: does the desktop grind to a slow, unusable halt when copying files? I know 10.10 did, and also Windows to some extent, but not as bad. This would be a huge win if it worked better on the new Ubuntu.

  14. battery life! by perryizgr8 · · Score: 4, Interesting

    wtf is this, ubuntu?
    http://www.tomshardware.com/reviews/ubuntu-11.04-natty-narwhal,2943-13.html
    2 hours lost?!!?
    how can anyone write code that causes such a huge battery life reduction?

    --
    Wealth is the gift that keeps on giving.
  15. Global Menu and Focus-Follows-Mouse by Chelloveck · · Score: 2

    Serious question about the global menu bar: Did they find a way to make it work with focus-follows-mouse? That's one thing I really miss on my Mac. I hate click-to-focus, and I've tried the various add-ons to enable focus-follows-mouse. But on a Mac, the global menu bar makes it completely impractical. To get to the menu bar you have to move the mouse outside the window. If you pause over another window on your way to the menu, the other window gets focus and the menu changes. Has Canonical found a way around this, or did they just omit focus-follows-mouse as an option?

    The other thing I didn't see in the article was any mention of multi-monitor support. Does Unity have it? If so, how does it play with the global menu and the launcher? Are they only on the primary display, or are they replicated on each one?

    --
    Chelloveck
    I give up on debugging. From now on, SIGSEGV is a feature.
  16. Tablets != Desktops by R3 · · Score: 2

    After seeing the latest "innovations" both Unity and Gnome 3 brought to the table, I made a switch to Arch Linux with OpenBox, permanently.

    IMHO both Unity and Gnome 3 are doing a great disservice to Linux

    "Optimized for tablets..." What tablets? Where are the Linux tablets? All I see is out there are iPads and Androids, with Microsoft joining the fray with Windows 8 soon.

    What will probably end up happening is what we've already seen with Linux on desktops: Ubuntu and possibly some other tablet-optimized distro will try to sign up a hardware vendor (say, Dell, since they seem to be somewhat friendly to the idea)....and fail, due to the market realities (aka. other OS vendors with deep pockets and deeper market penetration will eat their lunch)

    Then they will try to position themselves as an alternative OS on somebody else's tablet (be it Android or Win8), with minuscule uptake (hobbyists and enthusiasts) - mostly because they will have too many rough edges being not fully optimized to run on proprietary hardware.

    In the meantime the majority of Linux laptop/desktop users will struggle with the tablet-optimized UI ....or switch to something more usable, maybe even go back to Windows.

    1. Re:Tablets != Desktops by Billly+Gates · · Score: 2

      I switched back to windows 7. I tried to use the new guis. I just couldnt use it. I cant even reboot after an update! Seriously i have to manually use the unix shutdown command? How can I get my mom to run this? This is not a whiny user who hates change. This is someone who sees very critical flaws. I cant get any work done so I went back to windows.

      Its a sad day when a unix user switches to windows for reliability and functionalty. I am not a troll but speak the truth

  17. Re:The irony by FoolishOwl · · Score: 2

    I largely agree with this.

    What really gets me is that my family and friends who have tried Unity like it, and tell me they prefer it to the prior versions of the Gnome interface and to Windows. That they mostly use OS X may have something to do with it. But, I have been bemused to keep reading complaints from people who boast of their deep experience with Linux that they cannot understand how to use Unity, or that features have been removed, when I have watched children quickly learn to use Unity, point out features I hadn't noticed, and find in seconds the features that IT pros complain have been removed.

    I'm beginning to think that the biggest challenge facing the FLOSS community is the hidebound parts of the community who cannot grasp that when usability experts and professional designers design an interface for regular users, the usability experts and professional designers may actually be more in touch with what regular users want than they are.

  18. The problems I ran into... by Gunfighter · · Score: 3, Insightful

    ... were easily solved with four little words:

    "Ubuntu Classic (No Effects)"

    I don't need eye candy. Perhaps I should give Xubuntu a look?

    --
    -- Stu

    /. ID under 2,000. I feel old now.
  19. Jeez by scottuss · · Score: 2

    Anyone else with NoScript or similar notice how many damn ad servers Tom's Hardware tries to pull stuff from?