12 ms·
I'm sure I'm in the minority here, but I actually like the innovations canonical keeps bringing to unity (although I'm not in love with the amazon searches). My
by trotsky 14y ago
I'm sure I'm in the minority here, but I actually like the innovations canonical keeps bringing to unity (although I'm not in love with the amazon searches). My problem with it is execution - run gnome shell on the identical hardware and it will always run circles* around unity especially in terms ui responsiveness. Just press the super key after you've been doing something else for a while and start typing - in my experience gnome shell seems to respond almost instantaneously while unity can take as long as several seconds to bring up the default lens on decent hardware.
I like a lot of their design decisions like the global menu, dechroming maximized windows, easy custom lenses etc. But the compiz/custom code base just isn't up to the task. Worse, unity is so tied to their non-mainline gui stack that it is a herculean effort to get it to run on anything besides ubuntu, preventing them from getting fixes from outside their ecosystem.
I know there is a lot of bad blood these days between gnome and canonical but they really need to bite the bullet and rebase on mutter, gtk3 & gnome shell. Canonical is great at a lot of things, but core performance oriented software just isn't one of them. Let somebody else do the heavy lifting.
I haven't gotten a chance to try the gnome shell spin that they're producing this cycle. Can anyone comment on how well its working? My experience trying to go vanilla gnome 3 on ubuntu in the past has been less than stellar, but I really appreciate the ubuntu community and things like launchpad ppas.
*250ms-2000ms lag
- morsch 14y agoI always thought Unity was all right in general, Compiz in particular has a wealth of functionality that just doesn't exist yet in Gnome3. The Unity dock is very good, particularly the way it deals with multiple application windows (broadly: first click: bring LRU to front, second click: expose all application windows). But I still think the "Lenses" thing is just awful. It's fine for starting a specific application by typing in the name (the most basic "Quicksilver" functionality). It used to be really slow, but I think that's better now. It still sucks for application discovery, which the old hierarchical menu excels at. And the other lenses are mostly just silly: you've got this simplistic interface, and people are trying to shoehorn all kinds of use cases into it. Look at [0] and [1]. Some of those would be much more useful if they weren't limited by the restrictions of the Lens framework (others are just hopeless). Fortunately the lenses are easy enough to ignore. [0] http://www.omgubuntu.co.uk/2012/01/10-unity-lenses-scopes http://www.omgubuntu.co.uk/2012/01/10-unity-lenses-scopes [1] http://askubuntu.com/questions/38772/what-lenses-for-unity-are-available http://askubuntu.com/questions/38772/what-lenses-for-unity-a...
- Peaker 14y agoI'm giving Unity another shot these days and it's still frustrating me. I still find it significantly less convenient than the old Gnome 2 was, and that's after tweaking some of the more annoying offenders (simple Alt press bringing up a huge window). For example, the "expose" feature shows a bunch of windows and lets you browse between them with the arrows. However, the lowered the contrast between them so much that I really have no idea which window I'm currently selecting. Similarly, multiple windows barely show which is in focus due to this weird fetish for near 0 contrast. Also, I'm still missing my task list, wanting to know what I've been using to remind me where I stand in each desktop. The little arrows are much less helpful. When pressing winkey, it waits something like a whole second before it shows me the unity-bar's numbering, and without those, the keyboard is useless. I use the keyboard to work faster, not slower, but Unity is slowing me down here as well. These are just the criticisms off the top of my head, but overall it's been a pretty annoying week or so with Unity.
- zanny 14y agoI tried Gnome Shell again 2 days ago with the 3.6 release. You can't configure it without an absurd number of extensions, the default interface makes me want to punch kittens, and it wiped my groups policy and network profiles so I am still trying to repair my startup procedure, and right now I need to manually start network-manager each time. I won't blame that necessarily on Gnome Shell though. I will say I don't care how speedy it is, I can't use it for anything in its default state, and after a couple hours trying to get enough extensions to make it manageable, I just gave up. If I want a Gnome 3 desktop I'll use Cinnamon. The only plus for Gnome Shell is that the system + search syntax that I love from many modern desktops works, but it also works in Unity (albeit slowly) and Cinnamon (albeit not as well, Cinnamon doesn't intelligently reorder results, it just lists them alphabetically).
- trotsky 14y agoThis isn't meant to be a retort - I agree that there is a lot of mess in deb-ubu/gnome 3. But if you have the time, try fedora on bare hardware to get an idea of how gnome is supposed to work. You probably won't want to stick with it for a variety of legitimate reasons, but the core ui feel is very, very nice - and that's what I wish I could get under ubuntu.
- DASD 14y agoI've used Gnome Shell on the last two releases of Fedora. I've grown to be comfortable with it but the idea of having to rely on multiple(9 in my case) extensions to get to that state is too much. Couple that with having to worry if extensions will be updated to work with each new release of Gnome. I had been interested in Cinnamon but was under the impression it was the distinguishing feature of Linux Mint. Cinnamon is now available for several distributions including Fedora(yum install cinnamon). For me, Cinnamon is what Gnome Shell should have been and I have no problem recommending it.
- zanny 14y agoI still have a bad feeling about how the Mint team have been actively forking every GTK3 project Gnome has. Especially when they forked Nautilus into Nemo, I really feel like they should have gone with Thunar or Marlin. Maybe they should have also opted to try unifying under XFCE and fixing gtk3 to work with it instead of just forking Gnome Shell. I dunno, I just feel like the direction of "fork everything even when alternatives with our same mindset exist" seem like a waste of effort.
- autotravis 14y agoI noticed the lag with pressing the super key in unity, as well. Then I found out that Super+a is apps, Super+m is music, etc and that anyone of those is usually faster in coming up than a pure Super (for the default lens or whatever). I'm wondering if it's "waiting" just a bit for that +[a,m,etc]...
- rcthompson 14y agoThat can't be it. That would only require waiting until you release the Super key. Instead Unity waits about half a second after releasing the super key before the dash appears.
- TheCowboy 14y agoI've read and have been told this issue is due to issues with video drivers and performance. I never bothered to try and fix it since playing around with video drivers is painful.
- trotsky 14y agoThat is completely accurate in the same way that a slow truck delivering eggs packaged in solid lead cartons can be said to have a horsepower problem.
- listic 14y agoHow do I switch from Unity to Gnome Shell in Ubuntu? (12.04)
- pimeys 14y agosudo apt-get install ubuntu-gnome-desktop
- trotsky 14y agobe aware that this isn't a great user experience - a number of ubuntu specific features will work poorly or not at all while you're logged in under gnome shell, and several gnome 3 desktop integration features also won't be working. It's mostly fixable, but very much a trial and error experience.
- sandGorgon 14y agoMake sure you also check out Gnome Shell's killer feature : extensions.gnome.org
- tbrock 14y agoI wish there were an amazing guide for building these shell extensions somewhere. I tried to look for some and couldn't find any that really got into the details.
- coffeeaddicted 14y agoI don't like the design of Unity, but I put up with it for a simple reason - it's been working stable without crashes here from the start. As long as they keep that I'm fine and hope they improve the rest over time.
- dysoco 14y agoI am what would be called a "Power User", I have used Linux for years, from Slackware to Arch Linux, and DE/WM from KDE to DWM. I tried GNOME Shell twice, once with Fedora 15 and 3.5 in Arch Linux: I couldn't use it for more than a couple of hours, it was painful. I just finished installing Ubuntu 12.10, and I must say that I like Unity, I like the global menu: I like the direction Canonical is taking. For me, the problems with Ubuntu are the Repos/Apt which I dislike and are somewhat broken: And mainly the Community, which is not as helpful as the Gentoo community for example.
- trhtrsh 14y agoThe global menu, meaning the Mac-style menu bar at top? That works without Unity.