Unity is the end of Ubuntu
jemmatzan.com
jemmatzan.com
What most techies don't get is that this is an extremely reasonable assumption. Well, to be more fair, that most users don't care.
Everything that's hidden behind contextual menus, magic key combinations, endless configuration checkboxes or, for god's sake, command line, simply does not exist, because the average user doesn't want to spend hours to learn the "Right Way" to do something as long as he can find one way to do it, however much inefficient.
I have several non-geek friends who use linux, and they almost never need my help. They don't know the first thing about the command line.
Ed: from your other comment in this thread, I think you haven't. I don't think anyone has ever been required to use the command line to install things in Ubuntu (that are in the package manager which contains most things most users care about), but my memory only goes back to Dapper.
Linux is no where near ready for those people.
Yesterday my boss, who has been a hardcore Linux user for decades, managed to change his theme in Gnome3 (Fedora) to some weird high-contrast thing, just by clicking on his desktop somehow. We actually couldn't find the place to change it back in the few minutes I was helping him. It wasn't in the menu accessible from right-clicking on the menu. It wasn't anywhere we found in the stupid new System Settings screen. We searched in the Activities window-thing for "Theme" and came up with nothing.
I can't imagine what would have happened if it was one of the people I used to support at my old job. shudder
I don't think he's complaining that they try to make it easier for people for whom this assumption holds true. There should be emphasis on only. From what I can gather, Unity seems to make it impossible (or at least highly inconvenient) to do anything but click on shiny buttons - and that's retarded.
Drag terminal onto the application launch bar.
Job done.
This didn't take me any absurd amount of time, and didn't result in any angry blog posts. I could have just as easily dropped in another distro, but I do like the default font rendering on Ubuntu, which takes some work to get right in others like Fedora.
"It assumes you don't care what is going on in any programs except the one you currently have focus on."
Aside from the really nice features for automatic window sizing and positioning that were introduced with it (with both mouse and keyboard bindings!) and the fact that window management otherwise works exactly as it did previously, sure.
"Unity hates Google Chrome (the browser I use most) so much, it buried it three levels deep in a ridiculously oversimplified, slow-loading, nonsensical menu system."
Or, you know, you could add it to the launcher. Or make it your default browser, in which case it has an enormous button right in the dash. (But right, you're not "a complete retard who can only click shiny buttons".)
"It assumed I wanted every LibreOffice program in my application dock"
Oh noes! Sensible default launchers in the default configuration, my heavens! If only you could right-click on those and remove them or drag them out of the launcher. Oh right, you can.
Yadda yadda, I don't have the patience to address every single one of these one by one. But they all boil down to "this is different than what I had previously so it must be terrible for everyone". ("I am not complaining that Unity is different from traditional GNOME." Er, yes you are. That's exactly what this rant is.)
It took me a week or so to get used to it, but I really like Unity now. It works better for me than GNOME 2 ever did. I just get tired of people insulting those who have different preferences. If you want GNOME 2, great! Feel free to keep using it. But demanding that other people support you for free and never advance is childish and petulant.
The menus for all programs are hidden. To even see the menu for the current app, you have to mouse-over the top bar. You have to select a window before you can see its menu.
Moving on now...
To me, Unity is a usability nightmare. As I have recently migrated from WindowsXP, this seems to be very hard. I hope I can learn to live with Ubuntu.
Also tried Gnome 3 shell, but quickly reverted to Unity as Gnome shell was even more horrible.
I made a video on how it works here: http://www.youtube.com/watch?v=XHFNnygpvcM
Look, Unity is not a great choice for everyone, clearly. It took me a while to get used to it, after using Xubuntu for 4+ years exclusively. But this is not Windows or Mac OS X. There is nothing preventing you from trying an entirely different environment that is only a single apt-get away. You have choices and if the default does not suite you, change it.
EDIT: To answer my own question, perhaps it is a failing of Canonical. Maybe they should do a better job explaining the different types of desktops you will get with different flavors of Ubuntu, instead of just telling you that "Ubuntu" == latest Unity-based UI, and others are on the fringes.
Why do so many techies feel like Ubuntu owes them something, and when they don't like a design choice, it's a personal insult? I almost like Unity, but I think I like the direction gnome 3 is going better. No big deal, I can use either, and I don't have to rant about it.
(that username sounds familiar - Hi from Boston ;)
--jim
I think I'll try LXDE next. I like ubuntu because there is a lot of documentation in the google index. I feel like it's always best to have the largest user base because then it is most likely someone else has already encountered your issue. It's too bad that there's such a split now on the default desktop environment.
Also, it's too bad that X is so far behind windows and OSX. On my home machine I use a laptop with 2 external screens, one is connected through a displayLink USB device. In windows it was plug and play. I'm sure that under Linux it will take me a really long time to set it up and even then it won't work as good. It's too bad because I really would prefer to only run windows in a VM.
I use it and have no problem or crashes.
What is left to see is how long this "long run" will be, but as a rule of thumb and as far as Unity goes I think it is more fair to consider non LTS releases as experimental builds.
I am very positive about initiatives such as http://design.canonical.com/2010/11/usability-testing-of-uni...
The sole existence of a design group within Canonical [1] singles them out - AFAIK - from other major distro vendors. In a way, though I generally dislike this kind of comparisons, I can see ubuntu as the potential osx/nextstep of the linux ecosystem: full blown unix user space coupled with a distinctive, reliable look & feel and a consistent UX.
I know many long time *nix users that switched to osx for this reason [2] and I'd like to see a linux distro able to appeal this audience. Actually I would really like to know if there exist studies or data points that show whether such a market share indeed exists.
Ultimately the only thing I can say is kudos to Canonical for the courage shown in taking a somewhat radical decision and keep up the good work :)
[1] design as in UX and interaction desing, not limited to artwork or wm themes. [2] this is not intended as a statistically significant statement.
As it happens, Unity has a ton of convenient keyboard shortcuts, and it does take some time to get used to them. I was also inefficient the first day I tried it, but I gave it a fair chance and I actually feel I'm more productive now than I was in Gnome.
People complain about it being "dumbed down", but a lot of the features seem geared toward power users to me. For instance, menu bars at the top: how often do you actually find yourself clicking on a menu item with the mouse vs. using the keyboard shortcut? 99% of the time I use the shortcut, so it ends up saving a lot of screen real estate taking the menu bars out of all the windows. That's just one example, but there are little touches like that all over the place in Unity.
Half an hour to learn the keybinds, because tiling window managers (XMonad) are extremely intuitive.
If I'm using an app and my cursor hits the left edge, what's a reasonable assumption? That I want to do something in the app, or that I want to switch apps? The implicit assumption has always been that I'm interested in my current task. That's why the File menu, the Back button, the application toolbar (if you're into that sort of thing) are there.
It's completely unreasonable to just assume that if my cursor happens to drift out of the active window while I'm seeking a target within it, then it's ok to expand a system window over the target I'm actually looking for to force me to wait and re-seek while it hides again.
About the only way this could be more annoying is if it were on the right, next to the scroll bar.
1) Open 3 windows of the same application (e.g. Terminal). Make sure each window has different content so you'll be able to tell them apart. Let's call these windows A, B, and C, from top to bottom.
2) While holding down Alt, hit ` twice.
Expected result: window C is now on the top of the stack. The order of the windows is now C, A, B.
Actual result: window A is still on the top of the stack. The order of the windows is still A, B, C.
Honestly I'm sick of people posting these UI critiques that are so rash. He's mad that Libre Office is in his toolbar? Removing those takes about 15 seconds. He makes valid points but when he throws on those tiny insignificant details it makes him seem like any little change would piss him off.
tl;dr: It's good that ubuntu experiments and lives on the cutting edge. If you don't like it install mint or fedora or debian or arch ...
For those thinking that it's not stable, it is. Kubuntu (or more precise KDE) is stable since 10.10, so those rant's are over.
For those thinking that GTK applications can't fit in KDE, there's a new GTK Theme oxygen-gtk which gives the same look and feel to them. Also there is QtCurve, etc etc...
And the notifications from GTK applications are shown as native KDE notifications. All of them are on one place.
KDE is a usable environment, highly configurable and for those saying "it's too bloated and full of glossy things yada yada" if you spend half an hour you can make it as minimalist as you wish.
I use Kubuntu on a daily basis, and I use a lot of GTK apps in it too, including GIMP, DeaDBeeF, Firefox, etc etc...
And, one of the most noteworthy things in the new Kubuntu are the new Muon Package Manager - something of a Kubuntu alternative of the new Ubuntu Software Center, and second, a package named Low-Fat Settings can be installed, with settings for computers with lower performance. More on this stuff here: http://www.kubuntu.org/news/11.10-release
The only bad thing I can think of is that I usually run kde with all the special effects turned off and the look of apps and whatnot in this mode is a bit of an ugly grey. However, if you do turn on all the fancy graphical stuff, I would say KDE looks just as good as anything out there (for linux).
Unity is basically adopting the most annoying parts of OSX, namely that windows aren't individually referenced in the desktop toolbar for easy one click switching and that switching desktops or 'spaces' is a multiple step process with no thumbnail preview, things that have been working perfectly well in Linux since the beginning of the 1990s.
They shouldn't release a product until these are fixed and certainly not impose it on users. It's like they assumed we wouldn't notice because we're all Apple fanboys used to a slow and ineffective UX.
1. app centric alt+tab (100% showstopper, will not use).
2. menu on top (almost as bad)
3. hard to start multiple terminal windows
Can't really say more, because of #1.For #3, you can also use CTRL-ALT-T to start multiple terminals, and then CTRL-ALT-NUMPAD # to tile them around in your workspace. It is not the best workflow, however.
#2 Why waste any more vertical screen space
#3 Ctrl-Alt-T > New Terminal, then Ctrl-Shift-T new terminal tab (or Ctrl-Alt-T again for new terminal)
2. You could set the Launcher to Autohide
3. Middle mouse on the launcher icon for another window.
2. Menu on top is awesome on my laptop, but not so much on my 2560x1600 desktop. Just do sudo apt-get remove appmenu-gtk3 appmenu-gtk appmenu-qt to replace.
3. middle mouse button on the icon.
I think the main difference may be that I swap back and forth between a Linux desktop and OSX desktop. Switch between OSX and Unity seems to be pretty intuitive.
Note: I bought my first Mac this year. So I made the switch to OSX and Unity around the same time. Maybe that was actually helpful. Before my Mac, I generally bounced back and forth between Gnome and KDE based on the distribution I was using at the time. I also primarily work with a Terminal. For work lots of ssh, for home use lots of vim for coding.
Unity is very keyboard friendly: http://askubuntu.com/questions/28086/what-are-unitys-keyboar...
Everything I need is now only a few keystrokes away, and I like that Unity 'gets out of my way' at all other times.
I'll soon be returning to using a linux box as my primary machine after a year stuck on laptop-only. I'll give Ubuntu a first shot out of loyalty, but if my experience is anything like this guy's, it'll be back to Debian for me...
You can keep it – no-one’s forcing you to upgrade. Or are you saying that every open source project should keep every option and setup it’s ever had ad infinitum?
A lot can happen in a year and I'm sure someone will create a flavour of Ubuntu to you liking based on 12.04 LTS.
My response was to you bringing up the topic of security so I simply addressed that with details of Ubuntus LTS. Other than that there would be no reason to upgrade however even then you could update any software package found to have security issues on an individual basis through PPA, debs or source. That is the flexibility of opensource.
No operating system can be supported forever but funnily enough Ubuntu have just announced an extension to 5 years for 12.04 LTS.
I've been an Ubuntu user since 7.04. One of the biggest benefits was that the desktop environment stayed pretty consistent throughout the years. I always enjoyed upgrading b/c I got the benefit of bug fixes, performance improvements, and better hardware compatibility, but w/out having to re-learn a new environment. Enter Unity, and now I'm forced to either learn it, or jump to another distro.
EDIT: And yes, I know that it is harder to get a "normal" gnome interface in 11.10. That's why I haven't upgraded myself yet. But I will, and I'll see what others have done to get around Unity. I just can't see it as the "end" of Ubuntu. Maybe some of us power users will go back to Debian, or to Xubuntu, etc. Maybe we'll lead an exodus to a new distro, but I think more likely Ubuntu will stay at the leading edge of the "user-friendly" Linux distributions for a while.
Ubuntu is so much more than it's default window manager.
Guess what? Gnome2 plus stuff like Avant Window Navigator beats the shit out of OS X in terms of ease-of-use and productivity.
Gnome3 and Unity? OS X is better.
(I'm a Linux programmer by day and an iPhone programmer by night.)
>Switch to Linux Mint, which is Debian-based and appears to use the "old" GNOME 2
Linux Mint isn't Debian-based, but Ubuntu-based. He may be referring to Linux Mint Debian Edition, which tracks Debian Testing.
My old gnome2 desktop was set up so that I almost never had to use the mouse. I used gnome-do for application launching (excellent software!) and various compiz plugins for window placement with the keyboard (dual monitor setup).
I gave unity a try when I upgraded to 11.04, but it felt so "unfinished" back then that I figured it would take at least a year for me to give it any serious consideration. And it lacked all the configuration required to get to a mouseless setup. And it still does.
Oh, and it made X really sluggish and I've had at least one compiz crash every day since I upgraded (the ui crashes and reloads, putting all windows in the top left workspace).
IMO unity much improved in 11.10 over 11.04
You get the exact same window placement stuff by activating the Put compiz plugin (which is more customizable than unity).
Yes, gnome-do worked in unity in 11.10 once you disable the launcher bar shortcut.
I guess my point is that unity made everything much more sluggish and introduced crashes/buggy behaviour without really adding anything for a power user who doesn't use the mouse.
> Retard
Stopped reading.
1. If the windows are maximized, unmaximize them by clicking on a button or by dragging the window down from the top of the screen. Arrange as you please.
2. Drag a window to the left or right side of the screen. It will resize and snap to the edge of the window taking up 50% of the display. (Great for having two windows side-by-side.)
3. Use Ctrl+Alt+[number pad key] to place windows in multiple configurations. E.g. Ctrl+Alt+9 will place a window in the upper right corner. Pressing it multiple times will cycle through various sizes.
Plenty of consideration was taken for larger screens -- Unity has much better support for them than GNOME 2 did. It might need to be advertised a bit better.
Please Unity stop maximizing the window!
> 2. Drag a window to the left or right side of the screen. It will resize and snap to the edge of the window taking up 50% of the display. (Great for having two windows side-by-side.)
How do I stop Unity from resizing and snapping the window?
I spend more effort and suffer more distraction undoing Unity's "helpfulness" than I ever spent on window management before, on any OS.
Edit: Nope, the desktop is toast. So now I have to figure out how to open a terminal window, and how to reset Unity, before I can even try to stop Unity being a control-freak.
I feel so lucky to have a Windows partition that might allow me to be productive in the meantime!
Edit2: Better and better - I can open a terminal window, I can type 'unity --reset' and then after a dozen lines the script hangs.
Unity: What is there not to like?
ccsm
and check that the Ubuntu Unity plugin is enabled.
But with Unity it's like if they went out there to replace QWERTY keyboards with friendlier layouts without paying attention that none of the current users already got so used to the on-purpose-unfriendly layout you're actually slowing them down now.
To answer snark with snark: No, it assumes you either like to click shiny buttons or you know how to use a keyboard. Unity works a lot better for my keyboard-centric workflow than Gnome2 did, and it was enough to lure me away from tiling window managers for weeks, way more than I expected to spend in it.
Unity allows you to drive most of the UI with the keyboard. Which makes easier to use, after you learn them. See: http://askubuntu.com/questions/28086/what-are-unitys-keyboar...
http://www.webupd8.org/2011/10/things-to-tweak-after-install...
My suggestion/demand would be this: Please implement a "God Mode" where us freaks can tweak details that are important to us.
As to recommend him another OS? Get a Mac. This way you'll complain to Apple and I won't pay attention.
I plan on upgrading two Ubuntu servers the same way.
Configurable panels: Alt+rightclick the panel Taskbar: I dunno, it works fine for me.
(I switched to Xubuntu so in my mind things didn't change very much. Only that Xubuntu is way faster and is using less resources than Ubuntu.)