Slashdot Mirror


GNOME: Staring Into the Abyss

New submitter zixxt writes "GTK+ Developer Benjamin Otte talks about the stagnation and decline of the Gnome Project. He describes how core developers are leaving GNOME development, how GNOME is understaffed, why GNOME is a Red Hat project and why GNOME is losing market and mind share. Is the Gnome project on its deathbed? Quoting: 'I first noticed this in 2005 when Jeff Waugh gave his 10×10 talk. Back then, the GNOME project had essentially achieved what it set out to do: a working Free desktop environment. Since then, nobody has managed to set new goals for the project. In fact, these days GNOME describes itself as a “community that makes great software”, which is as nondescript as you can get for software development. The biggest problem with having no goals is that you can’t measure yourself. Nobody can say if GNOME 3 is better or worse than GNOME 2. There is no recognized metric anywhere. This also leads to frustration in lots of places.'"

535 comments

  1. Reason? GNOME3 by jmorris42 · · Score: 5, Interesting

    GNOME was a good thing until version 3. It changed everything. The warning signs were there for years before. The attitude of a few dictating what was 'best' for the users, even when the users were screaming NO! NO! NO! started with the GNOME2 rewrite. They finally listened to some of the loudest arguments that time and restored enough functionality that it could become the standard Free Desktop.

    GNOME3 turned that stupid up to eleven though, putting it a whole different category. It is explicitly declared it OK if any/all existing users leave, a pure "my way to the highway" deal. It is pretty much accepted that it is unusable on a standard desktop with a mouse and this isn't debatable as an issue in need of repair. The only rational explanation is that somehow, someone in that project assumes they are going to get an OEM preload deal on tablets somewhere. But GNOME's hardware requirements are higher than Android so it won't be some low end creep into the market through the back door deal, it will have to be on somebody's mid to top end hardware. Maybe RedHat has struck the deal in secret already and we are all going to be in awe of their mad negotiating skills. But it isn't the way to bet.

    Or perhaps they assume that Win8 will force everyone to accept touchscreens and everything running maximized... even on 27" displays... so they just want to be there first, like how Compiz was doing the Vista eye candy a year or so before Vista shipped. Doubtful. If Win8 doesn't quickly get a recognizable default desktop on desktop class hardware users will just insist on Win7. Everything doesn't benefit from a touchscreen, keyboards and mice still have a place and aren't likely to go the way of the dodo anytime soon.

    Guess if the article is right about the number of active devs left it really doesn't matter anymore because there doesn't appear to be enough left to rewrite their way out the the GNOME Shell disaster. Several of the alternates have similar manpower except KDE which has much more. It was a good desktop, it will be missed.

    --
    Democrat delenda est
  2. I'll say it! by 00Monkey · · Score: 5, Insightful

    "Nobody can say if GNOME 3 is better or worse than GNOME 2."

    GNOME 3 is *worse* than GNOME 2. By far. Plus more.

    1. Re:I'll say it! by interval1066 · · Score: 2, Funny

      By far. Plus more.

      Double plus ungood even.

      --
      Python: 'And then suddenly you have a language which says "we're all stuck with whatever the whiniest coder wants".'
    2. Re:I'll say it! by Lisias · · Score: 1

      +1 Fscking Insightful.

      --
      Lisias@Earth.SolarSystem.OrionArm.MilkyWay.Local.Virgo.Universe.org
    3. Re:I'll say it! by Osgeld · · Score: 2

      That right there is the problem ... EVERYBODY says Gnome 3 is worse, and quite loudly too, but what do we get direct from a GTK developers mouth?

      no shit its circling the drain, they make a product people dont want!

    4. Re:I'll say it! by iserlohn · · Score: 1

      Not everybody... it's just that the people that hate Gnome 3 are very vocal... //looks around //hum....

    5. Re:I'll say it! by RabidReindeer · · Score: 1

      "Nobody can say if GNOME 3 is better or worse than GNOME 2."

      I can.

      I will. It's worse. Much worse.

      Silly gratuitous changes and overblown eye candy are one thing. Yanking critical day-to-day, minute-to-minute functionality, however, is intolerable.

    6. Re:I'll say it! by Osgeld · · Score: 1

      so are the 3 people that love it

    7. Re:I'll say it! by David+Gerard · · Score: 1

      Yeah, and the rest just left without saying a word, and TFA is about the GNOME devs finally noticing.

      --
      http://rocknerd.co.uk
    8. Re:I'll say it! by Anonymous Coward · · Score: 0

      Not everybody... it's just that the people that hate Gnome 3 are very vocal... //looks around //hum....

      I don't buy this. It's that "silent majority" bullshit. If GNOME had supporters, they'd be frequenting places like Slashdot too and tearing this story a new one. I don't see them.

    9. Re:I'll say it! by Anonymous Coward · · Score: 0

      When I tried to add such complaints 2 years ago to the Wikipedia GNOME article I was bashed as being a troll. Now, it hits the Slashdot main page it seems Some people don't have a clue of their impact on their user base and think they have a 6th sense for usability. GNOME 3 is the anti-christ of usability. I switched to Mac OS X and honestly never looked back. I hadn't expected the switch to go that easily. I just ditched Linux alltogether, there's simply no need for that.

    10. Re:I'll say it! by coolsnowmen · · Score: 1

      not everyone, just a vocal amount of old-timers on /. Most of my younger dev friend who just got into linux love it more than EVERY other DE they've used. (ages 23-28). I've learned to love it myself. I don't really understand how people say it 'gets in the way'. I hit the meta key, type in the program name I want, hit enter, it runs. done. I use the (now common in other DEs) feature where Upper left hand corner tiles windows quickly so I can pick one.

  3. Re:Reason? GNOME3 by TheGoodNamesWereGone · · Score: 5, Insightful

    GNOME was a good thing until version 3. It changed everything.

    Mod up. The purpose of a DE is to enable the user to get his work done as fast and as efficiently as possible. Not eye-candy bullshit. If you can imlement eye candy that doesn't hinder or get in the way, I'm all for that, but never forget: **Enable the user to get work done fast**

  4. chasing the "dumb it down" crowd by Anonymous Coward · · Score: 5, Insightful

    The big issue with many modern desktops including Gnome and Win8 is they are hell bent on chasing the "dumb it down! dumb it all down! moaarrr dumber!!" crowd. Ripping out power user functionality, removing configurability, and generally making it about as annoying to use for proficient users as possible.

    There aren't many "real" desktops left. KDE is left. Some like it, some don't, but at least it hasn't dumbed itself down to placate the LCD who think computers shouldn't be any more complex than operating a toaster. Win7 is alright. Most of the others have gone off the deep end in their quest to satisfy people who need the most simplistic interface possible at the expense of power features and customization.

    1. Re:chasing the "dumb it down" crowd by Shikaku · · Score: 5, Informative

      XFCE is still around and became my desktop after Gnome2 support was dropped on Arch Linux.

      Linux Mint also has Cinnamon.

    2. Re:chasing the "dumb it down" crowd by causality · · Score: 5, Insightful

      The big issue with many modern desktops including Gnome and Win8 is they are hell bent on chasing the "dumb it down! dumb it all down! moaarrr dumber!!" crowd. Ripping out power user functionality, removing configurability, and generally making it about as annoying to use for proficient users as possible.

      For some reason stagnation is expected in computing, even when this is rare elsewhere. I call them "permanant noobs".

      When you got your first bicycle and used it with training wheels, no one expected that you would still use those training wheels years later. When you got your learner's permit, it was expected that this was a stepping stone you would use to ultimatley gain enough skill to get your own proper driver's license. No one actually expected that these early learning stages would or should be permanent.

      The "dumb it down" mentality with computing is the assumption that the early learning stages should be sanctified and made permanent, that they are some kind of perfect ideal, that it's not reasonable to ever expect a user's skill to grow with time. Sure, some users have more aptitude than others, some learn faster than others, but the "dumb it down" idea throws all of that out and assumes no one should ever learn anything.

      It's like anything else. It grows if you feed it. It shrinks if you starve it. The constant feeding of it in mainstream thought has led to users who can operate a computer for 5+ years and still know nothing more about it than when they started. They get frustrated at the same problems that frustrated them five years ago because they have not learned anything. They demand overly-simplified interfaces and balk at the slightest investment of learning (and even then, nothing major, just paying attention and picking up facts here and there with experience would make a big difference).

      It's standard penny-wise, dollar-stupid thinking. It's saving a slight effort in the short term in order to screw oneself in the long term. An intermediate user with an interface that presents the available options in an intelligent way has a much better experience than any user with an interface built on the assumption that you're an idiot. But the concept of making an investment is alien to this mentality. It's by no means limited to computing. You see it in corporations all the time, where everything is all about this quarter's earnings even when this leads to long-term sustainability problems.

      --
      It is a miracle that curiosity survives formal education. - Einstein
    3. Re:chasing the "dumb it down" crowd by interval1066 · · Score: 1

      Xfce + Cinnamon = a usable Gnome 3 DT. No, really, just try it.

      --
      Python: 'And then suddenly you have a language which says "we're all stuck with whatever the whiniest coder wants".'
    4. Re:chasing the "dumb it down" crowd by Registered+Coward+v2 · · Score: 1

      The big issue with many modern desktops including Gnome and Win8 is they are hell bent on chasing the "dumb it down! dumb it all down! moaarrr dumber!!" crowd. Ripping out power user functionality, removing configurability, and generally making it about as annoying to use for proficient users as possible.

      For some reason stagnation is expected in computing, even when this is rare elsewhere. I call them "permanant noobs". When you got your first bicycle and used it with training wheels, no one expected that you would still use those training wheels years later. When you got your learner's permit, it was expected that this was a stepping stone you would use to ultimatley gain enough skill to get your own proper driver's license. No one actually expected that these early learning stages would or should be permanent. The "dumb it down" mentality with computing is the assumption that the early learning stages should be sanctified and made permanent, that they are some kind of perfect ideal, that it's not reasonable to ever expect a user's skill to grow with time.

      Actually, it is not stagnation but reaching a general level of aptitude that is sufficient for their needs and does not require further skill development. As a result, future products are aimed at that level orf aptitude. Your examples actually illustrate that quite well. Once you lose your traing wheels, you can ride. Alike; which meets your needs. You can't ride a unicycle or motorcycle without more training, but since you don't need to you don't bother to learn; and bike manufactures make nicer bikes, not unicycles or motorcycles. The same applies to cars. You have no need to develop the skill needed to drive a race car, since it adds nothing to what you need from a car. Hence, cars are built for the average driver's needs; and race cars remain an enthusiast market for those willing to develop their skills further.

      --
      I'm a consultant - I convert gibberish into cash-flow.
    5. Re:chasing the "dumb it down" crowd by Anonymous Coward · · Score: 0

      Therefor, VI.

    6. Re:chasing the "dumb it down" crowd by afgam28 · · Score: 0

      I don't really see Gnome Shell as dumbed down. Sure, lots of things have been removed, but this is more about being clean and minimalist than being dumbed down.

      To use your analogy, Windows 95 is like a first bicycle. The task bar is like training wheels. Why would you want a task bar (or a dock) when you have the activities overview? It's so much faster to flick your mouse into the top corner and click the window you want.

      Why would you want a start menu when you've got super+first few letters of the app? And the way Gnome Shell automatically creates and destroys workspaces is brilliant and beautiful.

      Gnome Shell *is* like a bike with the training wheels removed. They picked the one fastest way to switch windows (Expose-style) and removed the other methods (task bar, dock). They picked the fastest way to start an app (press super and start typing) and removed the others (navigating a start menu, or one of the many start menu clones that you'll find in XFCE/GNOME2/KDE).

      What Gnome Shell ends up being is an interface that is devoid of all the cruft left over from 1995 and 1984. It's ironic that the "power users" who are in love with their Windows 95 clones are actually the ones who are unwilling to put in the effort to learn something that is faster and better.

    7. Re:chasing the "dumb it down" crowd by bertok · · Score: 5, Insightful

      Well put.

      I have a theory for this based on my observations of older computer users, especially those that started in the DOS era.

      Back in those days, two things were significantly different to now:

      1) Software came with printed manuals written in a "tutorial" style. These days, most software comes with electronic help files at best, usually written in a "reference" style with no theory or explanations.
      2) A few very popular products at the time like Norton Disk Doctor had a radically different UI style that actually explained things, and this helped people learn as they went.

      I remember my father reading through the Corel Draw manual end-to-end, and he ended up learning how to use it completely. He's not a graphic artist by any means, but I've seen him develop fantastically complex multi-layer vector art for use in embedding in documents back when DOS 6 was new. These days, I'm shocked when I see vector art in a Word document. It just doesn't happen because it's "too complex" for most users, even though vector drawing programs have gotten better and easier to use!

      It's the second one that I'd like to see make a come-back the most. Norton at the time was a fanstastic product, because its author realized that everyone else was doing UI design wrong. Nobody has picked up on his insight, and everybody still does it wrong.

      Ask yourself this: How many times have you seen a dialox box pop up on the screen demanding an immediate response to a scary question with no explanation? Things like:

      This could damage your system! Are you sure? Yes or No?

      Think about it for a second. How is the poor user expected to respond to this? What the fuck is "this"? What kind of "damage"? Should he press "yes"? Or "no"? Why? Why not? On what basis should he decide?

      Practically all software is like this. Operating systems like Windows literally barrage users with prompts that are exactly like that, dozens of times a day. The prompts never give any useful information, even for Administrators, let alone a non-technical user. Users learn only to click "OK" to everything and pray. No understanding is gained.

      For comparison, Norton Disk Doctor had full screen dialog boxes with paragraphs of text explaining things like:
      - What triggered this message
      - A detailed explanation of what the question means
      - What will happen if you press 'yes'
      - What will happen if you press 'no'
      - The risk to your data for both cases

      I saw users who were still at the stage where they could only type with one finger confidently making complex technical decisions because they were informed. The explanations thought them something, and they learned, and got better at using computers.

      I haven't seen a product like that since, by any vendor. Coupled with the combination of manuals becoming a rarity, it's no surprise that users aren't learning anything.

    8. Re:chasing the "dumb it down" crowd by Aighearach · · Score: 1

      When you got your first bicycle and used it with training wheels, no one expected that you would still use those training wheels years later.

      I've been riding a "10 speed" for decades, and there is no way I am going to ride your funky new recumbent, even if you claim my 10 speed is training wheels.

    9. Re:chasing the "dumb it down" crowd by Anonymous Coward · · Score: 0

      XFCE lacks a lot of features that GNOME2 has (its goal has always been to be a lightweight alternative). for example it does not remember sort order per folder in the file manager, the system monitor can only show CPU (not CPU user/system/nice/io plus memery, network etc), ...

      MATE however picks up exactly where GNOME2 left off.

    10. Re:chasing the "dumb it down" crowd by Anonymous Coward · · Score: 0

      and the old gnome 2 was chasing the pretentious geeky "I must mod my DE or my life will loose all meaning" Crowd. I don't think the extreme level of customisability is as useful as having a generally transparent and efficient functionality paradigm carefully predefined. I don't want to spend ages customising my DE and then learning all the customisations until it possibly becomes useful, i just want something that lets me get work done faster and easier. Think of it as a toolset... you can have it adhock and inefficient to learn and add customisations (gnome 2) or you can reduce the basic toolset simplify and refine them to make them more efficient and combinable. It's a philosophy that works so well when redesigning interfaces of complex programmes so why not a DE.

    11. Re:chasing the "dumb it down" crowd by Anonymous Coward · · Score: 0

      I used gnome 2 without any mods, because everything worked out of the box.

      Gnome 3 feels awkward out of the box, so I have to search for extensions before I can get some work done. Some of the extensions are quite good, but I would prefer to use a system that worked out of the box.

    12. Re:chasing the "dumb it down" crowd by Lisias · · Score: 1

      Actually, it is not stagnation but reaching a general level of aptitude that is sufficient for their needs and does not require further skill development. As a result, future products are aimed at that level orf aptitude.

      This can be true to pop and mom, but to everybody else that needs computers to work, that level of aptitude is clearly insufficient.

      Using your analogy, people are buying racing cars and demanding using them as bicycles - to then complain that racing cars does no works.

      --
      Lisias@Earth.SolarSystem.OrionArm.MilkyWay.Local.Virgo.Universe.org
    13. Re:chasing the "dumb it down" crowd by Lisias · · Score: 1

      Gnome is not minimalist.

      Gnome is, now, MINIMAL. Too minimal to be useful.

      --
      Lisias@Earth.SolarSystem.OrionArm.MilkyWay.Local.Virgo.Universe.org
    14. Re:chasing the "dumb it down" crowd by Registered+Coward+v2 · · Score: 1

      Actually, it is not stagnation but reaching a general level of aptitude that is sufficient for their needs and does not require further skill development. As a result, future products are aimed at that level orf aptitude.

      This can be true to pop and mom, but to everybody else that needs computers to work, that level of aptitude is clearly insufficient.

      Using your analogy, people are buying racing cars and demanding using them as bicycles - to then complain that racing cars does no works.

      As you point out, don't buy a Ferrari when a 2 year old Kia will do the job. In my experience, most office environments can get by just fine with older boxes running XP or Leopard with a browser and an office suite. The problem is IT upgrades them to the latest and greatest, which does some things differently and breaks the user's understanding of how things work, and problems ensue. They were doing just fine until they were given the Ferrari, and now are being asked to reach a new level of skill just to do what they were doing before. I've seen this happen with every level of talent, from basic data entry clerks to MDs and PhDs; all of whom just want "the damn thing to work again!"

      Sure, there are specialized cases where more power is useful; but as you said people are being given race cars to replace bicycles when the bicycle was just what they needed and were adept at using. Putting obstacles in people's paths that weren't there before and then lamenting their lack of skill in overcoming them misses the point - don't put them there in the first place.

      --
      I'm a consultant - I convert gibberish into cash-flow.
    15. Re:chasing the "dumb it down" crowd by badkarmadayaccount · · Score: 1

      Irony of ironies - OS X is a power user system, now.

      --
      I know tobacco is bad for you, so I smoke weed with crack.
  5. Re:Reason? GNOME3 by masternerdguy · · Score: 2, Informative

    I switched from GNOME to KDE because of GNOME 3.

    --
    To offset political mods, replace Flamebait with Insightful.
  6. Re:Reason? GNOME3 by iserlohn · · Score: 2, Interesting

    People love complaining about Gnome Shell. I'm sure that the number of people that have been converted to Linux because of Gnome Shell greatly outnumber the gnome/start menu diehards from the 1990. What is actually preventing you from using Gnome Shell with a mouse? I do it everyday on 2 computers and 4 screens. Controls are logical and the default settings customise the desktop to you - virtual desktops are created automatically, you can drag and drop windows between desktops in the windows screen, and so on. Animations are smooth and the whole design works around the lack of support for minimized composite windows in X.

  7. I won't believe it... by heptapod · · Score: 2, Funny

    ...until Netcraft confirms it.

  8. Re:Reason? GNOME3 by dosius · · Score: 3, Interesting

    Yeah... MATE is GNOME now, far as I'm concerned.

    -uso.

    --
    What you hear in the ear, preach from the rooftop Matthew 10.27b
  9. I have seen the abyss... by bcrowell · · Score: 4, Insightful

    ...and I like it.

    TFA seems to be describing a mature software project that has entered maintenance mode. Why would this be a bad thing?

    TFA says, "Distros are dropping GNOME for other environments instead of working with GNOME," with "other" and "environments" hyperlinked to Unity and Cinnamon. Actually, aren't these projects that share a ton of code with GNOME? So what's the problem? Users have a bunch of different choices. The developers offering these choices are sharing code. Users who prefer something outside this family of choices, such as KDE or Fluxbox or XFCE, can also do their own thing. This is also good. All the same apps run just fine in all these different environments. This is also good.

    TFA says, "The claimed target users for GNOME are leaving desktop computers behind for types of devices GNOME doesn't work on," with hyperlinks referring to smartphones and tablet computers. Again, I don't see the problem. Users have other choices besides keyboard-and-mouse computers. I kind of doubt that anyone is choosing to use a smartphone to write their novel, so maybe users are actually using the correct tool for the correct job: desktops for the jobs that desktops are good for, smartphones for the jobs that smartphones are good for. Once again, what's the problem?

    1. Re:I have seen the abyss... by Darkness404 · · Score: 1

      Because when it comes to open source software, when it stops becoming interesting and fun the projects stop being really maintained and start developing bugs with new hardware, security flaws that are unpatched, etc.

      --
      Taxation is legalized theft, no more, no less.
    2. Re:I have seen the abyss... by Anonymous Coward · · Score: 1

      When it comes to all software...

      FTFY

    3. Re:I have seen the abyss... by bcrowell · · Score: 2

      Because when it comes to open source software, when it stops becoming interesting and fun the projects stop being really maintained and start developing bugs with new hardware, security flaws that are unpatched, etc.

      It's mature software. Mature software is pretty much by definition not interesting or fun. But TFA describes how Red Hat is paying 10 people to work on GNOME. Presumably these people are still there because they get a paycheck, and they can endure the fact that the project is mature and not bleeding edge.

    4. Re:I have seen the abyss... by Tough+Love · · Score: 1

      TFA seems to be describing a mature software project that has entered maintenance mode. Why would this be a bad thing?

      It would be a bad thing if that mature design is incomplete and unpolished in many ways.

      --
      When all you have is a hammer, every problem starts to look like a thumb.
    5. Re:I have seen the abyss... by Austerity+Empowers · · Score: 1

      I pretty much agree, Ubuntu with gnome classic mode works great for me. There are probably some things I'd like to do that no system presently does, but it does not seem like the direction of the "newer" systems is heading even in the right direction, they seem to be trying to iPadize my desktop. I'm not sure something that enters maintenance is a bad thing.

  10. MATE by pwizard2 · · Score: 4, Informative

    I recently deployed a Debian Testing system and I didn't like GNOME 3. (it reminded me of KDE 4.0's initial release several years ago when everything was glitchy and barely functional) GNOME3 might eventually develop into something usable like KDE 4 did, but it just needs more time and a lot more polish.

    If you want to keep using GNOME2, I suggest using MATE. It's basically a renamed GNOME2 fork.

    --
    "It is a denial of justice not to stretch out a helping hand to the fallen; that is the common right of humanity."
    1. Re:MATE by X0563511 · · Score: 3, Interesting

      Hopefully those developers leaving GNOME are heading over to work on MATE. Hopefully.

      I'd love to use MATE, but I don't want to get invested when it's still essentially someone's personal project.

      KDE4 or XFCE for me, meanwhile. I keep flirting with fluxbox too, but I miss some of the more integrated aspects of a full DM like KDE.

      --
      For large sets, this will be our guide even unto death, for the LORD will work for each type of data it is applied to...
    2. Re:MATE by shutdown+-p+now · · Score: 2

      Don't forget Cinnamon - a replacement for the Gnome3 shell that looks and works, for the most part, like Gnome2 and any other sane DE did.

    3. Re:MATE by jbolden · · Score: 1

      My guess is that you are long time Gnome 2 user. In which case you are already invested. If Mate fails then you go through the transition away from Gnome 2 later. That's all.

    4. Re:MATE by X0563511 · · Score: 1

      I've actually spent equal time between KDE and GNOME I'd wager... and I started back when Red Hat was just Red Hat, there was no fedora, and Woody was in vogue. KDE4's alright but I'm not really a fan of all this widget stuff.

      --
      For large sets, this will be our guide even unto death, for the LORD will work for each type of data it is applied to...
    5. Re:MATE by Anonymous Coward · · Score: 0

      Switching from GNOME2 to MATE is not really switching. Its the same very mature and stable code. It only needs a small team to keep up the maintanence. If they add extra features then that is a bonus (they have added some nice things like undo/redo in the file browser).

      I have tried a lot of DEs ove the past year. For me XFCE lacks many features that I am used to GNOME2. If they switch focus from being a lightweight alternative to GNOME2, to being the best traditional desktop then maybe in a few years I'll switch.

      My needs are pretty basic. A good window list in a panel (rules out G3), a good system monitor in a panel (only found this in G2 and MATE), per window on desktop alt-tab, when i plug in an external monitor to my netbook for it to remember the position I put it in last time automatically (only gnome, MATE, Unity), pinning working in tomboy (rules out ubuntu).

    6. Re:MATE by Anonymous Coward · · Score: 0

      Cinnamon has potential but still needs polish. I shouldn't have to install and/or modify some theme's CSS file to change the font [size] in the panel, for example.

  11. Missing the point of a DE... by Darkness404 · · Score: 2, Insightful

    GNOME 3 missed the point of being a desktop environment which is to act like its supposed to and not get in the way of the user. The users of GNOME don't like GNOME 3, but the developers think that they somehow know better than the users of their product, naturally this lead to many users abandoning GNOME and forking it in projects like MATE.

    GNOME was badly managed for years, but it was tolerable until GNOME 3.

    --
    Taxation is legalized theft, no more, no less.
    1. Re:Missing the point of a DE... by kiore · · Score: 4, Informative
      I'm a KDE user so don't directly experience this, but I went through similar pain with KDE 4. I hated it when it came out, and I still don't like it as much as I liked the earlier less ambitious versions, but I did eventually get used to most of it, especially once I found out how to replace its menu system with the classic view.

      It beats me why developers of alternate desktops feel the need to repeat the worst mistakes of the market leaders.

    2. Re:Missing the point of a DE... by drjones78 · · Score: 1

      I'm a gnome user and I love gnome 3. Quite simply, its awesome. Almost every single complain I see about the Gnome team supposedly "dumbing everything down", is a rather ironic demonstration that they actually didn't dumb it down enough - because the complaints are almost always shallow, wrong, or a demonstration of user incompetence and ignorance that could easily by attaining even a little basic working knowledge of gnome 3 (the kind of thing you have to do to use any computer software efficiently).

    3. Re:Missing the point of a DE... by Anrego · · Score: 1

      Somewhat off topic, but I have had _terrible_ luck with the classic menu / menu editor. Seriously, I feel I must be doing something wrong because I don't think it's actually impossible to screw up something so simple so badly..

      That really is my big complaint with kde4. A lot of simple stuff doesn't work properly or at all. It's way better than when it first came out, but even still I find myself running into problems and thinking "did they even test this thing..".

      Also really basic functionality is completely missing and/or insanely complicated by their new approach to everything. A good example is setting the desktop wallpaper. I've yet to find a way to do this from a command line. I have a custom wallpaper app I've used for years. When I started using kde4 I figured "no problem, I'll find out what command you need to run to change the wallpaper, plug it in there, and it'll be a done deal. Hours of google searching later and no luck. The "best" solutions I found involved writing config files, and force-rebooting plasma.. and writing custom desktop plugins to do the switching..

      </rant>

    4. Re:Missing the point of a DE... by kiore · · Score: 1
      Amen.

      The good news is you aren't alone being about the way that wallpaper changing didn't transfer from dcop to dbus. https://git.reviewboard.kde.org/r/105319/diff/3/ is a patch someone's created for adding this functionality back into dbus. Hopefully it will make it into an official version of KDE sometime before the heat death of the universe.

    5. Re:Missing the point of a DE... by Anonymous Coward · · Score: 0

      Hmm.. I agree I would not know how to do it from the command line, but why in earth I would use the command line?

      As far as I know we are dealing with a graphical desktop here, so whey not use the mouse to do this? That sounds reasonable to me.

      Anyway - I always switch to folder view (because I just think it is easy to have simple links to applications on my desktop), and choose my wallpaper by right-clicking on the desktop and select "Folder view activity settings". Then I can select a background, download one or browse to the location I have stored one. Simple and easy...

    6. Re:Missing the point of a DE... by Anrego · · Score: 1

      I agree it's not a critical feature or anything, it's just one of those things you have been able to do on just about every window manager since the beginning of time. As said in my post, the reason I wanted it is to use my own wallpaper switching app.

      I guess a more "down to earth" basic functionality that's missing is the ability to have the same wallpaper displayed on all screens in a multi-monitor configuration. Or the ability to stretch a single wallpaper across multiple screens.

    7. Re:Missing the point of a DE... by Anrego · · Score: 1

      Sweet!

      I think I might play with that patch a bit.. I have a multi-monitor config (which is one of the reason I originally wrote my little desktop switcher dealie way back when.. ) and looking at the code (and the authors own admission) I don't know how well this would handle multiple monitors.

  12. GNOME or something else? by pentabular · · Score: 2

    Well I use something calle Unity, not this "GNOME" of which you speak. Desktops have always been on shifting sands, but I'm pretty sure we're not about to plunge back into Winidows 3.x.

  13. Re:Reason? GNOME3 by techno-vampire · · Score: 3, Interesting

    I switched to Xfce (on Fedora) without even trying Gnome 3. Just the description of what it was going to be like was enough to drive me away. My sister uses Ubuntu. After about a year trying to learn how to like Unity (Ubuntu's version of Gnome 3) she asked me to help her migrate to Xfce because it doesn't keep getting in her way and making it hard for her to do things.

    --
    Good, inexpensive web hosting
  14. Re:Reason? GNOME3 by Anonymous Coward · · Score: 0

    KDE not for me i am afraid. It just looks nice and that's about it. I am experimenting with Cinnamon and at this moment in time it is functioning well. I hope that by version 2 it should have have gotten rid of some of its frailties.

  15. Re:Reason? GNOME3 by Darkness404 · · Score: 4, Insightful

    Because it tried to fix something that wasn't broken. There was absolutely nothing wrong with Gnome Panel for mouse and keyboard. Sure, GNOME shell might be nice if you've got a 10 inch touchscreen, but it gets in the way if you use a keyboard or mouse.

    Don't "fix" what is broken, especially when it is a basic part of the system.

    --
    Taxation is legalized theft, no more, no less.
  16. What's wrong with the old goals? by mbkennel · · Score: 1, Flamebait

    "Back then, the GNOME project had essentially achieved what it set out to do: a working Free desktop environment. Since then, nobody has managed to set new goals for the project"

    What's wrong with the old goals? as in "Make a working Free desktop environment work better and better".

    Nobody questions what the goals of GCC project are: make better compilers which work better with new hardware. It's at least 20 years old.

    My opinion unburdened with empirical fact: The new GNOME developers were young and they really wanted to do something New Kewl Different because they needed a sexy project to put in their portfolio so they can get a better job.

  17. Re:Reason? GNOME3 by Anonymous Coward · · Score: 0

    I'll second MATE.
    Gnome3 sux!

  18. Re:Reason? GNOME3 by Black+Parrot · · Score: 1

    GNOME was a good thing until version 3. It changed everything. The warning signs were there for years before. The attitude of a few dictating what was 'best' for the users, even when the users were screaming NO! NO! NO! started with the GNOME2 rewrite.

    First thing I do when I install a new system is try to get my desktop working like I had it under GNOME-1. (Usually gets harder every time, too.)

    I mostly use the old applications, though I finally abandoned Galeon when Firefox finally got add-ons that let me put the tabs on the side. Still use Sawfish for my WM, too.

    I think the only visible thing I'm using GNOME for these days is the panel.

    --
    Sheesh, evil *and* a jerk. -- Jade
  19. Re:Reason? GNOME3 by Zamphatta · · Score: 1, Funny

    Fact is... on Unity or Cinnamon or KDE, I can just switch to a new windows with one step -- move my mouse over to the window & click to bring the focus to it. On Gnome 3, I have to move my mouse up to the top left corner and click on a word, then move my mouse back down to click on the window I want to do something in. That's a convoluted way to just go to another window. It's akin to go to the bathroom by walking in the opposite direction, and touching the wall, then walking over to the bathroom. How could that be a better workflow than just going straight from point A to point B? And this is just the simplest of annoyances about Gnome 3's insanity. The basic stuff should never be a process to do.

  20. "Nobody can say if GNOME 3 is better or worse..." by Anonymous Coward · · Score: 0

    How about the number of users who state "this is shit" repeatedly?

    How's that for a recognized metric?

    -AC

  21. Re:Reason? GNOME3 by X0563511 · · Score: 0, Offtopic

    off-topic, but your signature is truncated. looks like this:

    ":. Ultimate Control Dedicated/VM Servers + Ser"

    suggestion: try using something like goo.gl to shrink the URL down, then you might be able to fit it. It's limited by the length of the data, not the apparent length after rendering the HTML. Also those symbols at the beginning are just eating space.

    --
    For large sets, this will be our guide even unto death, for the LORD will work for each type of data it is applied to...
  22. I must not be part of "everyone" by Anonymous Coward · · Score: 1

    I actually like Gnome 3 better than Gnome 2. I have 2 at work and three at home and thus use both of them most days. Neither really get in my way and I don't have any trouble going from one to the other. However, I find myself more often trying to do Gnome 3 things on Gnome 2 than the reverse.

    It's mostly just getting used to the different flow of things in Gnome 3. Also, a few judicious extensions smooth things out as well. Personally, I just don't get all the griping. Try it long enough to make an informed opinion, then use it or don't. Bitching is just silly.

    1. Re:I must not be part of "everyone" by Anonymous Coward · · Score: 0

      Most of the gnome3's bitching is obviously due to ignorance. They either didn't bother to try it or are simply retard with the obsession of customizing everything and organizing everything in a windows95 fashion... I didn't buy an Core i7 to manually arrange my crapware icons on the desktop or to browse an never ending stream of unrolling menu. I what this CPU to do the sorting for me. The gnome shell do that; Windows and application are easy to find, the entire desktop is searchable and workable without mouse.

      Beside, it only a desktop shell. Any WM will manage your xterm just fine. If you don't do most of your work in xterm, and therefore can't be accommodated by any desktop environement, you are no poweruser and do not qualify to complain anyway. Fuck off.

  23. A direction by Anonymous Coward · · Score: 0

    It's the utter other direction than it's been going, but it'd be interesting to see an interface shell/environment that's natively easily customizable and changable in appearance, behavior, etc and able to be easily taken from one machine to the next.

    But that's going the other way entirely, and saying 'the user is the one who decides what's best for the user'. win 8, unity, and gnome3 all seem to be going 'no, THIS is what you want, so shut up and eat your cheese sandwich!' ....and everyone's lactose intolerant.

  24. Re:Reason? GNOME3 by rtkluttz · · Score: 4, Interesting

    I'm feeding a troll, but here are the few no go's I have personally ran in to. The lack of configuration options are enough by themself but these are functionality that is lost. Over and under dual monitors doesn't work, such as a laptop panel as the primary lower and secondary monitor above. No go.. can't move apps through the ENFORCED top bar. Static IP addresses can't be done with the gui with default software. When trying to add Network printers from the gui, it doesn't allow you to see properties for each printer until AFTER it has been added, so no way from the gui to tell which printer is which in the list if you have multiple printers of the same model on the same network. You have to use the CUPS web interface. The old gnome 2 printer additions dialogs and wizards were just fine. The programmers are idiot control freaks..... their way or the highway.. at least cinnamon restores some level of sanity to the gnome 3 desktop.

    --
    Digital is, by definition, imperfect. Analog is the way to go.
  25. Re:GNOME 3 is worse than GNOME 2! by ozduo · · Score: 0

    I'll second your post, I'm sticking with 10.04 until I can find a distro that looks like gnome 2

    --
    I got to the chocolate box before you, that's why the hard ones have teeth marks.
  26. Re:Reason? GNOME3 by lagartoflojo · · Score: 1

    I guess there's something for everyone. I really like Gnome 3. It just stays out of the way lets me get my work done.

  27. Olds Dogs vs New Tricks by Anonymous Coward · · Score: 1

    The amount of howling that was done about changes to the GNOME interface between GNOME2 and GNOME3 is on one hand quite comical and on the other hand quite pathetic. When I started using Linux, I had to choose between GNOME and KDE. At that time KDE was clearly better, but there was also the notion that GNOME was freer (not dependent on QT) or more true to our beliefs/culture (written in C, not that weird C++ language). I remember when KDE2 was released, and how for me it was something really remarkable compared to the kludgey and disparate pile steaming software called GNOME. It was elegant, integrated, functional, efficient, and so on. It even had its own window manager, whereas major Linux distributions were packaging GNOME with a bizarre assortment of different WM's.

    GNOME2 changed everything. I didn't care at all for KDE3, and GNOME2 did away with everything bad I had recognized in GNOME and replaced it with pure awesomeness that I used to associate with KDE. I ended up using GNOME2 religiously for several years--it was probably the most time I had ever spent with a single desktop environement. Of course, I had gone through phases of using every other GUI I could find, such as WindowMaker, XFCE, Fluxbox, Englightenment, etc. Using GNOME2 is second nature for me.

    Right now it's 2012--GNOME2 is showing its age. It started showing its age like 5 years ago. It's a desktop that resembles Windows XP in a Windows 7 (soon to be 8) world. GNOME2 is still definitely usable, but as the OP mentioned, the project achieved what it set out to do. If GNOME3 were not to be a radical departure from the design of GNOME2, then there is basically really nothing for the GNOME project to be doing anymore.

    GNOME3 is not really that radically different from GNOME2, and it's also not worse than GNOME2. It's just different, and I have used it and think it's quite alright. Listening to people whining about how much they hate the design changes is like listening to the whiners who come out every time Facebook makes a design change. Don't get mad because you have to learn to do things differently and are too lazy or incompetent to do that.

    1. Re:Olds Dogs vs New Tricks by epyT-R · · Score: 1

      the only thing you listed that might be a minor gripe is gnome2's aesthetics.. ok. that requires a new skin, not a codebase rewrite.

    2. Re:Olds Dogs vs New Tricks by Teresita · · Score: 1

      Why do they have to keep changing shit? Even when I'm using Gnome, I set the theme to Redmond or Clearlooks, and turn the animation off. KDE has always been too Fisher Price. Aero? Transparent windows are overrated for the memory they consume. That ribbon interface, how'd that work out for ya? I've never been interested in bloated eye candy.

    3. Re:Olds Dogs vs New Tricks by Anonymous Coward · · Score: 0

      Why do they have to keep changing shit?

      Three reasons:

      1. Because change for its own sake generates activity and the thin illusion of progress. This gives coders, designers and Red Hat managers something to do. It's churning. Without something to do, without seeming to be innovative, careers just cannot be built.

      2. Feckin' tablets. Feckin' tablets. The same reason Google search results are now 30% whitespace up the sides. Why do tablets and laptops/PCs need to share anything like the same interface? These are different problems.

      Everyone except the cunting dumb-it-down people knows that the standard desktop metaphor has been a HUGE success for 28 years, and has not changed much conceptually since Mac 1984 when Apple conquered the world with its new UI. The desktop metaphor cannot be toppled by anything in the mass market except possibly iOS and other touchscreen interfaces. It's never going away entirely, any more than laptops will ever go away. Won't happen.

    4. Re:Olds Dogs vs New Tricks by Anonymous Coward · · Score: 0

      Reason 3:

      Organizational politics I'd warrant. No-one is going to speak out against that senior manager's crazy pet project if they value their job. So underlings and colleagues STFU even when they know it sucks. I bet this happened with Gnome 3 in Red Hat.

    5. Re:Olds Dogs vs New Tricks by Anonymous Coward · · Score: 0

      Incorrect. KDE was never fisher price.

  28. Desktop Environment Fad is finally ending. by Technomancer · · Score: 5, Insightful

    I never quite understood the attraction. What exactly is this whole GNOME or KDE package for? Granted, there are some decent programs that came with them, but do they really require all the extra baggage of 10 layers of crappy libraries with fancy names? Both KDE and GNOME are just pointless empire building exercises by bunch of people who want to force their way of computer interaction on everyone else.

    The OS should do one thing, provide services to programs. On UI level that includes managing windows and provide some way of task switching. Widget library is nice too since it saves some time for programmers, but it doesn't really have to be part of OS. On Windows this functionality is pretty much built in to the point of being (almost) non replaceable. Thankfully on Unix one has a choice of window manager, task switchers/panels, widget libraries etc. The users should be able to mix and match them to fulfill their needs. Some distros like Ubuntu may make these choices for the users that do not care much what they use. Where do mega projects "we gonna takeover your computer and make you do things our way" like GNOME and KDE fit? Nowhere, and finally people realize that.

    The only thing that can be done with these projects is to salvage any good apps they have created and make them into independent projects. There is less and less to salvage though because GNOME managed to create dumber and dumber versions of the same things (like image viewers or browsers or file managers etc).

    For instance, why would anyone ever use web browsers that GNOME has created (is the latest one Epiphany or something?) when there is Firefox, Chrome or Seamonkey made by people who know what they are doing?

    There are some nice projects like LXDE, and to lesser degree XFCE which are actually helpful, they put together bunch of tools, most of them optional, and give you quite a lot of choice. Although XFCE is getting fatter and fatter.

    1. Re:Desktop Environment Fad is finally ending. by Burz · · Score: 2

      The OS should do one thing, provide services to programs.

      An opinion you will only encounter on /. and Linux sites.

      A UI is a type of interface, which is a "contract" for consistent interaction. What you are saying is that consistency should only be a goal when coding for other programmers (users don't need or deserve it). There is no contract between the programmer and users. The problem is, you can't even give an inconsistent product away for free -- people won't take it, and in threads like this one I find that knowledge to be extremely gratifying.

    2. Re:Desktop Environment Fad is finally ending. by Anonymous Coward · · Score: 0

      Although XFCE is getting fatter and fatter.

      ...what?

    3. Re:Desktop Environment Fad is finally ending. by Technomancer · · Score: 1

      For that you have user interface guidelines and standard widget libraries. In case of Linux the guidelines should be published by standard bodies or by Linux distros themselves. Ubuntu for instance makes good job making things consistent.
      Microsoft, Google, and Apple do provide standard widgets in their OSes and UI guidelines. They also enforce them to various degree. Personally I don't want to live in a nazi (Goodwin law bingo!) like world where only one "UI contract" is enforced on everyone.
      It is true that programmers still produce "skinned" program abominations started by "why can't you die already" Winamp. That is the cost of living in a free world.
      Most Linux GUI programs do use standard widget libraries like QT and GTK and to some degree follow UI guidelines. The additional theming can be added by the user or distro in form of theme packs.

    4. Re:Desktop Environment Fad is finally ending. by Just+Some+Guy · · Score: 2

      What exactly is this whole GNOME or KDE package for?

      Providing a whole slew of handy things that a program can reuse for its own ends. For instance, KDE provides "KIO slaves" so that apps loading and saving files through a KDE backend can read/write with any filesystem that KDE supports. If you install the SFTP KIO slave, every KDE app gains the ability to save files to an SFTP server instead of having to implement that functionality themselves. That's what GNOME and KDE are for.

      --
      Dewey, what part of this looks like authorities should be involved?
    5. Re:Desktop Environment Fad is finally ending. by Anonymous Coward · · Score: 0

      I use DWM. It's about 2000 lines of C, and fast. Never noticed any inconsistency. Everything interoperates fine as usual within POSIX. It's fully featured with a little sh scripting.

    6. Re:Desktop Environment Fad is finally ending. by lahvak · · Score: 1, Interesting

      Should't that be a function of the operating system? It always seemed to me that GNOME and KDE were taking over functions that were originally implemented in the OS, and doing them their own way, incompatible with everything else. That was one of the reason why I gave up on them long time ago, and purged as many GNOME and KDE components from my system as i could, while still the few applications that I find useful.

      --
      AccountKiller
    7. Re:Desktop Environment Fad is finally ending. by Osgeld · · Score: 4, Informative

      "LXDE, and to lesser degree XFCE"

      really? LXDE cant even set a clock without going into regular expressions, or put a trash can on your desktop without editing text files, XFCE is the non broken version of LXDE from a users perspective

    8. Re:Desktop Environment Fad is finally ending. by Anonymous Coward · · Score: 0

      That's nice in theory, but completely fails in practice. The SFTP KIO slave always hangs on my current Kubuntu box. So I'm back to using sftp from the shell. :( :(

    9. Re:Desktop Environment Fad is finally ending. by DMiax · · Score: 1

      Partly true. For example it is true that both KIO slaves and GVFS duplicate the work of FUSE. However they both came much much before FUSE. The need for a system wide messaging protocol first came from KDE and GNOME that had their own implementations, then they standardized on DBUS. Now I can have notifications from any program work in any DE. No need to use "write (2)" and pts...

      There are several other examples where these two have found a need and worked on standardizing/implementing at the OS level. It is the reason I can open any DE I want and still have all the network setups configured correctly. Before you think it is simple remember that on a laptop a static configuration is a no-go and I don't want to become root every time I want to connect. If this still seems simple you have not been around linux for long, I simply have to go back ten years to see how the DE have improved the experience. As a reference, I used to use the console only and only start X if strictly necessary, since it was such a PITA.

      The DE developers (the good ones) ask themselves what can help the user and make it work, then they integrate with the system and move around the pieces where they belong. But it has to start in userspace and pretty high level, because that is where the UI experimenting goes, and they can only do it if they are free to alter all of the user interface in coordination.

    10. Re:Desktop Environment Fad is finally ending. by jbolden · · Score: 1

      Both Gnome and KDE do provide services to programs. In fact the whole move from Gnome 2 to Gnome 3 was driven by needing to provide services to programs that Gnome 2 was architected to support. Window managers are replaceable under Gnome and KDE.

      Your rant seems to be free floating misinformation.

    11. Re:Desktop Environment Fad is finally ending. by laffer1 · · Score: 1

      I'm in the camp that thinks we should have consistent user interfaces. However, I just want to point out that nearly every popular device uses inconsistent interfaces now. It's in. Consider the iPad, Android devices, etc. Every application looks differently.

      The current crop of programmers doesn't even know what HCI is.

    12. Re:Desktop Environment Fad is finally ending. by Anonymous Coward · · Score: 0

      With sshfs *all* applications have that access, not just the ones using the KDE API. A desktop system is not the right place for tools that are just as useful outside that system, and those tools should not depend on the desktop system.

    13. Re:Desktop Environment Fad is finally ending. by Vegemeister · · Score: 1

      That functionality should be handled by FUSE. (For SFTP, use sshfs.) Things like that are the reason people have That One KDE App that takes 8 seconds to start.

    14. Re:Desktop Environment Fad is finally ending. by Anonymous Coward · · Score: 0

      You are getting a lot of flak but I think you are 100% right. I feel the same way. I guess the idea of making things uniform is interesting, but this is a failed experiment which does not mesh with the realities of the open source movement in general and Linux in particular. The sad fact is, the more uniformity you introduce the more the oddities stand out. When you choose the KDE desktop environment, the Gnome stuff doesn't work and fit in 100% properly, and vice versa. No matter which one you choose, most system configuration involves command line usage, period. If you want to use apps from either environment in a light weight window manager, thinking to save memory, you still have to load those hundreds of megs of code every time you want to use of those programs. It's an ugly situation.

      The monolithic do-everything DE paradigm really needs to die I think. What we need is better small projects, and better work on negotiating standard, quality interfaces for such things as copy-paste, "object" transfer facilities for drag-n-drop, some kind of sensible and uniform means of storing system configuration, etc, and for the love of God how about a sound system standard that Just Works(TM)? (My pick: ALSA.) Why is this so goddamned difficult to get right? One thing I loved about KDE 3.5 was the ioslaves; why can't that type of functionality be made available as an independent library, some kind of standard protocol that can be used by any Linux (console or X) application?

      Why am I forced to "march onward" with software that becomes antiquated after less than a year? The upgrade treadmill is getting wearisome. The fact that every time I look at my smartphone it has 8 updates ready to install is downright ludicrous. In the PC realm it's just as stupid, and just because Debian has streamlined and largely hidden the process (dpkg) of constant software churn doesn't mean they should be patting themselves on the back. I remember the days when you bought a piece of software and it came on a disk and it just worked. If it was broken and buggy, the software developer went out of business. I guess that way of thinking has gone the way of the dodo, just like living within your means and paying cash instead of borrowing. Can we put the brakes on and work on polishing up what we've got instead of being in a state of constant metamorphosis and breakage?

  29. Unity wins by InlawBiker · · Score: 3, Interesting

    Everybody was all up in arms with Ubuntu went with Unity. It was a head scratcher for a lot of folks unless you think about it from their point of view. The desktop is arguably the most important part - if users don't like it, that's it baby game over. Now imagine putting your whole product's future in the hands of Gnome or KDE. Those teams are like herds of ADHD children running amok with knives. KDE and Gnome had a decade to get their act together, they missed the boat on a Windows CE epic scale.

    1. Re:Unity wins by Austerity+Empowers · · Score: 4, Interesting

      Except that Unity is absolutely the worst kind of horror: unrepentant horror. They refuse to acknowledge that they've done wrong. I work in a company with a strong Linux element, and while ubuntu is the preferred distro, nobody runs unity. Describing KDE or Gnome as having run amok is somewhat unfair, the desktop in Linux has improved significantly over the past decade. I doubt they achieved all their goals, but they have achieved something significantly positive.

    2. Re:Unity wins by mwk88 · · Score: 1

      I certainly agree the desktop is the most important part, at least for adoption and market share. The problem is that Unity is a terrible UX and much worse than what it replaces. I thought pre-Unity Ubuntu was pretty good; not great but competitive. In fact I have a Ubuntu desktop that all my family shares as an alternate to Windows, pre-Unity even my 10 year daughter was fine using it. But when they switched to Unity it became much harder to use, especially for folks who were trying to use it as an alternative to Windows, Mac and prior Linux desktops.

      I saw a different thread recently (lost the URL, sorry) pointing out that Microsoft is making a similar UI design error on Windows 8, i.e. they are trying to repurpose a mature mouse-focused UX to become good at tablet touch interface also. As we have all heard Win8 is also is unsuccessful. So it is a shame that Ubuntu has abandoned focusing on a high quality mouse-driven UX, because if that was available during Win8 launch for first time desktop Linux would be well positioned to pick up market share from Windows.

      I have developed apps for lots of UIs over the years (web, PC, Mac, various X variants, and lots of mobile including Palm OS, iOS and Android). You can't just re-skin widgets to make a UI work for both touch and mouse. They are functionally different UX that require a deeper UI abstraction via MVC or similar.

    3. Re:Unity wins by Anonymous Coward · · Score: 0

      Everyone went up in arms because Unity sucked, not because Canonical ditched GNOME3.

    4. Re:Unity wins by nhaines · · Score: 2

      Except that Unity is absolutely the worst kind of horror: unrepentant horror. They refuse to acknowledge that they've done wrong.

      They haven't. The Unity desktop manager works just as it is designed to do, with a simple elegance that maxmizes screen space for your applications and a very useful Alt-` and Alt-Tab switcher. In addition, new users understand and can use the system quickly. When giving presentations to college students and other non-Linux users, the reaction has been "Oh wow, that looks great" every single time. Even my dad said "wow, they've really been polishing Ubuntu, haven't they?" the first time he saw Unity.

      I work in a company with a strong Linux element, and while ubuntu is the preferred distro, nobody runs unity.

      This is a feature, not a bug.

    5. Re:Unity wins by Anonymous Coward · · Score: 0

      KDE has it right. They're doing absolutely everything right, they just need to work out bugs and kinks - and for that they need mindshare and developers. It needs a browser that integrates properly - ideally a Qt one. Chrome works pretty well, but is unfortunately GTK. Search needs to be sorted out - a bit of a shitshow, but no big deal. Kmix could use some work - at the moment it isn't nearly as featured as it should be. Veromix (a plasma widget that I've developed a bit for) supports advanced pulseaudio features like combine sinks, etc. Power management is kind of a shitshow (my system won't always shut down or restart when I ask it to, various bugs with xorg screen blanking getting reset to 5 minutes, etc.)

      Plasma is absolutely amazing - you can still just drag icons onto your desktop if you're that kind of person, but you can also put folder views on your desktop and actually keep shit organized.

      KDE has the features, needs a touch of polish. It does always seem to progress, which is good. Every release fixes tons of bugs, but I get the feeling that there are some doozies that no one wants to touch.

    6. Re:Unity wins by Anonymous Coward · · Score: 0

      unity is pretty similar to GNOME3. but unity tries to be efficient with pixels, whereas GNOME3 tries to have lots of beautiful white space.

    7. Re:Unity wins by raxx7 · · Score: 1

      I'm not going to say it's an unmitigated horror but I share a similar experience with the other poster.

      Unity looks great. And it works great for the majority of cases.
      I used it on my netbook since 10.10 for web browing, e-mail, etc and I always liked it. My mother and sister also use it in our home computer without any issues.

      The problem is that window management stops being comfortable after a very small number of windows. Too small for when I'm working. And my co-workers who tried Unity seem to feel the same, leading them to switch away.

      Trying to put my finger to it, I'd say it's missing one more switching mechanism.

      Alt-Tab/` switching is nice but requires cycling/using the arrow keys to select. It is worse in Gnome2 (cycling only only) but better in Gnome3, as you can use both arrow keys and the mouse to select windows.

      Switching through the Dash becomes too cramped when you have many windows, made considerably worse because windows of the same type always get grouped together. Gnome 3's launcher has the same problem.

      Gnome2 doesn't have a launcher. But it does have a window switcher applet in the panel, which has lots more room and doesn't group windows until it has to. This makes it able to comfortably manage a lot more windows.

      Gnome 3 too has one more mechanism, compared to Unity. When you bring out the Activities view (press OS key or throw your mouse to the upper left corner) you get a nice mosaic of all the windows in the desktop which you can then select with the mouse (along with the side panel and the desktop switcher).

      In my experience, this feature makes the difference between a hard-to-use-for-work-desktop and best-desktop-I-ever-had.

    8. Re:Unity wins by durdur · · Score: 1

      I'm glad you like it. But I think you're a minority. And while it may possibly be true that "new users understand and can use the system quickly." anyone who was a previous user of KDE or Gnome is going, WTF? And pissing off your existing user base is not usually a formula for success.

    9. Re:Unity wins by Compaqt · · Score: 1

      (From a Unity hater before 12.04's fixes)

      Alt+Tab and mouse: right, I agree. This should be a small fix. The developers probably think if you were going to use the mouse, you probably could have just clicked the icon in the lefthand launcher bar. But, yeah, I'd like to be able to click on an icon with the mouse.

      >Switching through the Dash becomes too cramped when you have many windows, made considerably worse because windows of the same type always get grouped together.

      I had thought that it would be, too, before I started using it. Actually most of my windows are always browser windows. Other than that, I only have a few others (Thunderbird, terminal, VirtualBox).

      For other stuff (graphics, dev) I put those on separate virtual desktops.

      >Gnome2 doesn't have a launcher. But it does have a window switcher applet in the panel, which has lots more room and doesn't group windows until it has to.

      I get what you're saying: The Gnome2 grouped tasklist--click on it and up pops a list of the windows for that application. But my biggest gripe with that was finding a particular window, usually the one I was working with last. I think it would put windows in alphabetical order, which was pretty much useless for working.

      Normally, I want to switch to the window I was working with last. For example, switching between a terminal window developing a website and the documentation for the framework in which that website was written. Unity automagically manages that so that when I hit the Firefox icon, I instantly go to the last browser window I had open instead of having to tediously choose it from an alphabetical list.

      It makes for much easier and faster task switching for 90% of the use cases in which I actually work.

      Gnome3's window mosaic: Unity has that, too. Just hit Super+W and you get reduced-sized views of all windows. You can choose with the mouse. They call this the Spread. They're going to improve it in the next version.

      For me, this is the best desktop I've had (but that's a relative comparison to Gnome2).

      Gripe/suggestion: More flexible handling of virtual desktops on multi-monitors. I'd like to be able to switch from one vdesktop to another on a given monitor, but stay on the previous vdesktop on the other. Also, if they're going to have a global menu, then the mouse should "stick" when it gets to the menu edge (assuming one monitor on top of the other--common if you have a laptop and a widescreen on a stand).

      --
      I'm not a lawyer, but I play one on the Internet. Blog
    10. Re:Unity wins by Compaqt · · Score: 1

      Coming from a (former) Unity hater, have you tried the latest Unity (12.04)?

      Yeah, the idea that you'll click an icon in the launcher and get a single instance (and only that instance) of an app, and you can't open up more even if you want to is a horror.
      But that's not how it works in Precise Pangolin.

      The UI indicates if you have multiple windows of an app open. If you click on the icon, it gives you the most recent window of that app you worked with. Which is (90% of the time), the window that you want to open again. If not, use the various methods (mouse and keyboard) to select a different window.

      Oh, and you can either right-click or middle click to open up a new instance.

      MRU (most recently used) is a godsend. Most of the time, the files you work with are the ones you most recently worked with. Same for apps. I'm always running Chrome, gedit, and Thunderbird. Usually running VirtualBox, CherryTree (notes), Open/LibreOffice and Calculator. Often running Gimp, Inkscape, Netbeans, Skype, and Meld (diff). Others are few and far between.

      If you want a hierarchical menu (as I usually do), install Cardapio. Click it (or hit a keyboard combo) and you get a dropdown menu.

      I'm not a big fan of global menus, but you can turn those off, too.

      Finally Unity is implemented as a Compiz plugin (no kidding), so you can install ccsm and reconfigure (within reason).

      What are the problems that your crew has been having with Unity?

      --
      I'm not a lawyer, but I play one on the Internet. Blog
    11. Re:Unity wins by Ash+Vince · · Score: 1

      Except that Unity is absolutely the worst kind of horror: unrepentant horror. They refuse to acknowledge that they've done wrong. I work in a company with a strong Linux element, and while ubuntu is the preferred distro, nobody runs unity. Describing KDE or Gnome as having run amok is somewhat unfair, the desktop in Linux has improved significantly over the past decade. I doubt they achieved all their goals, but they have achieved something significantly positive.

      Which version of unity have you tried? I was lucky in that I upgraded my laptop from an LTS release quite recently. As a result of this I have been through all the versions of unity in quick succession. It has progressed from terrible to usable very quickly, in a version or two it may even be nice. I actually think it will be the best Linux UI within a year or two thanks to having a single controlling vision driving it.

      --
      I dont read /. to RTFA, I read /. to offend people in ignorance.
    12. Re:Unity wins by phorm · · Score: 1

      "and a very useful Alt-` and Alt-Tab switcher"

      Except on the machine I was recently using (fully updated ubuntu 12.04), which for reasons unbeknownst to me *would not* ALT+tab between firefox and libreoffice. Alt-tab gave me two options, Firefox, or show desktop. I could minimize my other apps and switch.

      So yeah... not so useful in all cases.

      On the other hand it works well enough for my grandmother who just uses office and "maybe" solitaire, but for me the lost functionality isn't worth it.

    13. Re:Unity wins by nhaines · · Score: 1

      On the other hand, I have a fully updated Ubuntu 12.04 and I can Alt-Tab between Firefox and LibreOffice just fine (I just checked).

      Sounds like a very annoying bug, but not a design decision. I wish I had a solution but because I can't reproduce it I don't have anything to offer. You may want to report the bug in the Unity bugtracker on Launchpad.

  30. Re:Reason? GNOME3 by Anonymous Coward · · Score: 2, Informative

    When some of my classmates who have never touched another OS ask me for a recommendation on a Linux distro, I've always recommended Xubuntu ever since Unity came. XFCE is just very useable and customize.

  31. Re:Reason? GNOME3 by hazem · · Score: 5, Interesting

    The one thing I like on gnome 3 is pushing the mouse cursor up in the upper left and getting a choice of windows. But other than that, it makes things harder.

    I tried for a while to find a way to have a CPU and Network monitor like you could have it docked on a panel in gnome 2 but finally gave up.

    I also often use more than one terminal window, but when you click on the terminal icon in the apps list, it just takes you back to the terminal you already have open.

    For vitual desktops, I personally prefer a fixed layout... email and web browser in upper left, work vitrual computer in lower left, etc. The ever-changing dynamic list doesn't work well for me.

    The worst is that I can't get it to behave right with my laptop and external monitor. Laptops today come with shitty short screens, so when I work at home, I keep the lid closed and just use my external monitor. Gnome3 can't seem to grasp this and always assumes the laptop's monitor is the primary monitor, so I can't reach the widgets, menus, etc. Sure, I can muck with the display settings to fix it during a session, but I have to do it all over again if I reboot or need to open the lid for some reason.

    For me, it just has an illogical way of doing things and completely breaks my work flow.

    I've used a lot of linux variants over the years, but I don't really enjoy having to keep figuring out all the obscure ways to get it work right again... over and over.

  32. Re:Reason? GNOME3 by cpu6502 · · Score: 1

    >>>Win 8...everything running maximized even on 27" displays...

    Say what? You can't layer tiny windows overlapping each other??

    I use LXDE (lubuntu). I want a fast responsive desktop and Gnome is not that.

    --
    My AC stalker: " I personally agree with your posts most of the time, but that won't keep me from modding you troll"
  33. Re:Reason? GNOME3 by Anonymous Coward · · Score: 1

    What's this one step? Move your mouse to the bottom of the screen and click on the window list, then move your mouse back to the application?
    On gnome-shell you don't have to click on the activities button to bring up the windows menu, just use the windows/super key and you can keep your mouse in the centre of the screen.

  34. Re:Minimalism Sucks by DarkOx · · Score: 2

    Gnome 1.4 was pretty good.

    --
    Repeal the 17th Amendment TODAY! Also Please Read http://www.gnu.org/philosophy/right-to-read.html
  35. Re:Reason? GNOME3 by Burz · · Score: 1

    Most of GNOME2's history was a slow, almost agonizing crawl up from a crash-prone and feature-truncated state.

    I haven't looked at KDE recently, but I enjoyed v3.x until it was left behind for 4.x which was so bad that I had to leave it.

    Maybe DE projects by themselves have outlived their usefulness. Ubuntu is pressing ahead with Unity, I think with the idea that a DE should be native to a particular OS. If that is so, then they are moving closer to Windows and OS X architecturally and organizationally; they would be able to achieve levels of vertical integration that a typical PC user expects.

  36. Mate aint bad - Gnome3 is by Penurious+Penguin · · Score: 3, Insightful

    I am quite liking Mate and can say it's a helluva lot better than Gnome3; it's basically Gnome2, which is why I'm using it. Maybe the Gnome3 crowd would have been more successful in North Korea, or some Japanese underground fetish club, with Unity wiggling about on stage. If Gnome3 had a voice, it would sound like an angry high-pitched Arnold Schwarzenegger. Anyway, suicide is almost always depressing to witness, but in this case, I wish them expedience and success.

    --
    Forward! -- Emperor Norton, 2012
  37. Re:Reason? GNOME3 by aztektum · · Score: 5, Interesting

    You know, I felt the same way a year ago. I still wish it was more tweakable, but the extensions are helping. I am much faster at getting around my desktop in Gnome-Shell than I am with Gnome2. Reason being is I can do more with just the keyboard.

    I was a big Gnome-Do user. That's pretty much built-in now. I don't have to touch my mouse to move around apps. Their Alt+Tab feature is pretty slick. It shows Chromium and Alt+~ moves through the multiple instances I have open (OK so I don't usually have more than one thanks to tabs, but as an example...)

    It's a bigger resource hog, but I have 12GB of RAM in the box I run it on. It doesn't feel that polished, but I really have few serious problems.

    What they should be doing is focusing on the extensions paradigm. Let people create extensions to turn it into whatever type of system they want. If you want a traditional taskbar, get an extension. Distros could apply whatever extensions they want to create varying types of "Gnome". That would give them some direction that they say the project has lost.

    --
    :: aztek ::
    No sig for you!!
  38. It wasn't GNOME 3 by ronmon · · Score: 4, Interesting

    The day that Miguel abandoned it and handed the reins to Havoc was the day the music died. That was the start of a downward spiral that never ended. What was the users' DE became Czar Havoc's DE. Shortly thereafter I switched to XFCE and never looked back.

    1. Re:It wasn't GNOME 3 by Anonymous Coward · · Score: 0

      I worked with Havoc for a time though I would not describe us as friends. I never really agreed with the dumb-it-down thing for its own sake. He's fairly softly spoken, likable, and arguably expresses himself better (very well actually) on paper Cf. verbally. If you look at his blog site he acknowledges that he does not really enjoy heading up development. He prefers doing interesting coding and I believe is almost entirely self taught. If he became Gnome's Czar, it would not have been without significant supporters. I believe he now works in a quite different part of the software world. Good luck to him, even if his legacy in Gnome 3 is widely disliked.

    2. Re:It wasn't GNOME 3 by Anonymous Coward · · Score: 0

      Fuck him. Fuck Havoc Pennington.

      He led that movement that made Gnome 2 was it was, whose sole purpose was to remove as many options and customization as possible.
      He may be soft spoken but like you said, he expresses himself very well on paper and used that charisma to crank that shit up to eleven with an easily influenced crowd.
      http://ometer.com/free-software-ui.html
      "The most-often-mentioned example of bad free software UI is "too many preferences." This is pretty much my pet peeve; I was inspired to write a whole window manager on the premise that current window managers suffer from preferences overload."

      Come on, the man wrote a NEW WINDOW MANAGER ON THE SOLE BASIS OF THE COMPETITION BEING TOO CUSTOMIZABLE !
      The bastard finds xchat has too many preferences ! except that it is one of the most barebone irc client I've ever used. The most commonly used irc client on Windows, mIRC, is a whole lot more configurable than xchat and has scriptability built-in and most people actually made use of the feature. If most windows users can handle a client like mIRC, how could poor Havoc Pennington not handle xchat ? Faggot !

    3. Re:It wasn't GNOME 3 by Anonymous Coward · · Score: 0

      That this kind of post can be modded to +4 Interesting makes me depressed. Really.

  39. Daft by anomaly256 · · Score: 0

    In fact, these days GNOME describes itself as a “community that makes great software”, which is as nondescript as you can get for software development. The biggest problem with having no goals is that you can’t measure yourself. Nobody can say if GNOME 3 is better or worse than GNOME 2

    Prrrrrrrrretty sure your users are telling you everything you need to know. They're saying 'Gnome 3 SUCKS, we want things back the way they used to be in Gnome 2'.
    Mayyyyyyybe you should try listening to them for direction and goals, hmmm? Just a thought.

  40. Gnome 3 is the Digg v.4 of Desktops. by Picass0 · · Score: 2, Insightful

    Gnome is one of those things where everybody can clearly point at the exact moment it became a fucking mess.

    Gnome 3 turned me into a KDE user. KDE has it's own problems, but not like Gnome.

  41. Nobody can say? by Culture20 · · Score: 1

    The end users can say if gnome3 is better or worse than gnome2 (and have!). I'm using xfce until gnome and kde get their acts together (if ever).

  42. GNOME3 and one other thing by erroneus · · Score: 4, Interesting

    GNOME 3 represents the kind of "I'm not going to listen to the users" once displayed by XFree86. But there are other problems as well. Recently I have come to realize that there is a problem that few have noticed.

    Imagine an application and an OS sharing the same libraries... not unusual in some instances, but I have come to realize that I can't run GiMP 2.8.0 on CentOS 6.x because the GTK and related libraries and dependencies are so connected with GNOME that all of GNOME needs to be upgraded in order to be able to run the application! While that's not 100% true in that I was able to compile all the needed libraries in /opt/gnome-2.8, the resulting compiled code doesn't integrate well with my existing GNOME 2.x desktop. It's frustrating and annoying. The operating environment shouldn't be such that it conflicts with applications. Someone wasn't paying attention to certain unexpected consequences. So here I sit with Windows having better support for GiMP than a current Linux distribution. Sad and pathetic.

    GNOME is breaking my heart with all of this. I was quite loyal to its use but damn... GNOME3, then Unity? People have made it clear they don't want this. They keep going as if by forcing it down our thoats, we will learn to accept it. The missing ingredient here is CRITICAL MASS. Critical mass is the main ingredient in Microsoft's disgusting recipe. We all hate it but we eat it because there's nothing else. GNOME doesn't have that ingredient. Whatever they are trying to do isn't going to work and will result in their becoming another failed project... another lesson learned in failed Linux projects.

    1. Re:GNOME3 and one other thing by Anonymous Coward · · Score: 0

      Whoa. Hadn't noticed this was a problem. The upgrade to GIMP 2.8 was seamless in Fluxbox.

  43. Re:Reason? GNOME3 by archen · · Score: 2

    I've pretty much always used KDE (or fluxbox / i3 depending on what I'm doing), and have never liked Gnome. However the prospect of Gnome's death troubles me. We can't say for sure the software we use now isn't going to go in some assinine direction. If KDE completely screws up next, then where do us KDE users go for an equivalent desktop? Xfce and other options exist, but it's always been KDE and Gnome as the full featured options.I think the real health of either project depends on the strength of the other, and not having all the eggs in one basket is a good thing in open source.

    I'm hopeful Gnome won't die, but if it gets to that point I hope it'll be forked so we can move on. And I hope it'll be so awesome that I'll switch from KDE :)

  44. Re:Reason? GNOME3 by Anonymous Coward · · Score: 3, Interesting

    I have two suggestions for people when it come to those. Lower level people get LXDE and higher level get Xfce. Personally, I flip between which I like more. LXDE has more windows-like UI features, which makes going between the two easier; Xfce always seems to follow what I want, rather than fighting it or figuring out how it wants me to do it.

  45. I use Gnome 3.4 every day and would never go back by grege1 · · Score: 2, Informative

    I use Gnome 3.4 every day and would never go back to the old ways. Extension are a terrific idea and there is plenty of development in that area. The future of the desktop is as a seamless connection to the Internet, so that local apps and online apps are both available as if they are all installed locally. Queue the naysayers who will go on about what happens when you do not have a connection. That is why Gnome can be a mixture of local and remote. You can stay stuck in the past with Mate, or move into the future. It does not bother me if you stay stuck in the past, but I look forward to the next generation of Gnome, and the one after that. Lastly, there would not be a Unity or a Cinnamon without Gnome. Both are merely alternate shells to Gnome 3.x. But that is the strength of the new Gnome, you can make alternate shells.

  46. DE's are simply boring to develop by gtaluvit · · Score: 1

    The issue isn't Gnome 3 vs. Gnome 2 at all. The issue is DE's are boring. Remember when Compiz was first being developed? There were crazy plugins to make the windows dissolve into flames and wobble and all that. Gimmicks. Fun for a second but they're gimmicks. What ended up happening was DE's merging the compositing effects into the DE and sticking to keeping out of the way of the user. BOOORRING. All the DE needs to do is provide a way to launch apps and manage settings and that's not fun to work on if there's no new ground to cover. Windows 8, Mac OS, IOS, Unity are all going the same direction: big button toolbar for touch and search. Gnome 3 did the same thing and you can't fault the devs for that.

    As for the Gnome 3 sucks, use Cinnamon or MATE crowd, let me ask this: what makes more sense to you? Use that.

    --
    - gtaluvit (prnc. GOT-tuh-LUV-it)
  47. Wait, GNOME3 is actually nice by Anonymous Coward · · Score: 1, Insightful

    I use it, most of my coworkers use it. Sure, the linux desktop is in crisis, but actually, it always was if you wanted something more than a simple xfce. KDE 1.x was a PITA for over a year too long with KDE 2's delays. GNOME 2.x always seemed like taking Apple's idea of designing for minimal user choice, just without having Apple's designers. But for some time KDE3 and GNOME2 provided stable work environments, yet always lacking some (less or more) usability, design and ergonomics. Unfortunately I have never managed to set up a KDE4 environment that would not barf after several logins. Something similar happens with Unity, works works works, and then gradually some things stop working.

    And GNOME3 is different, it is probably the only stable desktop environment that is more sophisticated than xfce.

  48. To go against the crowd... by gQuigs · · Score: 1, Redundant

    Gnome 3 rocks...

    Try the latest with:
      * Extensions for the stuff that really should be changed and also for some really cool enhancements https://extensions.gnome.org/
      * The Activities menu. I love that the launcher is full screen. I am attempting to launch a new program. I don't care what I currently have open and certainly don't want transparency to fuzzily show it.
      * Accessibility as close to a first class citizen as I've seen. I always want to increase font size, they make it easy. Button in top right.

    There are negatives of course.. (pressing alt to shutdown, that's just stupid) but I really miss the launcher when I use LXDE.

    1. Re:To go against the crowd... by glebovitz · · Score: 3, Insightful

      I realize that everyone is entitled to their opinion, but please turn me on to your weed supplier because you are smoking some really good stuff. I wish I was hallucinating like that.

    2. Re:To go against the crowd... by rubycodez · · Score: 1

      Simple customizations as settings that the user could do require a DEVELOPER with GNOME3. It is far inferior to the desktops that respect a functional model that has been honed and refined for over a decade,desktops that are extending and future-facing in the direction of user needs, e.g. mate, cinnamon, KDE, lxde, xfce4, etc.

    3. Re:To go against the crowd... by interval1066 · · Score: 1

      BUT: I need to run Linux on a somewhat underpowered netbook. With Gnome 3/Unity the system is just sluggish enough to be annoying. I suppose I could take the time to figure out all the tweaks and effects off switches and what not; OR: I can simply install Xfce and have access to everything I need to tweak without re-learning all the new crap. Guess which road I travelled.

      --
      Python: 'And then suddenly you have a language which says "we're all stuck with whatever the whiniest coder wants".'
    4. Re:To go against the crowd... by drjones78 · · Score: 1

      You don't have to be a developer to install gnome-tweak-tool - that covers just about everything you could do with gnome 2

    5. Re:To go against the crowd... by Anonymous Coward · · Score: 0

      You don't have to be a developer to install gnome-tweak-tool - that covers just about everything you could do with gnome 2

      Not even close.

    6. Re:To go against the crowd... by rubycodez · · Score: 1

      wrong, it only covers a few things. too little, too late.

  49. Re:Reason? GNOME3 by techno-vampire · · Score: 2

    No we don't, or at least, I certainly don't! I have Xfce configured to use one panel, on the bottom because I find two to be a waste of screen real estate. Yes, I have ample room on my monitor, especially with four workspaces, but I'm old-school enough to believe that the old maxim "wast not, want not" still applies.

    --
    Good, inexpensive web hosting
  50. Re:Reason? GNOME3 by Anonymous Coward · · Score: 1

    What's this one step? Move your mouse to the bottom of the screen and click on the window list, then move your mouse back to the application?

    As GP plainly stated: move your mouse to the window desired and click it. You can be forgiven for thinking that GUIs can only show one program window at a time if the abomination that is Unity is your only GUI experience.

  51. Re:Reason? GNOME3 by jhol13 · · Score: 2

    Worst is Firefox and Thunderbird. Why cannot they obey X session? Why cannot they start up in the desktop I would like them to (Ileft them when I restarted).

    WHY CANNOT LINUX DESTOP STARTUP AUTOMATICALLY AS I WANT IT? Why is everything randomly placed? I used quite a lot of time putting certain programs to certain desktops. But no, some asshole thinks s/he "knows better".

  52. I finally mostly like Gnome 3.4 by amorsen · · Score: 5, Interesting

    Gnome 3.0 had me trying out various tiling window managers to get rid of the horrible Shell.

    Gnome 3.2 came out and I went back to the Shell. I needed a ton of extensions to get a usable desktop.

    Now, with 3.4, all I need to add is a direct shortcut to each desktop. Alas, the GUI offers me shortcuts only for the first four desktops, but at least it is possible to set shortcuts for all of them on the command line. I no longer have any extensions installed. Super + typing part of the application name is wonderful.

    All in all, 3.4 is IMHO nicer than Gnome 2. The road to get there has been horrendous and it may have cost too many users and developers for Gnome to be viable in the future. I hope Gnome will survive, because it is the best desktop I have tried so far.

    --
    Finally! A year of moderation! Ready for 2019?
    1. Re:I finally mostly like Gnome 3.4 by wrook · · Score: 1

      I swear that one of the biggest problems that Gnome Shell runs into is that they don't put the documentation in an obvious place. As far as I know this is it: https://live.gnome.org/GnomeShell/CheatSheet

      I agree with you. I didn't like 3.0. I went to KDE for quite a while, but I really like 3.4 now. What seems to have happened is that a lot of necessary functionality was originally implemented as extensions and over time it has migrated into the mainline code. I really like Gnome Shell extensions because they are really simple to implement. The tweakability that most people are missing is there. But again, it's really not obvious how easy it customize your desktop using extensions: https://extensions.gnome.org/

      If there was a built in tutorial mode along with an extension installer (maybe you only need a clickable link to the web page), I think Gnome Shell would become much more popular.

    2. Re:I finally mostly like Gnome 3.4 by gnalle · · Score: 1

      I use "alt ctrl up" and "alt ctrl down" and that works well.

      You can also do "shift alt ctrl up" to move the present window to a desktop above the present one.

      But I miss a shortcut for splitting a desktop into two. The shortcut should create a new desktop just above the present one and move the active window to a newly created deskop.

    3. Re:I finally mostly like Gnome 3.4 by Anonymous Coward · · Score: 0

      I would say similar story with Unity. The bouncing (hidden/visible) taskbar was a total disaster until they made it always visible. That behavior scared many users away as it also made usage slower nad unintuitive. Now it is "OK" but the task bar allocates a big part of the screen.

    4. Re:I finally mostly like Gnome 3.4 by OAB_X · · Score: 1

      Now, with 3.4, all I need to add is a direct shortcut to each desktop. Alas, the GUI offers me shortcuts only for the first four desktops, but at least it is possible to set shortcuts for all of them on the command line. I no longer have any extensions installed. Super + typing part of the application name is wonderful.

      So, to use shortcuts properly in your GUI, you must use a text terminal?

    5. Re:I finally mostly like Gnome 3.4 by amorsen · · Score: 2

      So, to use shortcuts properly in your GUI, you must use a text terminal?

      Yes. It is stupid, of course, but compared to other desktop environments it is a trivial annoyance.

      --
      Finally! A year of moderation! Ready for 2019?
    6. Re:I finally mostly like Gnome 3.4 by Anonymous Coward · · Score: 0

      My opinion is much the same as yours. I really like Gnome Shell. I will argue with people who think it's a crap. But - well it's only a matter of taste.

      Although I still use many extensions I think that if you want to - it can be made into super-efficient DE. For me it's just that.

      Gnome Shell devs - don't lose hope. There are people who enjoy your work.

  53. Stick a fork in Gnome, try LXDE/OpenBox by Anonymous Coward · · Score: 0

    Try Crunchbang for OpenBox as a WM, or the little known WattOS, also using OpenBox. If you want something more, try Lubuntu or any of the other distros which roll a LXDE/Open Box setup.

    Linux Mint 12 LXDE Edition may or may not be updated to a version 13 or higher, but for now, it has almost anything you'd need and it's slim and fast with LXDE!

    Honestly, when you start trying more distros featured on Distrowatch, (some aren't visible at right in rankings but are available from the top/left drop down box, just select and go!) the more you really wonder why Ubuntu, as well known as it is, had to have someone take a massive dump on it with Unity, as if the previous brown desktop schemes weren't bad enough.

    If you're not happy with anything you try, even BSD, try grabbing a mini install of your favorite distro and build from there. I really do encourage everyone to try out Crunchbang and any other distro using LXDE/Open Box, it screams and performs well, even better than XFCE on older systems.

    1. Re:Stick a fork in Gnome, try LXDE/OpenBox by Osgeld · · Score: 1

      yay mint + lxde

      so I can have a bunch of poorly written crapware ontop of a DM that is at best nowhere completion of a beta!

      even xubuntu (xcfe) is 100 times better, looks and works as slick as a mac and uses all the same shit that LXDE does but isnt broken.

  54. Re:Reason? GNOME3 by Nethead · · Score: 2

    I know that I "unfriended" you a while ago but I have to say that I would give this rant +5000 insightful. Maybe I need to get off your lawn.

    --
    -- I have a private email server in my basement.
  55. Re:Reason? GNOME3 by danbuter · · Score: 1, Informative

    Gnome 2 was a great DE. Unfortunately, whoever made the user interface for Gnome 3 made an epic fail. It's just not usable, to me. It changes a lot of stuff in an effort to be innovative, but some of the changes just make the system harder to use. I highly recommend people switch to MATE (a fork of Gnome2) or try out XFCE. Either one is better than Gnome 3.

  56. Re:Minimalism Sucks by Anonymous Coward · · Score: 0

    Ya know, I thought so too.

  57. I didn't abandon Gnome, Gnome abandoned me. by efalk · · Score: 4, Insightful

    I wrote a couple of major apps under Gnome/Gtk 1 and put them up on Sourceforge. I packaged them for RH7 and Ubuntu 6.

    Gnome 2 came out, breaking both binary AND source compatibility. The new interfaces were baroque and I just didn't have the time to learn them.

    Ubuntu 8 renamed a key package and now my Ubuntu 6 .deb files no longer installed.

    Ubuntu 9 dropped support for Gnome/Gtk 1 completely.

    The only question that remains now is: port to QT or go the whole nine yards and port the app to Java/Swing?

    1. Re:I didn't abandon Gnome, Gnome abandoned me. by Anonymous Coward · · Score: 0

      mod parent up

      QT? Doesn't M$ own that? No, please no Java. Aren't there other options?

    2. Re:I didn't abandon Gnome, Gnome abandoned me. by AaronW · · Score: 1

      QT is not owned by Microsoft in any way. QT was bought by Nokia but is released under a LGPL license. It is also actively developed and is the basis for much of KDE. It's a nice cross-platform library.

      --
      This post is encrypted twice with ROT-13. Documenting or attempting to crack this encryption is illegal.
    3. Re:I didn't abandon Gnome, Gnome abandoned me. by shutdown+-p+now · · Score: 1

      One thing to keep in mind is that Qt also breaks both binary and source compatibility with every major release. And while most distros these days still have Qt3 in them, I can't think of any that retains Qt2 - which is what you'd likely use if you had picked Qt instead of Gtk back when you wrote your apps. So you'd face the same problem today.

    4. Re:I didn't abandon Gnome, Gnome abandoned me. by efalk · · Score: 1

      Bloody hell. It's like Linux has heard of the concept of preservation of the species, but wants no part of it.

      Java/swing is sounding better all the time.

    5. Re:I didn't abandon Gnome, Gnome abandoned me. by shutdown+-p+now · · Score: 1

      It is not specific to Linux. On OS X front there has been the whole deal with Carbon, then the Intel switch, then 64-bit, and now sand boxing. On Windows the core Win32 is stable, but .NET also breaks compat between major releases, though most apps do work with a recompile - and many do even without if you force them to run on a newer version. An now there's WinRT, which you have to use to run on ARM, since third party Win32 apps are not permitted there.

      So, yeah, Java & Swing is about the only game in town if you want your code to run in perpetuity. Except of course it sucks from the end user perspective on pretty much all platforms.

    6. Re:I didn't abandon Gnome, Gnome abandoned me. by Lisias · · Score: 1

      QT was bought by Nokia but is released under a LGPL license. It is also actively developed and is the basis for much of KDE.

      Don't count on that o the long run. Nokia's future as a software maintainer is uncertain too.

      I miss TrollTech.

      --
      Lisias@Earth.SolarSystem.OrionArm.MilkyWay.Local.Virgo.Universe.org
    7. Re:I didn't abandon Gnome, Gnome abandoned me. by Anonymous Coward · · Score: 0

      except shutdown is wrong, kde3 -> kde4 broke compatibility because Qt did some major restructuring, Qt5 will not require kde to break source compatibility.

    8. Re:I didn't abandon Gnome, Gnome abandoned me. by Anonymous Coward · · Score: 0

      QT was boght by M$
      FTFU

    9. Re:I didn't abandon Gnome, Gnome abandoned me. by fredprado · · Score: 1

      Nokia does not maintain QT anymore. QT is in open governance for a while now, and a lot of the TrollTech guys are still part of QT development team.

    10. Re:I didn't abandon Gnome, Gnome abandoned me. by t_hunger · · Score: 1

      Oh, come on: Qt2 was released 1999, Qt3 in 2001. Qt 3 is still supported in most distros, more that 10 years later! How much better than that can you get?

      Porting from Qt3 to Qt4 was painful indeed, but that transition happened 7 years ago! That is a long, long time in IT. Also note that the upcoming Qt5 is mostly source compatible with Qt4: Even big apps like Qt Creator build using both Qt4 and Qt5 from the same code base.

      --
      Regards, Tobias
    11. Re:I didn't abandon Gnome, Gnome abandoned me. by Aighearach · · Score: 1

      There is also Tk, you can have lots of flavors, Perl, Ruby, whatever. ;)

    12. Re:I didn't abandon Gnome, Gnome abandoned me. by assertation · · Score: 1

      I've spent most of my career as an enthuiastic Java Developer. I still am. To me, Java is a server side language and that is where it shines. My preference for client apps is not Java, with a few exceptions.

      May I ask what your application does?

      If it does something unique or uniniquely well people will bother with Java.

      If you are willing to go to the trouble to port to Java, you might as well make the adjustments for modern GNOME, or since you have a soureforge project get a fan to do that for you while you port elsewhere.

      The situation you ran into is a fact of life for programmers in all spheres, open source, paid, etc. So, I completely relate to your frustration. That kind of frustration is just so much part of the programming life you might as well give up on any program anytime you have too many compiler errors. I would make a polite complaint where people can see, take a break and start over.

    13. Re:I didn't abandon Gnome, Gnome abandoned me. by RabidReindeer · · Score: 2

      Bloody hell. It's like Linux has heard of the concept of preservation of the species, but wants no part of it.

      Java/swing is sounding better all the time.

      The good thing about Java/Swing it that it's "write once, run anywhere". A lot of people disdain Swing, but for all its shortcomings, a Swing app doesn't care what what hardware, what OS, or even what window manager is running.

      The downside is to run Swing apps, you need a JVM installed and running. Anyone dismissing Java because it's "slow" is living in the 1990s - I've seen and even written highly-performant graphical apps in Swing. But it's a pain in the fundament to have to bring up a JVM to run an app instead of have it launch directly from the OS.

    14. Re:I didn't abandon Gnome, Gnome abandoned me. by Lisias · · Score: 1

      I'm not talking about the dev team, I'm pretty sure they are fully capable to keep QT technically healthy.

      I'm talking about a business plan. Troll Tech had one, which I used to criticize before knowing better by the way.

      (I was young and could be pretty stupid sometimes)

      Open governance or not, the guys will have to do what the main investor wants or will be screwed.

      And, speaking frankly, I don't thrust Nokia, now, to do this job.

      Heck, I almost developed for QT, and the main reason I did not was Nokia itself.

      A year and a little ago, I attended a QT workshop about QT mobile programming. My company paid me for a whole week to fool around with QT, I love it. The only catch being the currently (at the time) Nokia devices not supporting it - besides the promises that this would be fixed soon.

      One year (and 2 or 3 projects for Nokia) later, we were inquired why in hell we didn't released anything for QT.

      Our answer? "YOU contracted us for jobs using J2ME and HMLT/JS* last year. If you don't want to build QT applications for your devices, why IN HELL would us?"

      * Yes, Nokia contracted us to build a S40 WebApp after training us for QT!

      --
      Lisias@Earth.SolarSystem.OrionArm.MilkyWay.Local.Virgo.Universe.org
    15. Re:I didn't abandon Gnome, Gnome abandoned me. by fredprado · · Score: 1

      Your arguments about Nokia's lack of trustworthiness are very valid, I must confess. Especially now that they are close to become just a MS pawn.

      QT is LGPL, though, and, with open governance, if Nokia screws up, the community will take over, possibly change the name and go on without Nokia. It won't be worse than any other open source project without a big sponsor.

      Technically QT is probably one of the best, if not the very best, C++ library in existence, so I don't see interest in keeping it alive dying anytime soon.

    16. Re:I didn't abandon Gnome, Gnome abandoned me. by Lisias · · Score: 1

      Technically QT is probably one of the best, if not the very best, C++ library in existence, so I don't see interest in keeping it alive dying anytime soon.

      And that's precisely why I'm worried about its future.

      It will always be a pebble inside everybody's else shoes, making a bit harder to force a lockin on desktop development.

      As strategic move, makes sense for MS, Apple e perhaps (but unlikely IMHO) Google to kill this library (I don't think Oracle is still a thread, no one thrust them anymore).

      --
      Lisias@Earth.SolarSystem.OrionArm.MilkyWay.Local.Virgo.Universe.org
    17. Re:I didn't abandon Gnome, Gnome abandoned me. by efalk · · Score: 1

      If they break source and binary compatibility with every release, you could argue that it *is* dying -- over and over again, to be replaced by a new library with the same name as the old library.

    18. Re:I didn't abandon Gnome, Gnome abandoned me. by efalk · · Score: 1

      May I ask what your application does?

      I have a few, actually: http://fplan.sf.net/ http://xdraft.sf.net/ http://gcomm.sf.net/ -- all of which have succumbed to bit-rot and will have to be ported to new toolkits.

      The thing is, I don't have a lot of time in my life for open-source projects, and would much rather spend my time developing than porting over and over again. Xdraft and gcomm have *already* been ported from one dead toolkit to another.

      Well, I guess it's time to learn QT4 and do it all over again.

    19. Re:I didn't abandon Gnome, Gnome abandoned me. by efalk · · Score: 1

      Porting from Qt3 to Qt4 was painful indeed, but that transition happened 7 years ago! That is a long, long time in IT.

      Great. I was starting to learn QT3, not realizing it was already obsolete. And QT4 has what, three years left before it starts breaking?

    20. Re:I didn't abandon Gnome, Gnome abandoned me. by fredprado · · Score: 1

      They do not have a history of doing it a lot. Binary compatibility has been kept for a while now, and I have hopes that, with open governance it becomes a priority.

    21. Re:I didn't abandon Gnome, Gnome abandoned me. by fredprado · · Score: 1

      The future is always unknown. MS, Apple, Oracle and all the big guys may even succeed in killing open source development one day, but, at least for now, I trust the trolls more than most and they still have a lot to say in any decision regarding what will happen with QT. That is why I will keep using it until I have reason to do otherwise.

    22. Re:I didn't abandon Gnome, Gnome abandoned me. by ambidextroustech · · Score: 1

      Yes, native applications are easier to run versus LISP, Java, Python or Ruby which require an intermediary software to run.

    23. Re:I didn't abandon Gnome, Gnome abandoned me. by Anonymous Coward · · Score: 0

      It is not specific to Linux. On OS X front there has been the whole deal with Carbon, then the Intel switch, then 64-bit, and now sand boxing.

      That is an exceptionally poor set of analogies.

      Carbon: Carbon apps still run on the very latest version of OS X which Apple released a few days ago. Apple never revised Carbon such that either binary or source compatibility broke.

      Intel switch: well duh changing CPU architectures breaks bincompat. That is in no sense the same thing as a major system library breaking compatibility for reasons unrelated to changing which fucking CPU the code is running on. Also, the Intel switch didn't even break source compatibility (most apps ported with relatively little work, the APIs didn't change), and for users binary compatibility was preserved for years because Apple threw in an emulator till most PowerPC applications had been ported to x86.

      64-bit: once again, new CPU architecture. But unlike PPC to x86 you can't even say this one broke binary compatibility. 32-bit binaries still run fine today.

      Sandboxing: Ancient code still works, existing APIs still work, literally nothing changes until an app developer decides to opt in to sandboxing their app.

      The only item in your list where application developers have ever been globally required to provide a new binary due to Apple breaking things was when Apple removed the PPC emulator from OS X 10.7 (Lion).

    24. Re:I didn't abandon Gnome, Gnome abandoned me. by assertation · · Score: 1

      The screenshots look like they are in X instead of the GTK, which is good isn't it. X rarely changes?

      I can understand why you are interested in SWING. It has been over a decade since I made a Java GUI app, but the word on the street is that it has been years since SWING has been changed.

      People are more likely to have Java or get Java to run an app than install the QT on Windows.

      Putting it in Java might get you enough of a fan base to get you help in keeping the GUI code up to date.

      Anyway, don't give up. GUI libraries being updated is a fact of life and a good thing. Don't let the frustration drive you away.

  58. Bloat by Anonymous Coward · · Score: 0

    Need a new goal? efficiency! I gave-up on Linux when it's major distributions became more(much) bloat than Windows XP, and have remained with XP sP2 while bloat in both MS and Linux products exploded. If linux distributions would reverse their direction and become lean and fast like it once was(vs windows) then it might have something IMO.

    1. Re:Bloat by rubycodez · · Score: 1

      you are not looking too hard, plenty of lean mean distros out there, crunchbang, mepis, puppy, sidex, etc.

    2. Re:Bloat by sunderland56 · · Score: 1

      I gave-up on Linux when it's major distributions became more(much) bloat than Windows XP, and have remained with XP sP2 while bloat in both MS and Linux products exploded.

      This makes no sense. If you don't like bloat, and you liked old linux distros, why not stick with an old linux distro? SP2 had more than it's fair share of bloat. Take something like Fedora 12 with Gnome 2 and you can fine-tune out anything you consider bloat. You can still update your kernel and drivers for security reasons - unlike SP2, which will come with no further security patches.

    3. Re:Bloat by dbIII · · Score: 1

      That's fine until a user wants the new gimp. Then you have to upgrade and lose everything in the old gnome.
      Putting a new distro on their machines but setting it to use the version of the Enlightenment desktop that was available before Slashdot even existed (e16) is looking like a valid way to deal with the problem.

    4. Re:Bloat by Anonymous Coward · · Score: 0

      Good luck with those. And if you are still not happy then write your own distro. The typical "everthing is good in free, free has no value as it has no price tag". Too bad it means now that free software is priceless but that's OK.

    5. Re:Bloat by sunderland56 · · Score: 1

      That's fine until a user wants the new gimp.

      Gimp hasn't worked on XPSP2 for a while.

    6. Re:Bloat by rubycodez · · Score: 1

      yes, I've had very good luch with Puppy, makes an ancient toshiba pentium laptop with 128M memory into a useful tool that works on the modern internet. amazing what they can cram into 50MB image.

  59. Unity works for me by whistlingtony · · Score: 1

    I log in, I click firefox. Sometimes I click the OpenOffice button. Frequently I click the I don't know what the thing's named button, type the name of the program I want to use, and click the icon.

    Very infrequently do I need to do anything else. 90% of my usage is provided with an easy button. The program starts.

    I'm frankly happy. I only have 2gb of RAM, everything works fine for me.

    What's all the complaining about? It works. Dual monitor works. Everything is easy to find. Occasionally I get miffed at all the crud in the "Ubuntu Software Center", but that's not Unity's fault.... :D

    /Shrug. Non issue to me.

  60. HEAR! HEAR! by Anonymous Coward · · Score: 0

    I did the same... Thanks but no thanks to GNOME3.

  61. Re:GNOME 3 is worse than GNOME 2! by armanox · · Score: 1

    I'm using MATE (which you're probably tired of hearing about at this point) in place of GNOME2, on both my Fedora and Ubuntu boxes (aside from the really old laptop, that's running WindowMaker).

    --
    I'm starting to think GNU is the problem with "GNU/Linux" these days.
  62. What? I just installed CentOS for Gnome2 by i_ate_god · · Score: 1

    I hate Unity. I hate Gnome3. I hate that Gnome3 classic isn't quite the same as Gnome2. KDE is decent, but has (had?) several annoying things about it.
    So I ditched Ubuntu and went with CentOS 6.

    I like tweaking my UI to perfection. Some don't, that's cool, I do. Gnome2 + compiz + other gtk trickery, has always resulted in the perfect desktop.

    --
    I'm god, but it's a bit of a drag really...
  63. Re:Reason? GNOME3 by SunTzuWarmaster · · Score: 3, Interesting

    PREACH IT BROTHER!

    I was a 4 year user of linux (RedHat, Fedora, Ubuntu, Centos, Mandriva, and Yellow Dog off the top of my head) until Gnome 3 came along. Then the configuration became a chore every time I wanted to use my home computer. Then I switched jobs into a position which forces Win7 use. Then I wanted to play Borderlands with a few friends of mine. Then I was/am writing a dissertation across the library/home/work/school/travel computers and need EndNote and Word to work.

    My computer still dual-boots, but it has been over 9 months since I've booted to Linux.

    I was using Linux when it easy, and wasn't getting in the way. Now I use Windows 7 for the same reason. I will happily switch in the event that things reverse themselves again.

  64. I Don't Like Losing Features by echusarcana · · Score: 2
    When I lose features I use, it makes me mad. Gnome 3 has this problem. It is hard to customize my colors the way I like. My computer temperature no longer sits there on my title bar. My CPU monitor is no longer there on my title bar. Gnome keeps popping up title bars over my movie playing.

    Sadly, Unity is even more frustrating and XFCE is still very rudimentary.

    CAN I PLEASE HAVE KDE2 or GNOME2 back??

    1. Re:I Don't Like Losing Features by Anonymous Coward · · Score: 0

      You might try giving antiX a whirl...or Linux Mint Debian Edition (with MATE)

      http://distrowatch.com/antix
      http://www.linuxmint.com/download_lmde.php /2cents

    2. Re:I Don't Like Losing Features by Anonymous Coward · · Score: 0

      there is an extension in extensions.gnome.org for showing hardware stuff and another one for themes (why the hell this isn't embedded).

      You may argue it was easier with the applets but no one is hindering you from downloading all the extensions and create a package.

    3. Re:I Don't Like Losing Features by Anonymous Coward · · Score: 0

      You can get GNOME 2 and these applets back with MATE.

    4. Re:I Don't Like Losing Features by Anonymous Coward · · Score: 0

      yes. its just called MATE now.

    5. Re:I Don't Like Losing Features by Anonymous Coward · · Score: 0

      there is an extension in extensions.gnome.org for showing hardware stuff and another one for themes (why the hell this isn't embedded).

      Because they don't want to encourage it. Seriously. Some GNOME devs actually had/have the opinion that GNOME shouldn't be themeable. It wouldn't surprise me if it were the same for extensions.

  65. Re:Reason? GNOME3 by Windwraith · · Score: 4, Insightful

    KDE, or Kwin to be more accurate, would allow you to do that and more. It's their killer feature for me.

  66. Re:Reason? GNOME3 by MichaelSmith · · Score: 0

    Reason being is I can do more with just the keyboard.

    So why use a GUI?

  67. geeks hate change, news at 11 by Anonymous Coward · · Score: 0

    if there's one group most likely to be stuck living in the past, it's geeks.

  68. The care and feeding of trolls by jmorris42 · · Score: 1, Insightful

    Don't feed the troll. They feed on your sense of outrage. And that one isn't even very skilled... doing it as an AC is so lame. That guy would have to study and try a lot harder just to make it up to the GNAA's low standards.

    At least when I decide to go atrolling I try to at least launch some good threads with it. After all, karma doesn't accumulate much beyond excellent and I can bounce from terrible back to excellent in short enough order. :) Why not be a prankster once in a while?

    --
    Democrat delenda est
  69. Rise of KDE by Tough+Love · · Score: 1

    While Gnome flounders, KDE went through its identity crisis years ago and is back to being stable, fast, complete and nicer than ever before.

    --
    When all you have is a hammer, every problem starts to look like a thumb.
    1. Re:Rise of KDE by Anonymous Coward · · Score: 0

      And it has a different interface for tablets, sharing whatever code needs sharing. Which pretty much proves their point for the re-write. IMO

    2. Re:Rise of KDE by AaronW · · Score: 1

      I think the big problem was that all the distros jumped to KDE 4 when even the KDE 4 people said it wasn't ready. I have few complaints about KDE 4 now compared to KDE 3.

      --
      This post is encrypted twice with ROT-13. Documenting or attempting to crack this encryption is illegal.
    3. Re:Rise of KDE by allo · · Score: 1

      the KDE Guys did a "stable release", from which they said that its still unstable. The distros packaged it, because it was a "stable release". They should not have named it 4.0.

  70. Re:Reason? GNOME3 by fa2k · · Score: 2

    Gnome3 is good for the people who replace their PC with a tablet because it's easier. Some sources would have it that there's lots of those people. Getting them to contribute code could be a challenge, though.

  71. Re:GNOME 3 is worse than GNOME 2! by jobdrb · · Score: 3, Informative

    Linux Mint Mate Edition or Linux Mint Cinnamon

  72. Re:Reason? GNOME3 by Clived · · Score: 4, Insightful

    Well I run Gnome 3 on my Fedora 17 box and Cinnamon 1.4 on my Mint 13 box. Both desktops are new and there are a few rough edges, but I enjoy using both. Remember, we are Linux guys (and gals), we are supposed to work around the edges, tweak stuff, and stuff, goes with the territory ..:P

    My two bits

    --
    Clive DaSilva Email: clive.dasilva@gmail.com Ubuntu 18.10 Kernel 4.18
  73. Gnome project IS on its deathbed by Anonymous Coward · · Score: 2, Insightful

    Because GNOME has always been about being against something rather than for something. That kind of unfocused institutional angst is difficult to sustain.

    1. Re:Gnome project IS on its deathbed by Anonymous Coward · · Score: 0

      Because GNOME has always been about being against something rather than for something. That kind of unfocused institutional angst is difficult to sustain.

      If only other distros had learned from Slackware. Kick gnome out and retain those 3-4 unfortunately highly useful gnome applications inkscape, gimp, mypaint unless some gold hearted person wants to port them to QT or another modern GUI toolkit. Everything else GNOME is out the window.
      KDE, XFCE for most users, E16-17, Afterstep, WindowsMaker, Xmonad for the hardcore unix type guys.
      Ignore Gnome and their batshit insane ideas.

      You know the latest news from GUADEC (aka the gnome asylum ) ? Continue to target mobile, and everything is A-OK on the desktop. Serously what the fuck are these guys smoking ? Its like watching a tragedy unfold in real time. The moment to put the beast out of its misery is here. Kill Gnome and lets go back to something more sane.

  74. Re:Reason? GNOME3 by jmorris42 · · Score: 5, Informative

    Here is a hint. It is one of the strengths of Linux from a certain way of looking at it.

    Attaching and detaching a display from a laptop is something no DE is ever going to make 'just work' for everyone. You use case might sometimes be just what the developer was thinking, others you will lose. On the 'other' platforms you just live with it, we have options. On my laptop the F7 key is silkscreened with display/panel in blue, meaning Fn+F7 is the approved way and what would work on the 'other' OS. So to make it easy to remember I bound CTRL-F7 to a script.

    It examines the state of the dock and doesn't try to 'do the right thing' for anyone and everyone, it does exactly what [I] want for either state. With only a little more work (when I get a spare round tuit) I'll extend it to look at the VGA port and deal with the presence of a projector automagically. Yes I means I have to hit a hot key when the automatics do the wrong thing (almost every time) but it means I always get what I want and it beats filing bug reports that get closed WONTFIX when the distro goes out of support and just bitching about it being broken.

    #!/bin/bash

    BUSDOCK=/sys/bus/platform/devices/dock.0/
    DOCKED=`cat ${BUSDOCK}/docked`

    if [ "$DOCKED" == 1 ] ; then
            echo "Docked"
            xrandr --output HDMI2 --auto --mode 1024x768 --rotate normal --pos 0x0 --primary --output VGA1 --off
            sleep 2
            xrandr --output HDMI2 --auto --rotate normal --pos 0x0 --primary \
                              --output LVDS1 --auto --right-of HDMI2 --set "scaling mode" "Full aspect"
    fi
    if [ "$DOCKED" == 0 ] ; then
            echo "Undocked"
            xrandr --output LVDS1 --auto --mode 1024x768 --set "scaling mode" "Full aspect" \
                          --primary --output HDMI2 --off --output VGA1 --off
            sleep 2
            xrandr --output LVDS1 --auto --set "scaling mode" "Full aspect" --primary
    fi

    --
    Democrat delenda est
  75. Re:Reason? GNOME3 by Anonymous Coward · · Score: 1

    It's less than that. You can just swing the mouse towards the upper-left corner and everything just shows up with your larger previews. No intermediate clicking.

    You can find a program to launch just like you used to, by category, or negotiate a much larger collection of programs than before with the filter, much like windows 7. Notifications are more-or-less the same, and you've regained the screen space used by the second bar.

    It's just different so people flip. It was going to happen, and the buggy precursor in Ubuntu didn't help warm people up to the real thing. Now I prefer it.

  76. Re:Reason? GNOME3 by interval1066 · · Score: 1

    Yup. Except I went with Xfce. Nice, lightweight, does what I need it to do. So in love...

    --
    Python: 'And then suddenly you have a language which says "we're all stuck with whatever the whiniest coder wants".'
  77. Re:Reason? GNOME3 by Anonymous Coward · · Score: 1

    WHY CANNOT LINUX DESTOP STARTUP AUTOMATICALLY AS I WANT IT?

    KDE does that. I can't remember if it's by default or if you have to click a checkbox somewhere to restore the old session. But it's there.

    Also, you can define any program to start up on any desktop. It's under the window menu / "Advanced" / "Special Window Settings" / "Geometry".

    KDE really is very highly customizable, and most of it very easily through the GUI.

  78. Re:Reason? GNOME3 by Nerdfest · · Score: 2

    Extensions now fix the network/cpu monitor (I really missed if as well), the open new vs. brig old window up, and lots of other things. I think they've fixed the multiple monitor support as well, but I haven't done that for a while. It is kind of sad that all these changes do is bring back things we had with Gnome/Gnome-Do for ages without adding much that is good. I'm still trying to get Evolution or Thunderbird to display *visible* persistent notifications. How could they think that I want to hover my mouse over the bottom panel to see if I have any new messages ... why not just bring up the damn application? Even Unity gets that certain notifications should be in you face as their things you are immediately interested in at a glance. Of course, Unity with their 'global menu' silliness and poor performance has even more serious problems.

  79. Re:Reason? GNOME3 by reasterling · · Score: 1

    Don't "fix" what is broken, especially when it is a basic part of the system.

    Well, I never try to fix anything. ;)

    --
    "For I desired mercy, and not sacrifice" -- God
  80. my great hope by Anonymous Coward · · Score: 1

    ...is that all of these defecting developers head over to www.reactos.org so they can get that accomplished before Windows 20 hits the market.

  81. Unity or Cinnamon is Gnome 3 Without Gnome-Shell by jobdrb · · Score: 1

    With Unity or Cinnamon, you are still using Gnome3, just Gnome-Shell is out. I try all, and perhaps Unity and Cinnamon are more usable interface. Gnome3 system has horrible changes. First of all. They make keyboard settings a clone of Windows, and worst they remove the settings for the model of keyboard. Keyboard settings in Gnome2 was evolving in time and become concise and clear. Since for a long time, I did support Windows Users for a long time and keyboard settings was even a problem. They never know where to go, because keyboard settings that they need was not in ControlPanel Keyboard, :-/ ??? But, I guess that someone in GnomeTeam, wakeup after sleeping with his Windows Laptop, and decide to copy the crappy windows behavior. I try to told me vision to they, but they are not really receptive. I simple, does not use Gnome3 and any of many Linux Desktop of my work. I choose for most Linux-Mint-Mate, and some Ubuntu with Gnome-fallback with many may tweaks, like install "system.printer" ... They need to hear people

  82. Re:Reason? GNOME3 by macshit · · Score: 4, Insightful

    I like the gnome shell (and I was previously a gnome 2 user). It was originally (years ago) very buggy and flaky, but now it works quite well, and is actually very nice ... nicer, I think, than the er, "classic" style panel. It keeps out of my way more, and is easier and quicker to use when I need it.

    People are often quite conservative when it comes to a familiar environment, and will react negatively to any change, and I think regardless of any merits, it was inevitable that there would be a lot of moaning about a change as drastic as you see in gnome 3. On the other hand, it's really quite nice to see somebody actually trying out new ideas instead of just blindly sticking with the same creaky old stuff, which was hardly perfect, even if it had the benefit of familiarity.

    --
    We live, as we dream -- alone....
  83. Re:Reason? GNOME3 by techno-vampire · · Score: 1

    If you feel you have to ask, especially with that comment, you're too childish for her.

    --
    Good, inexpensive web hosting
  84. BULL-FUCKING SHIT by Anonymous Coward · · Score: 0, Flamebait

    Name ONE project Miguel has seen through to the end. ONE. Miguel is a charlatan and always has been since his long forgotten NETBSD days.

    1. Re:BULL-FUCKING SHIT by shutdown+-p+now · · Score: 1

      What does "see through to the end" mean for a software project? Miguel did ship things, quite a few of them.

    2. Re:BULL-FUCKING SHIT by oursland · · Score: 1

      What does "see through to the end" mean for a software project?

      Clearly the AC means "until the project is dead." That's the only "end" I can think of for a software project. And if that is truly the case, Miguel and others like him should be championed...

  85. Re:Reason? GNOME3 by camcorder · · Score: 1

    Informative?

  86. Re:Reason? GNOME3 by drjones78 · · Score: 4, Informative

    I can't for the life of me figure out how you must be using Gnome 3.

    You certainly can you move your cursor to other windows to click on them, give them focus and raise them. Heck you can even do focus follows mouse, and autoraise, getting rid of the click.

    Secondly, you don't have to click the word "Activities" at all. It's a hot corner. You're supposed shoot your mouse to it quickly. And the beauty of the hot corner is, you don't have to look for it or locate it on the screen, you don't have to aim for it or click it - you just whip your cursor up to it in a fast, imprecise motion - and voila - you have the overview. The targets there are also large, so you can don't have to be precise.

    Or you can leave your left hand on the keyboard to hit the super-key...

  87. Re:Reason? GNOME3 by drjones78 · · Score: 1

    What's funny is, the behavior your describe about terminal windows is *exactly* how OSX behaves. Yet most of the world thinks its the best gui ever. In any case, all you have to do is put your left finger on the ctrl button as you click the terminal, and viola - new window. Not hard.

  88. Re:Reason? GNOME3 by jedidiah · · Score: 4, Informative

    New stuff is find. New stuff is great. New stuff is not the problem.

    Throwing away or breaking the old stuff is the problem.

    --
    A Pirate and a Puritan look the same on a balance sheet.
  89. Re:Reason? GNOME3 by Lawrence_Bird · · Score: 1

    I switched from KDE to Xmonad.. found all the DEs to be bloatware.

  90. start talking to Valve /steam by Anonymous Coward · · Score: 0

    if i were gnome id talk to valve and see if they can help for a lil aid in game desktoping for the future....

  91. Re:Reason? GNOME3 by shutdown+-p+now · · Score: 1

    On one hand, I'm inclined to agree. Not that it's just Gnome, it's the general trend of UI devolution these days. There's not a single platform that hasn't been touched by it.

    On the other hand, I also vividly remember how people wrote hateful diatribes about Gnome 2 back during the 1.x -> 2.x transition. And they had valid points also, but it all settled down eventually to produce a really good DE. So perhaps this is the same thing?

  92. Horrible mistakes by Anonymous Coward · · Score: 0

    Gnome unity is a horrible mistake, period.

    Get over it. Undo your changes like you would a bad patch and get on with life. Every damn user of linux I have heard from hates the piece of shit, so revert it and lets get on with making a nice solid desktop manager!

  93. Re:Reason? GNOME3 by Anonymous Coward · · Score: 0

    There's an even easier swtich: LXDE with Lubuntu.

    It's the closest thing we have to KDE/GNOME 2.x now. Unlike other 'lighweights', Lubuntu is fully populated with dialog boxes. You never get sent to CLI for daily items or config. They got "GUI" right.

    And it's Canonical, so just fire up Synaptic and install the apps you're already used to, instead of the default lightweight apps. Shazam, you're back in business. No conversion headaches.

    Utter conjecture that is probably wrong: Back when GNOME 3 was announced, Shuttleworth announced the Lubuntu project. It sure looked like he noticed the complete trainwreck KDE 4 was at the time, and decided to hedge his bets. I'm glad he did.

  94. Re:Reason? GNOME3 by hazem · · Score: 1

    Not hard... but not obvious. In everything else I've run, if you click the terminal icon in the panel 4 times, you get 4 terminals. Imagine one for vi to edit a program, another to compile the program, a 3rd to run it, and a 4th with another vi session for keeping notes.

    I don't use OSX... I've never been a big fan of macs and I really don't like Apple's business philosophy, so I wouldn't have known or thought to try its way of doing things to get 2 terminal windows.

    Every now and then, I download the latest version of the major distros and give them a spin. I have to admit, gnome 3 looks cool and I really wanted to like it, but I just couldn't make it fit with my style of working on a computer. I'll try again with Fedora 18 or 19.

    At this point, I've settled on kubuntu for my main laptop (usually docked - though it has annoyances too... like trying to put file progress indicators in the task bar rather than in separate windows I can monitor) and tried Mint 13 on my new acer netbook, and I'm particularly pleased with it. From my point of view, they seem to be doing things right.

  95. No new goals? by Anonymous Coward · · Score: 0

    Since then, nobody has managed to set new goals for the project.

    Well, they've certainly been setting goals. Those goals resulted in Gnome 3.

    The problem is that those goals were not aligned with what we wanted.

    Here's what we really wanted:

    * Make it faster.
    * Make it use less RAM.
    * Make each release less buggy.
    * Fix the annoyances.
    * Don't add or change features if it would compromise any of the above.
    * Make it easier for novices to learn.
    * Make it more flexible for power users to use.
    * Fire everyone on your staff who thinks that the above two goals are mutually incompatible.

    1. Re:No new goals? by Anonymous Coward · · Score: 0

      exactly. can't come up with any new design goals or features? work on optimizing the shit out of it then. this is what the apple team did with safari, once they had it working they said every new feature we cannot make it slower. from this point on it can only be faster. if it makes it slower it doesn't happen. sure, that's harder than just letting every CS student add his pet feature to the codebase over springbreak but it actually produces good results.

    2. Re:No new goals? by kermidge · · Score: 1

      Bingo.

  96. Re:Reason? GNOME3 by geminidomino · · Score: 1

    And nothing of value was lost.

    GNOME3 turned that stupid up to eleven though, putting it a whole different category. It is explicitly declared it OK if any/all existing users leave, a pure "my way to the highway" deal

    This seems to be contagious, too. The GIMP team appears to have adopted the same attitude. They seem to be laboring under the delusion that they're going to take on Photoshop for the "pro graphic developer" userbase. It would be amusing if it didn't make 2.8 an unusable pile of crap (and no, trolls. I have no problem with the single/multiple document interface, since it's an option.)

  97. Re:Reason? GNOME3 by hazem · · Score: 2

    Thank you.

    I haven't written a bash script in ages and just with all the things I have going on, I haven't had time to come up with a script like yours. I did a simple one that uses xrandr to force back to a 1920x1080 mode, but I had no idea how to check to see if it's docked (though my laptop isn't docked to a docking station - I just keep the lid closed with a usb keyboard and mouse). I'll give your script a try.

    I agree, the strength of linux is its flexibility -- if you know where to tweak. But sometimes figuring that out is non-trivial and I just don't have the free time I used to have.

    Thank you, again, for sharing your script. I've been settling for systems that mostly work the way I want... this gives me the ability to force the ones that I might like better to work for me.

  98. A lemming should be the Gnome mascot. by Sussurros · · Score: 4, Interesting

    It was Gnome that convinced me to jump over to Linux once I'd decided to abandon Windows completely. I'd looked at OS/X but I couldn't make head nor tail of it, everything was awkward on the Mac. Gnome 2 with all the eye candy working was a thing of beauty and everythiing either just worked or could be got to work with a quick web search - I can't believe I'm writing that about Linux but there it is.

    It was Unity that pushed me away from Ubuntu, and Gnome 3 that pushed me away from Gnome. KDE is not easy and it's not logical but I've come to love it and it has grown up. Yesterday I plugged two monitors of different resolutions into a KDE machine and they just worked with no dead zone and wallpapers all fixed up for the new resolutions. That would not have happened even a year ago.

    I'm installing Linux on a computer for a newbie this weekend and where once I would have put Gnome on it I am now putting Lubuntu onto it instead. If Gnome is staring into the abyss it is because it chose to - a lemming intent on its own demise. Ave atque vale, Gnome.

    --
    I said - don't look Ethel!..., but it was too late..., she'd already looked.
  99. Re:Reason? GNOME3 by Nutria · · Score: 1

    Or one of the minmalist WMs like ratpoison, any of the dwm derivatives, fluxbox, notion, etc.

    --
    "I don't know, therefore Aliens" Wafflebox1
  100. Re:Reason? GNOME3 by hazem · · Score: 4, Interesting

    I too am in a world where I there are things I HAVE to do in Windows, but I really prefer working in a Linux environment (especially when I find one I really like).

    I used to dual-boot as well, but after a harddrive crash a couple years ago, I re-evaluated my set up and discovered VirtualBox. Virtualization had come a long way since I had last checked. So now I run strictly in Linux and have VBox virtual computers to run Windows XP and Windows 7 in as needed. I even managed to take an old work laptop and virtualized an image of its harddrive so I no longer have to carry a computer back and forth for work.

    The nice thing with the virtual computing is you can easily back up the whole computer by just copying the virtual hard disk somewhere. You can also set up your windows working environment on another computer by just coping the virtual harddrive file and making a new virtual computer there.

    VirtualBox also has pretty decent integration with the host computer (you can map directories on the host as drives on the guest) so it makes things pretty seamless. It's also the only way I can use my canon scanner, since there are no Linux drivers that work for it... and the same with my old Creative Zen mp3 player and iPod.

    It might be worth looking into when you get a break from your dissertation.

    I'm going back to grad school as well and since I'll be taking transit and biking, I got a netbook for my work at school. I tried Linux Mint on it and it's been a real pleasure to use... very few complaints, and I think those are more of an Acer issue than a Linux one. I don't dual boot on my home computer, but I did set up the netbook to dual boot into Windows 7... in case I really needed a native Windows 7, but I haven't needed it so far.

    I just not as young and carefree as I used to be. Like you, I don't have as much time to trick-out my computer to get it just so... I just want it to work reliably.

  101. Re:Reason? GNOME3 by jbolden · · Score: 1

    Here is my opinion on the matter. That this is a specific group:

    Ubuntu brought in a huge group of people who learned Linux from Ubuntu. Their only real experience was Gnome 2.
    Ubuntu goes after the netbook and then tablet market.
      At this point they would be ready to switch to another distribution but Gnome 3 is a major change.

    So for the first time they are becoming Linux users, with no desktop or distribution home. In then end some will go KDE, some Gnome 3, some LXDE or XFCE, who know some might decide they like a BSD or even AIX better. But the Gnome switch and the Unity switch is what is forcing the whole deal and they are none too happy.

  102. Perhaps not.. by pholus · · Score: 1

    I guess I've missed that slick glossy ad campaign for Gnome3 that have surely been placed to catch all those new users. Who brings in all those hypothetical new users right now? As one of those "diehards from the 1990." I started dozens of people over the last 20 years on Linux but stopped trying when Gnome3 came out. I suddenly found my workflow disrupted and the usual open source philosophy of customization is gone -- at this point I'm not sure *I* am a good match for Linux anymore. So, since Gnome3 came out I've been watching my friends, associates and family buy Macs. If things go as Gnome3 is planned, I will be switching away from Fedora (after starting with RedHat 4.2) and to something else in the next year. Yes, I could do spins but when the trends are moving away from your usage model in the default OS it's just a matter of time till something critical will break for you. Best to transition before it becomes a crisis.

    1. Re:Perhaps not.. by badkarmadayaccount · · Score: 1

      KDE, Xfce, E17, LXDE

      --
      I know tobacco is bad for you, so I smoke weed with crack.
  103. Re:Reason? GNOME3 by hazem · · Score: 1

    I just got a netbook and installed Linux Mint on it - and it does things the way I like them, nearly out of the box. Though it also has the problem of non-persistent messages from Thunderbird.

    I'll give gnome3 another look when I'm itching to change distros again.

  104. Re:Reason? GNOME3 by jmorris42 · · Score: 2

    If you aren't using a dock you just need to find something else that does change. For example you might have luck looking in /proc/acpi/button/lid/LID. Failing that just look for the presence of your external keyboard, pointer (lsusb) or display (xrandr). Once you can detect the states you need to react to the rest is pretty easy.

    Notice I have the extra flip to 1024x768 for two seconds, that was trial and error when I found some versions of GNOME had problems in the past resizing from the internal to the external display under certain conditions I never bothered fully understanding. The panel at the bottom would get lost and that going really small and back up made it work. It is just a workaround, you can probably drop those two lines.

    --
    Democrat delenda est
  105. Re:Reason? GNOME3 by Anonymous Coward · · Score: 1

    Have you seen autorandr (https://github.com/wertarbyte/autorandr/) ? You run " autorandr --save mobile" to save the current configuration to the profile "mobile". Plug in your external monitor and run "autorandr --save docked". Running "autorandr --change" will load the saved configuration for the current hardware. I have it running in the background every 10 seconds, so when I dock / undock my display configuration changes automatically.

  106. Re:Reason? GNOME3 by hazem · · Score: 1

    Awesome, thank you!

    For mine, it's here:
    cat /proc/acpi/button/lid/LID0/state

    but that give me an "open" or "closed" to work with.

    I really appreciate your help!

  107. Re:Reason? GNOME3 by dbIII · · Score: 1

    It was a good thing but not finished. I don't understand why they could not have set some goals of optimisation, untangling the gconf mess and fixing the problems with windows from remote displays instead of their new goal of "a desktop like nobody else".

  108. Re:Reason? GNOME3 by TheGoodNamesWereGone · · Score: 1

    If Win8 doesn't quickly get a recognizable default desktop on desktop class hardware users will just insist on Win7.

    I just reread what you posted and my agreement keeps going up. Win 8's Metro is going to be a damn disaster. Really, no kidding. This ham-handed rush to push tablet interfaces onto desktop computers is crazy. Even Gartner is saying W8 will fail. Businesses will stick with XP (or 7) and even consheepmers will scratch their heads and go, "WTF" after 10/26.

    All this seems to be driven by the success over the past few years of the iPhone/iPad. But lemme axe you all a qwestium: If it was all so hellfire necessary to make desktops into tablets, then why doesn't OS X do it?

  109. Was chased to GNOME 2 by KDE 4. by aussersterne · · Score: 1

    Was chased to OS X by GNOME 3.

    No intention to go back, ever.

    That after switching to Linux from SunOS in 1993.

    The Linux community never quite pulled it together. It's not about Open Source. There are many other voluntaristic efforts that manage to organize, create by-laws, charters, etc., set and achieve goals, and so on.

    Whatever the reason, it doesn't matter to me. I'm very satisfied with OS X and that, as they say, is that. Got a well-integrated, fast, stable, good-looking, highly usable UNIX desktop. That's all I ever wanted, from the beginning.

    (I know that I'm not alone in this path. Many others have taken the same one over the last several years.)

    --
    STOP . AMERICA . NOW
    1. Re:Was chased to GNOME 2 by KDE 4. by Osgeld · · Score: 1

      Apple did a lot wrong with OSX, but they did a lot right

      Its not my primary OS, but when I fire up the old PPC and let OSX load (9.2 OSX Linux boot machine) its quite a pleasant experience till I hit an artificial wall and I dont feel like fucking with it

    2. Re:Was chased to GNOME 2 by KDE 4. by kenorland · · Score: 1

      (I know that I'm not alone in this path. Many others have taken the same one over the last several years.)

      I went down that path, and I came back because it's a dead end. Apple discontinued XServe and their choice of high end machines is limited. Right now, the biggest OS X desktop you can get is a dual CPU machine with 64G of memory. Your range of add-ons and driver support at the high end is extremely limited. Support for headless operation is limited. Package management and dependency management is a headache. Regardless of whether you like the OS X UI, Apple is not a company you can rely on for the kind of high-end computing UNIX has traditionally been used for. OS X is becoming more like Android or iOS: a pretty, thin client that also runs E-mail and some games locally.

  110. Re:Reason? GNOME3 by Anonymous Coward · · Score: 0

    Of course you can. Win 8 does everything Win 7 can do AND MORE.

    Slashdot and the rest of the internet are spreading constant FUD about Win 8, claiming that it's a tablet OS, that you run everything fullscreen, that the desktop is gone, etc.

  111. Precisely. by aussersterne · · Score: 2

    I used and liked and was deeply invested in GNOME 2. And I was active in submitting bug reports, etc. (The same for KDE 3 before that, until they tossed it all for KDE 4).

    If they had just fixed the bugs (or even if they hadn't) I'd still be using either KDE 3 or GNOME 2.

    But tossing everything out, pressing rewind, and then starting over?

    In 2010, I expected more from my computer system than "cool hacks are being pieced together to someday lead to a fully integrated desktop environment and maybe even an environment API!"

    By 2000, ten years earlier, we were already well into the era of "if you want me to use it, it had better not be beta or experimental and bad for my workflow."

    Full-on GUI experimentation and beta-level stability in a production desktop system is so 1991 it's laughable. I felt like I was back in the days of people circulating TWM patches.

    --
    STOP . AMERICA . NOW
    1. Re:Precisely. by Aighearach · · Score: 1

      The first thing I did when I saw Gnome3, I killed it started up fvwm2 and looked for alternatives.

  112. Static virtual desktops by ocratato · · Score: 1

    I have been using Gnome 3 for a few months now, and with the extension tools available it can be made almost useable.

    The two things that really need to change are the dynamic workspaces and the launcher.

    The idea of dynamic workspaces is great for the casual user, but for the more experienced user we would like a set of named static workspaces. I have been able to kludge this by having a terminal session on each workspace - and making sure I never close them. This keeps the workspaces alive and fixed. GConf still has the ability to name workspaces so I use the workspace menu to switch when using the mouse (I am a developer, but I use the mouse a LOT).

    The idea of always jumping to the running program when you hit a launcher is really annoying. I can see that it might be useful for some large programs, like Eclipse, but for terminal sessions or a calculator I want to stay on the current workspace and open a new instance. This needs to be made into a configuable option since different users will have different requirements for this.

    Those two changes and it would be a viable DE.

    1. Re:Static virtual desktops by gnalle · · Score: 1

      This extension provides static workspaces. I seem to remember that it is slightly unstable, but it may work for you. The comments explain how you can configure the number. https://extensions.gnome.org/extension/12/static-workspaces/

      You can middle click to open a new instance of a program.

  113. Actually that's what made gnome work to start by dbIII · · Score: 1

    Gnome started off as a kitchen sink full of random bullshit priven by politics, but once the politics was no longer so exciting a lot of people got bored and left leaving behind people with a real developers mindset who could turn it into something that worked. Exciting things like being able to run anything placed on the desktop and screw those unix permissions, were thankfully abandoned for something less stupid but less exciting.

  114. Re:Reason? GNOME3 by Anonymous Coward · · Score: 1

    Oh goodness. For a second I thought that would turn into a MyCleanPC ad.

  115. Oh, I forgot this: by aussersterne · · Score: 0

    Got a well-integrated, fast, stable, good-looking, highly usable, damned near bug-free UNIX desktop in OS X.

    Take that, GNOME and KDE.

    --
    STOP . AMERICA . NOW
  116. Re:Reason? GNOME3 by WaywardGeek · · Score: 4, Insightful

    The problems at Gnome are common across much of GNU/Linux these days. I tried as hard as I could, yet failed to get Gnome GTK+ guys to accept (or offer an alternative) an accessibility patch fairly critical to the blind community (allowing icons to have verbal descriptions). It's possible to work with the Debian guys, but unless one of their inner circle is interested in your specific project, you've got no way to reach all the Debian users who want to use what you have to offer. This is partly why Google has 600K apps and Debian has 30K packages. If I want to reach Android geeks, I can be published by next week, and the only real challenge is being noticed among those other 600K apps.

    What Linux needs is a rewrite of dpkg, just like Torvalds did when he wrote git and replaced subversion. This concept of upstream golden source is BS. What we need is distributed git-style repositories, where users can easily point their machines to the upstream branch/fork of their choice. That way, if I'm in my favorite distro and I hate this new desktop manager, I just point to the branch/fork maintained by people I consider more sensible. Machines shouldn't be GNU/Linux boxes. They should be bare metal Linux boxes, and groups like Ubuntu should just be famous repository managers who get so much right for most users, that lazy geeks like me put them first in my list of distributed repositories. But when Fedora has a better package, or a better version, I should be free to pull that specific part from them, and have it work with all the stuff I pull from Ubuntu.

    NOT impossible. Only pie in the sky because of the lack of will to move forward in the calcified GNU/Linux community.

    --
    Celebrate failure, and then learn from it - Nolan Bushnell
  117. Re:I use Gnome 3.4 every day and would never go ba by Osgeld · · Score: 1

    just what I want, random applications that may or may not function because of the state of my wifi

    the cloud is a fad, we use it at work, and its great till the internet connection goes down or gets dog slow, then its the worst thing ever. Its nice to know that you can stop an entire companies production with a car wreck on the other side of town

  118. Re:Reason? GNOME3 by TitusC3v5 · · Score: 1

    I'm in the same boat. I've been using Gnome3 full time for about a year now as well and I'm very happy with it. Want to open something? Press the Win key, type a name, press enter. Viola - I now have (Insert application here) looking at me. Alt-Tab and Alt-~ are mainstays. Switching between virtual desktops is just a Ctrl-Alt-Up or Ctrl-Alt-Down away. I understand the complaints about the lack of customizabilty, as it's sorely lacking; the few extensions I've used have tended to be somewhat buggy as well.But if you're a keyboard user you should feel right at home with Gnome3.

    --
    And the masses cried out, "09 F9 11 02 9D 74 E3 5B D8 41 56 C5 63 56 88 C0!"
  119. Re:Reason? GNOME3 by Nursie · · Score: 3, Informative

    Umm, that's all already the case.

    You just run your own PPA or apt repository if you don't want to play by the distro's rules about getting into their repos. Then if people want your software they can add it. And it is incredibly easy through the various frontends or by editing sources.list directly.

    Google do this for chrome, debian-multimedia for this for their extra codec offerings, skype have a debian repo.

    It's not pie in the sky, the only barrier to this is your own incompetence and ignorance, which you seem quite intent on displaying here.

  120. Proposed Goal: Become the Opera of desktops by moglito · · Score: 1

    Opera has been spearheading a lot of innovations in browsers. Likewise, one can notice that Apple's OSX Lion may have taken some inspiration from Gnome-Shell. Most notably the idea of a flexible number of workspaces. Of course, no one knows whether this is really where they got inspired, but hey, at least some of us saw it first in Gnome and then in OSX. So I think being the spearhead of innovation in desktop environments and leading the way in innovation, would be a great new goal (or mission) for GNOME. It is well set up for that too, because it doesn't have nearly as much at risk as Apple or Windows have. This is a typical benefit of being small: more agility. Also, I'd like to point out that GNOME has, in my view, achieved more than what they said out to do. A *working* free desktop environment? Gee, this is more than just working! I personally prefer it over the OSX Lion desktop environment I use at work -- and Windows currently isn't really a player. GNOME has worked hard to make it to the top: now go and lead the way, at least for a while!

  121. Re:Reason? GNOME3 by WaywardGeek · · Score: 3, Insightful

    I guess my suggestion that the current system is screwed up didn't make you happy. Well, it's screwed up, and I'm sorry about hurting feelings.

    The PPA system is great. I used it extensively. It's a bandaid, not a solution. If I want to pull my upstream Gnome packages from a fork of Gnome, good luck making that work with existing pre-compiled Ubuntu binaries. It's simply not possible, not with a custom PPA and a month of compiling 100 custom packages (which no one will be crazy enough to use, because they just want your Gnome hacks, not a new distro), and certainly not with editing your sources.list. The problems are fundamental design decisions made in the early 90's, which were made well for the time, but now are destroying the GNU/Linux community.

    The reason this is pie in the sky is guys like you will bury the message, and most people will never understand the problem, or the potential solution. Dpkg is subversion. We need git.

    --
    Celebrate failure, and then learn from it - Nolan Bushnell
  122. Re:Reason? GNOME3 by Anonymous Coward · · Score: 0

    Windows 7 also requires you to right-click the icon if you want to open multiple terminal windows -- it's the "standard behavior" nowdays.

  123. Re:Reason? GNOME3 by Nursie · · Score: 1

    You'd be wrong.

    I've been playing with linux since the mid 90s, using it seriously since about 2000 and as my primary working environment for about 6 years.

    In this time I have seen the UI go from old X11 style stuff, through the early days of gnome and kde when they were finding their feet, through the period when it all came together as a better (IMHO) UI than windows or Mac, and now I'm watching a group of deluded designers try to ruin it.

    I used Gnome 2 on linux and solaris for 6 years. To suddenly be told that it's going to be thrown away, that Gnome 3/shell is the new direction, and that no, your input as the user is not only unwanted but you're wrong as well, and stupid for even thinking you like anything about the existing setup.... It's just really really sad.

    Still, it looks like xfce is gaining ground rapidly as a result.

  124. Re:Reason? GNOME3 by Nursie · · Score: 1

    The PPA system is great. I used it extensively. It's a bandaid, not a solution. If I want to pull my upstream Gnome packages from a fork of Gnome, good luck making that work with existing pre-compiled Ubuntu binaries. It's simply not possible, not with a custom PPA and a month of compiling 100 custom packages (which no one will be crazy enough to use, because they just want your Gnome hacks, not a new distro), and certainly not with editing your sources.list.

    That's pretty much exactly what the debian-multimedia project do right now.

    You can already do all of this

  125. Re:GNOME 3 is worse than GNOME 2! by Nursie · · Score: 1

    XFCE.

    You'll need to spend ~5 minutes playing with the position of the bars and menus when you first log in, after that it looks and feels pretty much like gnome 2.

  126. Re:Reason? GNOME3 by Nursie · · Score: 1

    Not if you tell it never to group icons, because you like the taskbar metaphor better without that 'feature'

  127. Re:Reason? GNOME3 by Anonymous Coward · · Score: 1

    I've pretty much always used KDE (or fluxbox / i3 depending on what I'm doing), and have never liked Gnome.

    I've pretty much always despised KDE (too MS Windows-ish). I'm not a fan of Gnome* either (I prefer fluxbox, or anything else).

    But aren't these all GUIs of some sort laid on top of functional OSs? FVWM and TWM work, if you know how to use them.

  128. Re:Reason? GNOME3 by Anonymous Coward · · Score: 0

    The results speak for themselves. The people who like gnome shell obviously aren't capable of contributing to the project, and so it dies. Having 10 million users is of no benefit to an open source project if none of them can code.

  129. Nietzsche... by Lisias · · Score: 1

    Nietzsche said that when you stares the abyss, the abyss stares back at you.

    But you know your're screwed when you look the abyss, and it turns its face away.

    Gnome is fading.

    --
    Lisias@Earth.SolarSystem.OrionArm.MilkyWay.Local.Virgo.Universe.org
  130. Re:Reason? GNOME3 by afgam28 · · Score: 1

    It is pretty much accepted that it is unusable on a standard desktop with a mouse

    When I watch new users use Gnome Shell, I often see them moving their mouse slowly over to the "Activities" menu, clicking it, then slowly move their mouse back and clicking a window in the overview. I can see how some people might think that this is slow.

    However all you have to do is learn how to flick your mouse over to the top-left hot corner and back. You don't need to click, and so you don't need to pause. It's a very simple motion and once you realize this, it makes changing windows really really fast.

    That's why I like Gnome Shell - changing windows using the overview is very fast, as is starting apps by pressing super and typing the first few characters. I don't think there are any other desktops that are faster than Gnome Shell in the hands of a power user. Not Windows, not Gnome 2, not even Mac OS X.

    The problem is that Gnome Shell was shoved down the throats of a lot of unsuspecting Gnome 2 users. When people switch from Windows to a Mac, they often do it by choice and so they accept that things will be different and make an effort to keep an open mind. But the way Gnome 3 was released made all the Gnome 2 users get really defensive about the status quo, and elicited a knee-jerk reaction in most users. It's sad that this might mean that people refuse to consider what is a really innovative desktop environment.

  131. Re:Reason? GNOME3 by jmorris42 · · Score: 5, Insightful

    What you seem to want really isn't posible. You can't just mix and match in one part of a major subsystem and you certainly can't mix Debian and Fedora packages beyond the very end user applications that have no connections into the different plumbing that seperates the two trees of development and that basically static link everything.

    You seem enamoured with the Android package system without undertanding it. Android packages work because they are very restricted in what they can do. For example, they must be Java; that means they cannot alter any of the system level components. So replacing part of GNOME would be like replacing the native binary parts of Android, which an .apk can't attempt. They also work because there is only one Android line and it is carefully kept backward compatible. While Linux distros can upgrade from one major version to another entirely via the package system you could never upgrade from Android 2.2 to 2.3 via the Play Store. The OS components involved simply aren't part of the package manager on Android. The kernel on most devices isn't even in a file.

    Every few weeks some kid shows up on a Linux forum demanding that we rebuild everything to support a binary only cross distro 'app' model. Usually with notes about how much more successful Windows or OS X is and attributing that success to this binary model. Not happening. The reason we have different distros is because they aren't all alike except for the package manager, each is trying new things. If a consensus emerges that one has really done something right the others of course adopt it but there is no central planner and we don't want one. Good luck convincing a Gentoo ricer to adopt binary packaging and a strict binary API. Systemd or sysV init? PulseAudio, ALSA, ESD, ARTS or OSS?

    Feel free to create yet another distro and show us all how it should be done, that is of course where the existing ones came from. And maybe you will succeed in attracting a following and eventually some of your ideas will migrate.

    --
    Democrat delenda est
  132. Re:Reason? GNOME3 by Anonymous Coward · · Score: 4, Informative

    So why use a GUI?

    Because, like GUIs, non sequiturs can be informative, right up 'till when the goldfish die.

  133. Re:Reason? GNOME3 by ozmanjusri · · Score: 3, Interesting

    I switched to Xfce (on Fedora) without even trying Gnome 3.

    I switched to a fork of Gnome 3 that works and looks beautiful. Isn't it great when open source helps us users the way it's supposed to?

    --
    "I've got more toys than Teruhisa Kitahara."
  134. Re:Reason? GNOME3 by Anonymous Coward · · Score: 0

    In gnome 2:
    Alt+F2: allows to open an application.
    The Ctrl+Alt+Arrow Was a metacity shortcut since ever, and the Ctrl+shift+Alt+Arrow to move between Desktops.

    If you were a keyboard user, and you are not in gnome because of the pretty effects, You'd be in fluxbox, or a tiled window manager.

  135. Re:Reason? GNOME3 by jacobbrett · · Score: 1

    Windows 7 also requires you to right-click the icon if you want to open multiple terminal windows -- it's the "standard behavior" nowdays.

    Or you could use middle-click (which might be left-click + right-click on a touch-pad). Same deal with Ubuntu Unity.

  136. Re:Reason? GNOME3 by jmorris42 · · Score: 1

    It is a tablet OS. Yes on x86 (at least) you can still get to a mostly functional desktop sans start button but Metro is a tablet interface moreso than GNOME3. Metro is the future of Windows and the cornerstone of their Marketplace. How long do you expect them to keep putting effort into maintaining the legacy interface?

    --
    Democrat delenda est
  137. Nope, we _can_ say. by HaZardman27 · · Score: 5, Funny

    Nobody can say if GNOME 3 is better or worse than GNOME 2. There is no recognized metric anywhere

    False. GNOME 2 was most certainly better than GNOME 3, and the metric used to measure quality is number of "what the fuck"s, "how the fuck"s, and "why the fuck"s per hour (lower is better).

    --
    Apparently wizard is not a legitimate career path, so I chose programmer instead.
    1. Re:Nope, we _can_ say. by gaelfx · · Score: 3

      I really hope you're the head of somebody's QA department.

  138. Re:Reason? GNOME3 by ifiwereasculptor · · Score: 1

    If Gnome died now, MATE could gain more traction, which would be a good thing. I'd mourn the loss of Cinnamon, though - it's a genuine step forward from Gnome 2.3 and depends on Gnome 3. Something would eventually pick up the slack, though. KDE, MATE, XFCE, LXDE, E17... there's a lot of options, and with the userbase migrating from Gnome, those DEs would gain a greater userbase and, therefore, more resources and developers.

  139. Re:Reason? GNOME3 by M.+Baranczak · · Score: 5, Informative

    just like Torvalds did when he wrote git and replaced subversion

    Git was never intended as a replacement for Subversion. From the way that Torvalds talked about Subversion, I doubt he ever even used it. Git was a replacement for BitKeeper - which worked on a distributed-repository model, just like Git.

  140. Re:Reason? GNOME3 by Anonymous Coward · · Score: 0

    Nope, I just tried it in my VM and left-click brings the window to the front. (I suppose you could turn back on the quicklaunch bar though.)

  141. Re:Reason? GNOME3 by WaywardGeek · · Score: 2, Insightful

    This slashdot thread is about a major problem which by itself is a major blow to Linux. Obviously, you think everything is just fine, and always will be. If my tone sounds harsh, it's not you, its just the hordes of clones like you that in the end will insure no real change happens that saddens me.

    GNU/Linux true believers are incapable of seeing that GNU/Linux is dying, so we should probably not try to talk rationally about it. I've put an insane number of hours into open source GNU/Linux stuff, so seeing it failing hurts me personally. Debian-multimedia? Really? So... you're going to switch your Gnome desktop like Linus wants to, perhaps you will use debian-multimedia to install the latest and greatest Gnome fork, Cinnamon? No, you wont, because it's not possible, but I wont be able to convince you that you couldn't trivially use debian-multimedia to do it. Math like Android's 600K packages vs Debian's 30K packages mean nothing to you. 590K of them are total crap, right? One week to publish to millions of users in Windows or Android versus years in Debian are a mere annoyance, and you prefer the exceptional quality control in Debian on those 30K packages, to any 600K repository of crap. If software authors object to having to rewrite every package for every distro, and having to negotiate with each distro separately for a package to be accepted, it's their problem, right? The top games aren't available on Linux because of the stupidity of the game industry, right?

    GNU/Linux is dying, and as much as I'd like to help fix that, true believers in the ancient ways vastly outnumber those of us with enough software design sense to see that GNU/Linux has to change. The year of Linux on the desktop is 2013! Ignore the nay-sayers like me. We're ignorant morons. A million lines of production code I wrote currently in use by customers around the world contributed nothing to my understanding of anything. Hacking Vinux, speech DSP algorithms, and text-to-speech are child's play (the stuff I do for free to benefit GNU/Linx). It's only for the stupid. 26 years of building software, 22 patents, tech lead at one company that went IPO, early contributor to another IPO, and founder of yet another company I sold last year just means I have no clue. Guys like us are simply ignorant, and will be ignored by the vast majority of true believers. That's why Linux is dying.

    With a redesign of the package managers to work as a peer-to-peer distributed repository system built on a web of trust, with the pre-compiled binaries you need to run your system the way you want to, GNU/Linux could be the next big thing (or at least bigger than now). It's actually quite involved and given how well you're picking up the whole "git" rewrite of "dpkg", I'll just assume you're not getting it. Actually, you're probably super smart, but simply refuse to believe that the existing GNU/Linux system is not already delivering anything I could possibly be talking about.

    This fracturing of the tiny Linux market into Debian/Ubuntu/Fedora/etc and Gnome2/Gnome3/Unity/Cinnamon is just healthy growing pains, right? All this choice is a good thing, and your switching to KDE is just part of what makes GNU/Linxu so great! Gosh I'm glad I get good quality packages from this vibrant innovative community!

    --
    Celebrate failure, and then learn from it - Nolan Bushnell
  142. Re:Reason? GNOME3 by Anonymous Coward · · Score: 0

    http://0install.net ?

  143. Re:Reason? GNOME3 by Anonymous Coward · · Score: 0

    "I also often use more than one terminal window, but when you click on the terminal icon in the apps list, it just takes you back to the terminal you already have open."

    try alt-tab then still holding alt-~ (the key above tab)

    it is true, there atre new things to lern, but if you know how, its really fast and efficient. you know, like for example vim: if you use it like nano, with cursor keys and always in i-mode, you will not have a lot of fun... but check ou a cheat sheet or two...

  144. Re:GNOME 3 is worse than GNOME 2! by Tolleman · · Score: 1

    Fuduntu still uses GNOME 2.

  145. Re:Reason? GNOME3 by gumpish · · Score: 4, Insightful

    Want to open something? Press the Win key, type a name, press enter. Viola - I now have (Insert application here) looking at me.

    Well, we're all very happy for you that you either use so few applications or have a steel-trap memory enabling you to remember the names of all the programs you've installed.

    There's something to be said for discoverability. But hey, we wouldn't want to clutter your dedicated clock bar.

  146. Dumb. by aussersterne · · Score: 0

    Make it easier. Period.

    Your response is exhibit A in why the Linux userbase on the desktop is slipping away.

    I know my way around Linux. I wrote a bunch of books on it back in the day. I contributed patches, was active in a lot of areas of the "community" early on.

    Do you know who wants to dick around with lots of Googling just to get their desktop and applications working the way they want? NOBODY.

    Or, apparently, you.

    The rest of us want it available to us in 30 seconds, without having to "learn something new." Longer than that is an epic fail. This is 2012. We are done "learning how to use a desktop computer." We just want to use what we already have learned to do to GET WORK DONE. Get with the program.

    If someone makes a suggestion or a complaint, you have a UI and/or infrastructure problem for that user. PERIOD. If lots of users make suggestions and complaints, you have UI and/or infrastructure problem in general. PERIOD.

    Oh wait, don't tell me: good riddance and Linux doesn't need users like me or the parent poster.

    Works for me, Linux no longer has users like me. Enjoy your OS choice. The rest of us will enjoy ours. I suspect, however, that you'll find that a diminishing labor and testing pool does not do OS codebases much good over the long run.

    --
    STOP . AMERICA . NOW
    1. Re:Dumb. by rtfa-troll · · Score: 2

      You talk like there was one "Linux community" with one opinion on this matter. The Ubuntu guys may have had techical/interface design problems but they clearly set out to achieve what you are talking about and are still aiming for an easy to use desktop system. You should be able to find a community where your wants fit in. The question then is: how would you achieve that tecnically in a volunteer project?

      --
      =~ s,(.*),<sarcasm>$1</sarcasm>,g if any_point_you_wish();
    2. Re:Dumb. by Anonymous Coward · · Score: 0

      The rest of us want it available to us in 30 seconds, without having to "learn something new." Longer than that is an epic fail. This is 2012. We are done "learning how to use a desktop computer." We just want to use what we already have learned to do to GET WORK DONE.

      So you want people to use one of the most flexible and complex consumer-grade tools ever but nobody should learn how to use it?

      Works for me, Linux no longer has users like me. Enjoy your OS choice. The rest of us will enjoy ours. I suspect, however, that you'll find that a diminishing labor and testing pool does not do OS codebases much good over the long run.

      Good for you. I suggest you start support for windows / mac os users who have never learned how to use their operating system, let alone how to use it efficiently if that is more fun to you.

    3. Re:Dumb. by WaywardGeek · · Score: 1

      The problem with Linux is guys with a clue like you don't get moderated up on slashdot. For every author of several books on Linux, there are 1,000 newbie Linux fanatics with mod points who don't appreciate your lack of vision.

      --
      Celebrate failure, and then learn from it - Nolan Bushnell
    4. Re:Dumb. by WaywardGeek · · Score: 1

      I just had a stupid somewhat wine-induced brain-fart. What if those of us with substantial experience developing code for Linux who fear for it's future somehow got together on an e-mail group free of the pesky hoards of newbies without a clue? If we could filter out the "everything is perfect, just the way it is" crowd, we might be able to build a community capable of saving GNU/Linux. Note I say GNU/Linux, because Linux on it's own has a bright future without us.

      --
      Celebrate failure, and then learn from it - Nolan Bushnell
  147. Re:Reason? GNOME3 by gumpish · · Score: 1

    People are often quite conservative when it comes to a familiar environment, and will react negatively to any change

    But ESPECIALLY change for the sake of change. Which is what GNOME 3 delivered.

    It's the answer to a question no one was asking.

  148. Re:Reason? GNOME3 by Aighearach · · Score: 1

    dictating what was 'best' for the user

    The user is a myth.

  149. Re:Reason? GNOME3 by Surt · · Score: 0

    Does anyone really use so many applications they can't remember the names of all of them? I mean, how could you even have enough time in the day for that to be possible?

    --
    "Who is the Journal of Quantum Physics going to believe?" --Stephen Hawking
  150. Re:Reason? GNOME3 by Anonymous Coward · · Score: 0

    Imagine one for vi to edit a program, another to compile the program, a 3rd to run it, and a 4th with another vi session for keeping notes.

    Or you could open one terminal and type "tmux". This also has the advantages that your session continues even if X dies or you disconnected from the host.

  151. Re:Reason? GNOME3 by Anonymous Coward · · Score: 0

    So... fat it is.

  152. Re:Reason? GNOME3 by Culture20 · · Score: 1

    Yes. I'm not artificially restricted to one day. If I use a program once every six months, but can't remember that it changed its name from gaim to pidgin, a nice graphical program menu where communications programs are grouped helps me remember. Or what if I want to use a new program? Should I be restricted to only the programs I happen to know the names of?

  153. Gnome 2, 3 by uvajed_ekil · · Score: 2

    Nobody can say if GNOME 3 is better or worse than GNOME 2.

    That's not true, and I'll prove it: GNOME 2 worked and was okay, and GNOME 3 is a huge pile of stinky crap. Gnome 3 is worse than GNOME 2. I feel I am qualified to answer this because I try every new DE I can find time for and put them through their paces on multiple hardware setups. GNOME 2 was tops on my list because I liked that it worked reliably and predictably and mae sense in how it operates. KDE still looks nicer but is a pain to use, for me, though it is mostly okay. XFCE, Enlightenment, and LXDE have all had decent versions as well. It pains me to say it, but GNOME 3 is not just a big change, but is very, very bad as well.

    Between GNOME 3 being a stinker and the GNOME Project struggling for direction, I don't know which is the cause and which is the effect, but the two facts seem to be tightly linked.

    --
    This is a hacked account, for which the owner can not be held responsible.
    1. Re:Gnome 2, 3 by erroneus · · Score: 2

      I can't believe they didn't stop and have a meeting when they were flooded with negative feedback. And when it didn't stop after the first revisions, why not then?

      Are they working on a thing for public use or are they just masturbating and spraying stuff all over us?

    2. Re:Gnome 2, 3 by Anonymous Coward · · Score: 0

      Open wide, user.

  154. Re:Reason? GNOME3 by rtfa-troll · · Score: 1

    Okay, thanksl the Mint people have finally convinced me. Linux Mint is going on at least one desktop this week.

    --
    =~ s,(.*),<sarcasm>$1</sarcasm>,g if any_point_you_wish();
  155. Re:Reason? GNOME3 by rtfa-troll · · Score: 1

    This.

    I think that the various free GUI guys need to go to something like BDD so that they can at least understand what they are breaking.

    --
    =~ s,(.*),<sarcasm>$1</sarcasm>,g if any_point_you_wish();
  156. Re:Reason? GNOME3 by Culture20 · · Score: 1

    Regardless of any merits? They broke multimonitor support ( I have four monitors and only two work, but I got four task bars in the first monitor). They broke all the useful widgets. And their response to legitimate criticisms was "you're holding it wrong".

  157. Re:Reason? GNOME3 by WaywardGeek · · Score: 0

    Nice to hear a well informed reply. I wont try to convince you that there's something wrong in GNU/Linux land. However, you are wrong when you say, "What you seem to want really isn't possible." It's good that you know something of how Android works. It sounds like you know a bit about how the package manager works. So, I assume I'm not wasting time describing solutions to your impossible list of problems.

    You said, "You can't just mix and match in one part of a major subsystem and you certainly can't mix Debian and Fedora packages beyond the very end user applications that have no connections into the different plumbing that seperates the two trees of development and that basically static link everything."

    Agreed. So don't do that. Instead, use the Zero Install techniques, both the one's they've implemented, and the ones they wish they had time for. I run $100K software packages on Linux boxes from Cadence and Mentor. The exact same executables run on Fedora, Ubuntu, and Debian. The way they accomplish this is statically linking all the way down to the linux kernel interface (maybe they link to libc - not sure). Now doing that would be bad in general, but if you instead run chrooted in a jail, like recently has been done in Ubuntu, and use hard-links to share the various .so files, you can get disk utilization under control. In my experience, .so files don't fill up much disk anyway, so if I have 2 or 3 versions of most .so files, shared across the various apps that use them, it should not be a big problem. My stupid Android phone forces every app to have it's own copy of every .so file, and my 32G of space doesn't seem to be filling up. Now, I'm not saying that getting all of this working, with the various sound drivers and incompatible binary interfaces is easy. However, it is doable, and not rocket science.

    You said, "Android packages work because they are very restricted in what they can do. For example, they must be Java; that means they cannot alter any of the system level components." I wrote a few C applications for Android, so no, you're not restricted to Java. Android secures applications at the linux/libc API level, not just at the Java level. We can, and in some cases in Linux land already do this. It's immature technology, so part of the challenge is fleshing it out.

    You said, "So replacing part of GNOME would be like replacing the native binary parts of Android, which an .apk can't attempt. They also work because there is only one Android line and it is carefully kept backward compatible." I agree Android locks stuff down, but that's no excuse for Linux. I can run KDE, Gnome, XFCE, and a number of others, all on the same machine, all at the same time, though not on the same display, though there are even some packages which want to help me do that. The problem is that Debian/Fedora/Ubuntu and other binary compiled package distros assume certain .so files will be there, and if they aren't or if they're the wrong version, nothing works. The problem is also that we have a 1960's architecture for where to put files, and that causes my program's .so file to want to be in the same location as your's and all hell breaks loose. Debian want's to compile all the .so files and have one golden, verified version of each, and make all the other packages upgrade to use it. This guarantees that binary packages are not portable between Linux distros. However, there's no good reason to do this other than that we've always done it this way!

    Consider our no-so-hypothetical case of a user who wants to run an actual fork of Gnome Shell. In Debian, that will mean compiling from source, unless the fork maintainers do it for you, and even if they do, you'll be stuck recompiling a vast collection of packages that require specific binary interfaces from the specific Gnome Shell version they were tested with. In reality, we're simpl

    --
    Celebrate failure, and then learn from it - Nolan Bushnell
  158. Re:Reason? GNOME3 by rrohbeck · · Score: 1

    The hot corner doesn't work if you use Synergy to connect multiple systems; the cursor will move to the next screen if there's one on the left.

  159. Re:Reason? GNOME3 by Requiem18th · · Score: 2

    And I agree with you but there are still things that suck about how Gnome 3 does things (and I'm using it right now).

    In Gnome-Do, as well as Launchy, Kupfer and every other Quicksilver clone, you can navigate search results with the down key. And so it is in Gnome 3, except the results are displayed horizontally.

    This means that you use the down key to move rightward and the up key to move leftward.

    I like Gnome 3, I don't think it is as bad as many people have claimed. I see a lot of potential. But GODS IT IS BONE HEADED about so many things. So many things implemented so wrong.

    --
    But... the future refused to change.
  160. Re:Reason? GNOME3 by coliverhb · · Score: 1

    Uhh... then click on the applications tab and hunt around for your application - just like a normal menu. I really don't understand what makes a drop down menu so appealing to you unless you're just complaining because you don't want to try something new.

    Admittedly, it would be nice to have applications grouped by their uses/have the ability to type in 'text' and have every program on your computer that handles text come up - they should have had that down a while ago. But seriously. It's not rocket science to use Gnome 3. It's actually really easy and launching programs is about 10 times faster for me now that i can do it with my keyboard only. I also find myself missing the upper left hand corner mouse flick to get an overview of running applications whenever I'm stuck on windows - I keep subconsciously doing it because it's easier than mucking around with a traditional task manager.

  161. Re:Reason? GNOME3 by TheGoodNamesWereGone · · Score: 0

    Jesus Christ man! I thought MY dope was good...

  162. Re:Reason? GNOME3 by Billly+Gates · · Score: 1

    I hear you.

    I did the opposite and used Linux in a virtualbox. I like aero and play SWTOR occasionally and need real graphics for photoshop or other graphics work for a site I am designing. Hardware acceleration sucked on Linux the last time I looked. I left it in March 2011 so maybe things improved since then?

    Chrome and FF update too often for Linux which is frustrating. If all you need is server power and scripts then you do not need to use it as a host as the desktop with eye candy stuff should be the host while the other is the guest.

    I do miss things about Linux. Windows is well kind of like a bla office all boring and corporate with eye piercing flourscent lights compared to Linux. But Mate does not have the resources nor support that Gnome 2 once did. I find that unacceptable as a gui and gnome 3 as well as Firefox 4 pushed me back to Windows.

    But hey it works and does that much easier for desktop usage.What a shame

  163. Idea of KIO slaves/VFS is awesome. by Technomancer · · Score: 1

    Still what, does it have to do with "desktop environment". It should be a core OS library with plugins that every application can use.

  164. stop messing with it by kenorland · · Score: 2

    Gnome 2 was fine. It really needed very little work beyond bug fixing. The problem was that the Gnome developers wanted something to do and continue to make a name for themselves, and so they tried to come up with the next great thing. Microsoft has been doing the same thing, although for different reasons. The attempt at forcing a switch to a new desktop by fiat is exactly the kind of b.s. we are getting from commercial companies.

    My suggestion? Make Gnome Classic the default, split Gnome 3 into a separate project and give it a different name, and make it crystal clear that it is users, not developers, who decide which one they want to use and which one will win in the market.

    While you are at it, also make Gnome less monolithic and more respectful of standards (same for other desktops). Right now, running any Linux desktop is more of an all-or-nothing proposition, where any one application starts up a whole lot of infrastructure in the background. Fixing that should be high priority so that users can pick and choose what components they want to built their desktop out of.

    1. Re:stop messing with it by erroneus · · Score: 1

      If they could find a way to do GNOME Shell without moving my mouse all over the place (and it's a real pain when I just have a touch pad) to open programs and stuff. It's as if they forgot everything they learned about making a good user inderface.

  165. rightclick by jjohn_h · · Score: 2

    >>> What is actually preventing you from using Gnome Shell with a mouse? >>>

    I want my rightclick back...

  166. Re:Reason? GNOME3 by Anonymous Coward · · Score: 0

    I've been quietly working on a system you have similarly envisioned since 2003 when I noticed Linux was dying due to FSF fanatics. It has all the features you want and many more.

    Don't let these GPL nutters get you down. You're the rational one, bro.

  167. Re:Reason? GNOME3 by Shadyman · · Score: 2

    This is the reason why I switched to KDE from Gnome back around '05.

    Gnome and its related applications presume to know how best to use an application, regardless of peoples' varying workflows and, by extension, their preferred configuration.

    To sum up my experiences with Gnome:
    1) Find something that doesn't act how you want it to
    2) Open configuration menu for that particular application / OS function
    3) Find out that the configuration menu only has one checkbox, and it's not for the feature you want to change.
    4) Ragequit

    Conversely, of course, KDE is more along the lines of:
    1) Find something that doesn't act how you want it to
    2) Open configuration menu for that particular application / OS function
    3) Tab through multiple pages of options until you find what you want
    4) Celebrate

    Honestly, I'd rather have to wade through 100 pages of configuration options to find what i want than to not be able to find it at all. That said, there are some Gnome apps that have 100,000 options, and some equivalent KDE apps that have 1 or 2; however, I'm speaking more to the overall design ideology of the Gnome system.

    On a side note, I'm amazed that there is actual honest discourse going on in this thread. Why, even just a few years ago, one couldn't shout "Gnome!" or "KDE!" without starting an all-out flamewar. This thread seems, in comparison, fairly civil.

  168. Re:Reason? GNOME3 by Anonymous Coward · · Score: 0

    GNU/Linux true believers are incapable of seeing that GNU/Linux is dying,

    So why do people not mod this "Troll"?

    Debian-multimedia? Really?

    As an Archlinux User I don't see your problem. It's extremely easy to get a PKGBUILD from ABS/AUR, modify it, compile it and create a mirror from it. I was curious about how complicated it would be and my bash script running a repository of several packages on a dropbox public directory is 12 lines long.
    I just don't know why you (and Nursie) are fixated on Debian.

    perhaps you will use debian-multimedia to install the latest and greatest Gnome fork, Cinnamon? No, you wont, because it's not possible, but I wont be able to convince you that you couldn't trivially use debian-multimedia to do it.

    I don't know why it is supposed to be impossible but on Archlinux I type yaourt -S cinnamon-git and that's all I have to do...

    If software authors object to having to rewrite every package for every distro, and having to negotiate with each distro separately for a package to be accepted, it's their problem, right? The top games aren't available on Linux because of the stupidity of the game industry, right?

    I don't know what you mean. I can play all of the Humble Indie Bundle games on Archlinux without a problem (as long as every special libraries needed are in the package.). Valve will release Steam for Ubuntu first but I would bet it will not take one day until there is a working AUR package for Archlinux.
    I really don't get it. Software authors should write for standards, then it will work on almostall Linux distributions.

    GNU/Linux is dying, and as much as I'd like to help fix that, true believers in the ancient ways vastly outnumber those of us with enough software design sense

    You should repeat that a few more times.

    to see that GNU/Linux has to change.

    It is changing all the time.
    Fedora for example is working on its package manager: http://fedoraproject.org/wiki/Features/DNF
    Where exactly do you get your idea of linux not changing?

    A million lines of production code I wrote currently in use by customers around the world contributed nothing to my understanding of anything. Hacking Vinux, speech DSP algorithms, and text-to-speech are child's play (the stuff I do for free to benefit GNU/Linx). It's only for the stupid. 26 years of building software, 22 patents, tech lead at one company that went IPO, early contributor to another IPO, and founder of yet another company I sold last year just means I have no clue.

    Look at all the stuff I have done. That ought to make my point valid!

    With a redesign of the package managers to work as a peer-to-peer distributed repository system built on a web of trust, with the pre-compiled binaries you need to run your system the way you want to,

    Sure, redesign. Why not build it on top of the existing package managers?

    Gosh I'm glad I get good quality packages from this vibrant innovative community!

    Troll. -1

  169. Re:Reason? GNOME3 by Tough+Love · · Score: 1

    This is partly why Google has 600K apps and Debian has 30K packages.

    600K apps mostly written by boiler shops and a high percentage largely the same? I'll take the 30K packages, mostly excellent, thanks.

    --
    When all you have is a hammer, every problem starts to look like a thumb.
  170. Re:Reason? GNOME3 by Tough+Love · · Score: 2

    This slashdot thread is about a major problem which by itself is a major blow to Linux.

    Actually, getting free of the Gnome mafia so great projects like KDE can prosper will be a major boost for Linux. Gnome is so awful I sometimes wonder whether Microsoft isn't funding it.

    --
    When all you have is a hammer, every problem starts to look like a thumb.
  171. Re:Reason? GNOME3 by Aighearach · · Score: 1

    I don't even click, I use fallback mode or whatever (I wish it was easy to just keep using Gnome 2) and I am still using focus-follows-mouse. I just bump the mouse so the pointer is over the right window, and start typing! It is nice, I can shift focus without raising a window, but I can still just click if I want it raised.

    I can say this, I already had the window semantics I wanted by the year 2000. I'm really happy for the kids that they have new features, but I really don't want them thinking it is okay to break the old features. That is anti-social behavior, and it is sure to kill the grass.

  172. Re:Reason? GNOME3 by Anonymous Coward · · Score: 0

    I have seen using people gnome 3 with a laptop below a screen. Is something wrong with setting the above screen to be the primary screen?

    You get the complete network manager gui including IP settings if you go through the gnome-control-center. Also gnome-nettool, but I don't know if this is part of the default.

    Have you reported that usability bug with the printers? They may be unaware of that use case (of course they shouldn't be).

  173. Re:Reason? GNOME3 by Aighearach · · Score: 1

    For me, I have enough space but I don't have extra vertical space, I have extra horizontal space... screens have gotten wider/shorter. Top and bottom bars, that is just silly. If they were doing left and right bars, I'd at least think they had different tastes instead of just being stupid.

  174. Re:Reason? GNOME3 by Aighearach · · Score: 1


    $ ps ax | grep -c xterm
    16

    Yep, need more than one terminal... :)

  175. Re:Reason? GNOME3 by Anonymous Coward · · Score: 0

    I tried for a while to find a way to have a CPU and Network monitor like you could have it docked on a panel in gnome 2 but finally gave up.

    There are several extensions that are supposed to do that. If it doesn't work then it's because of bugs, not because it is supposed to not work.

    I also often use more than one terminal window, but when you click on the terminal icon in the apps list, it just takes you back to the terminal you already have open.

    You are supposed to middle-click or right-click and chose "new window". If you often use more than one terminal window I strongly suggest a dropdown terminal like yakuake/guake/tilda. At least yakuake can tile the terminals to display several at the same time and you only have to press a shortcut to get a new terminal that won't even clutter your screen.

    For the rest: Fair enaugh. You could reportt hem as usability bugs.

  176. Re:Reason? GNOME3 by brezel · · Score: 0

    i think you are right in many aspects. sorry to see, that slashdotters don't even seem to try to think out of the box anymore.

  177. Re:Reason? GNOME3 by hazem · · Score: 1

    I used to work at a university computer lab and my boss prided himself in writing one-line scripts that would do a complete task.

    He'd then invoke something that opened up an xterm in each of the 20 of the old sun sparc stations we had in the lab, then he'd proceed to right-click (to paste) the commands in all 20 of them.

    It was fun to watch him work.

  178. Re:Reason? GNOME3 by gnalle · · Score: 1

    You can open a new terminal by middle clicking or by pressing ctrl-leftclick.

    The following CPU-monitor is quite good https://extensions.gnome.org/extension/120/system-monitor/

    Regarding fixed layout I would like to have an extension that allowed me to press a button, and have gnome-shell rearrange all the windows for me.

    I personally never liked the upper left corner, so I use the axe menu. My only problem is that the axe menu does not allow me to arrange desktops. (I miss the old gnome 2 desktop applet) https://extensions.gnome.org/extension/327/axe-menu/

    But my biggest problem is that gnome-shell is unstable. These days it freezes daily, so I have to open a terminal and write "gnome-shell --display=:0 --replace &". In the past I have had problems with extensions that suddenly caused everything to freeze after an update, but this time I cannot guess what is wrong.

  179. Re:Reason? GNOME3 by stkris · · Score: 0

    This! I always had my bar on the right. But at the same time my new laptop came with an even lower screen Gnome removed that functionality! Why remove features? I use my laptop for work and not for play or gossiping. This sillyness is costing me money!

  180. What I Want by gaelfx · · Score: 2

    I'm gonna try to lay it out as simply as possible:

    1. I want to choose where any panels/docks/whatevers go. That means I can put them on the top, bottom, left, right, middle, corners, anywhere I can think of to put it. All right, I admit, maybe the middle or corners are not such a great idea, but how else am I supposed to be hyperbolic in this case?

    2. I want to be able to hide those panels/docks/whatevers whenever I deem them to be unnecessary. This means file menus can be integrated into them or not, a simple checkbox in appearance settings would probably do the trick for each of those.

    3. I want to be able also to control where the file menus and title bars for my windows appear, for example, being able to put them on the left, right, or bottom if I wish, I'm sick of this title bar on top crap that persists into my (mostly) widescreen world. Vertical space is expensive, horizontal space is cheap!

    4. I should be able to decide where the close/maximize/minimize buttons appear as well; if I choose to have my title bars on the left (for example) I should be able to put those buttons on the top or bottom of the bar. The middle of the bar would probably be silly, but I'll be damned if there aren't times I feel like being silly.

    5. Effects like transparency should always be available. I want things to hide even when they're in plain sight.

    6. I would like to see non-linear menus/panels/docks/whatevers (why are they always like a box? why not a circle, or a triangle or any of the other myriad shapes that can easily be produced with today's graphics cards?) because I am sick of looking at boxes all day. This would be especially awesome for corner panels/docks/whatevers, where menus and whatnot could sort of bubble out.

    Is all of that really so much to ask? Are those things available already in some great DM that I haven't tried yet? I just want a desktop where I can control the things that I consider basic, and let's face it, nothing on my list is really all that complex (except maybe the last one?).

  181. Re:Reason? GNOME3 by amorsen · · Score: 1

    That's one of the really neat things actually -- it doesn't just search the application name, it searches other things too. I am not sure precisely which ones, but if I search for "photo" I get Eye of Gnome and GIMP. Well the stupid thing is that I don't, I have to search for "foto" because I have chosen my locale to be Danish. It ought to search in English as well as in the local language. Other than that it works really well.

    --
    Finally! A year of moderation! Ready for 2019?
  182. Re:Reason? GNOME3 by Sigg3.net · · Score: 1

    Gnome 2 seems very slow. Is it just me?

  183. Re:Reason? GNOME3 by Compaqt · · Score: 1

    If you look at your response honestly, you'll see that it's a fanboyish response.

    A better response would have been "You're right, there's no hierarchical menu. It would have been nice if there had been. I hope they add one in the future".

    By the way, Cardapio offers a traditional hierarchical for Unity (there's PPA on Launchpad). I don't know if it's available for Gnome3.

    --
    I'm not a lawyer, but I play one on the Internet. Blog
  184. Re:Reason? GNOME3 by galanom · · Score: 1

    ... but it gets in the way if you use a keyboard or mouse

    Ah, it was GNOME3 that Microsoft copied/inspired to make Windows 8?

  185. Re:Reason? GNOME3 by Sigg3.net · · Score: 1

    You don't need Endnote as much as you think.

    In my previous job I migrated both Endnote and Reference Manager users to Zotero (both web and standalone).

      These types of software are "inherited" from authority in academia. Refman, for instance, is pervasive through the medical sector.

    You are fooling yourself. Don't blame Linux for it.

  186. Gnome3 should be called Gnome 1.5! by stkris · · Score: 0
    They remove important functionality. So I end up with a product beeing worse than it used to be. That is not progress.

    Making Gnome look better is OK - but function is much more important! I use my laptop for work and not gossiping online!

    Why force the user to use an inch of the height of the already too low 16:9 screens for toolbars? On Gnome2 I had a vertical bar on the right. Me beeing able to see more lines of my documents must surely be more important than having a toolbar with a clock on all the time?

    Why do I have to Ctrl+Click to open a new terminal when another is open? I do not know anyone who has just one terminal open?

    When copying files the filetransfer window does not appear in the window list so I cannot quick peek to check how much is left.

    Why no menu? Having all apps in one big list is messy! Menus make it easy to find an app you do not remember the name of but you know it is in accessories somewhere.

    Nautilus have trouble opening my home catalog. No matter what strange or buggy files you have an important tool like Nautilus should not hang! These are just a few off the top of my head. I have many more...

  187. Re:Reason? GNOME3 by galanom · · Score: 1

    Ah, so start menu is so old, we should probably get something fresh even if it is unusable? I've tried GNOME3 and I found it awful beyond description, and NOT for the lack of start menu, which can be very easily added with a simple extension. The whole idea is an unholy mess as Linus said. If they wanted to make a UI more suitable for tablets, they should begin a new project, not damage a good existing one.

  188. Re:Reason? GNOME3 by amorsen · · Score: 1

    Gnome has pretty much given up on storing session state, unfortunately. It annoys me a lot too.

    You can somewhat work around it with extensions that put specific applications on specific desktops, unless you specific windows from the same application to be on specific desktops.

    --
    Finally! A year of moderation! Ready for 2019?
  189. Re:Reason? GNOME3 by Ruie · · Score: 1

    Try Alt-F2 ;) Hint =2+3 starts a calculator that knows units and other extras

  190. Re:Reason? GNOME3 by Anonymous Coward · · Score: 0

    Remember, we are Linux guys (and gals), we are supposed to work around the edges, tweak stuff, and stuff, goes with the territory

    I was promised that this was going to be the decade of linux on the desktop, precisely because that wasn't necessary anymore, and Stuff Just Worked, getting out of our way to let us be productive.

  191. Re:Reason? GNOME3 by Alex+Belits · · Score: 4, Insightful

    Agreed. So don't do that. Instead, use the Zero Install techniques, both the one's they've implemented, and the ones they wish they had time for. I run $100K software packages on Linux boxes from Cadence and Mentor. The exact same executables run on Fedora, Ubuntu, and Debian. The way they accomplish this is statically linking all the way down to the linux kernel interface (maybe they link to libc - not sure). Now doing that would be bad in general, but if you instead run chrooted in a jail, like recently has been done in Ubuntu, and use hard-links to share the various .so files, you can get disk utilization under control. In my experience, .so files don't fill up much disk anyway, so if I have 2 or 3 versions of most .so files, shared across the various apps that use them, it should not be a big problem.

    You, sir, are an idiot.

    $100K software is distributed that way because developers can't allow external maintainers touch their source code, and are unwilling to do distribution-specific builds themselves. Their "special" libraries crowd up memory because they are not shared with the rest of the system -- you end up with two copies Qt, two copies of MySQL client, two JREs, and dreaded two libstdc++'es that caused so much grief in 90's. They often use obsolete protocols and don't work properly with other components -- what is usually just fine for EDA or CAD program, but stupid for anything else.

    --
    Contrary to the popular belief, there indeed is no God.
  192. Re:Reason? GNOME3 by Anonymous Coward · · Score: 0

    because they are stuck in the old paradigm, and frown upon anything kind of inovation that results in something more logical usable and less geeky... it's draws a pretty pretentious picture of some linux users unfortunately. "I can't use that it looks too simple easy and basic, i need all my uber customizes shiz that makes me who i am". They will grow out of it eventually i guess.

  193. Re:Reason? GNOME3 by Alex+Belits · · Score: 1

    No, that's your client, Microsoft.

    --
    Contrary to the popular belief, there indeed is no God.
  194. Re:Reason? GNOME3 by Anonymous Coward · · Score: 0

    It seems that people still miss the MyCleanPC ads so that they can reply something snarky to them.

  195. Re:Reason? GNOME3 by Anonymous Coward · · Score: 0

    If it's not for you then STFU, i kinda wish the developers chose a completely different name to cut all ties with gnome 2 users expectations to live in the past. every time i hear "gnome 3 epic fail" i'ts allways a whiny gnome 2 user. It's a different DE, view it that way, stick with the old gnome or find somethings else.

  196. Re:Reason? GNOME3 by mvdwege · · Score: 1

    Spoken by someone who has never used Gnome-Shell, obviously.

    There's a huge, highly visible 'Applications' tab on the Activities screen, right next to the 'Windows' tab that's highlighted by default. Hit that, and you have all the discoverability you want.

    I like Gnome-Shell. I had a few minor usability complaints, but they've been either addressed by the core team or an extension developer, and given that extendibility is a core goal for Gnome3, I count that extensions as solving a problem on an equal footing as the core team solving it.

    The only complaint I have left is the way they've twice gratuitously broke the userland tools to set configuration, that, amongst others, lead to the 3.4 upgrade killing my custom window-manager config and replacing it with a default. The fix was easy, and the devs were helpful in pointing out what had changed, but it's still a sign of a developer-centric culture, not a user-centric one.

    --
    "I know I will be modded down for this": where's the option '-1, Asking for it'?
  197. Re:Reason? GNOME3 by mvdwege · · Score: 1

    They're actually not all that bone-headed. Version 3.4 fixed your complaint.

    Since I had never used this style of launching much before, I was hit fairly hard by that change, because I had already retrained myself to use up/down instead of left-right in 3.0 and 3.2.

    --
    "I know I will be modded down for this": where's the option '-1, Asking for it'?
  198. Re:Reason? GNOME3 by vivian · · Score: 1

    I have 12G of ram too - the thing is, I bought that 12G so I could run a few VM's for testing app installs and do other useful stuff - not to feed a ravenously hungry bloated piece of crappy eye candy. I hate the attitude that "oh users have heaps of memory now, so it doesn't matter if we write really ludicrously inefficient code and bloaty software".

    I'm not saying you should have to hand optimize everything in assembler, but there definitely should be more attention paid to keeping on top of bloat - or we will never reap the benefits of faster and more power efficient CPU's - we will just be using a lot more machine cycles and ram do do stuff in the same time and using the same amount of power.

  199. Re:Reason? GNOME3 by mvdwege · · Score: 1

    Some moderator with an obvious Gnome-hate hardon needs to be smacked hard for modding this up.

    Gnome-Shell is not Ubuntu Unity. Gnome-Shell does not maximize windows by default, and works perfectly fine with multiple windows open.

    --
    "I know I will be modded down for this": where's the option '-1, Asking for it'?
  200. Re:Reason? GNOME3 by jones_supa · · Score: 1

    New stuff is find. New stuff is great. New stuff is not the problem.

    Throwing away or breaking the old stuff is the problem.

    Looking back, an interesting choice would have been just to keep on polishing GNOME2 and KDE3. We might not have the latest whizbang desktop metaphor, but a very fast and solid basic desktop experience. Something like that might be much better showcase for desktop Linux rather than some slow, broken crap no one wants to use.

    Now, of the current options, Unity and KDE4 look the most sane ones. A good general desktop and a good swiss army knife desktop. As you said, let's just not flush all this work down the toilet too soon, ok?

  201. Re:Reason? GNOME3 by iserlohn · · Score: 1

    Have you even tried Gnome3 and Gnome Shell? It is not slow, nor broken.

  202. Re:Reason? GNOME3 by Anonymous Coward · · Score: 0

    >Or perhaps they assume that Win8 will force everyone to accept touchscreens and everything running maximized

    I love how Slashdot is pretending Windows 8 will not include the old desktop at all. Keep drinking that kool-aid, guys!

  203. Re:Reason? GNOME3 by iserlohn · · Score: 1

    Actually the start bar/gnome menu metaphor was really showing its age. It took me a while to get used to but the Gnome 3 layout is so natural. It tries to help you along with the small task - like managing virtual desktops, open windows, etc. I find that I do a lot less time messing around with fining the right applets for my bar, messing around with where to place it, setting the right number of virtual desktops etc.

  204. Bedrock Linux by Paradigm_Complex · · Score: 1

    I might have a solution for you. While I agree with many of the responses you've received that it is not an easy problem to solve, I too have similar desire: to keep the benefits of my favorite distro without being restricted to them (for example, being restricted to only the desktop environments/window managers they have available).

    I've been working on my own Linux distribution tentatively called "Bedrock Linux" which, in some sense of the word, allows me to pull packages from different Linux distributions. Your request here: "But when Fedora has a better package, or a better version, I should be free to pull that specific part from them, and have it work with all the stuff I pull from Ubuntu" - is quite possible with my Linux distribution.

    I'm cheating to achieve this by heavily utilizing chroots and PATH management so that the core of Bedrock Linux will know when and how to run what program from which distribution without having all of the incompatibilities get in the way of each other. I expect most of the people who have responded to you claiming your desire is impossible either didn't think outside the box enough for my solution to the problem, or do not consider it a legitimate solution.

    While I would like to emphasize that this entirely works and that I have been using pre-release builds myself for over a year now, I have to admit that sadly the project isn't quite ready for public release yet. The most I have to show for it at the moment are the slides from a presentation I gave on it not too terribly long ago:
    http://opensource.osu.edu/sp12/bedrock

    If you are interested, feel free to search for "Bedrock Linux" on your preferred internet search engine on a regular basis until the website is up. I am currently working with others on an internal alpha, and hope to have the first public release within a few months, but as I'm sure you understand, I wouldn't be too terribly surprised if it slips past that deadline.

    --
    "A witty saying proves nothing." - Voltaire
    1. Re:Bedrock Linux by DuckDodgers · · Score: 1

      Thanks for sharing, that's pretty fascinating.

    2. Re:Bedrock Linux by Anonymous Coward · · Score: 0

      Please go work for RedHat or someone so that we can end this distro package stupidity for good.

    3. Re:Bedrock Linux by badkarmadayaccount · · Score: 1

      Have you considered squashfs2 backed OpenVZ containers? The ELF spec allows specifying an interpreter, say an LLVM JIT. Combined with FX!86-style persistent caching, you could give both desktop and Android linux quite the workout. tihokibertron is me, and a google user, and I use e-mail, get the hint? Drop a line anytime.

      --
      I know tobacco is bad for you, so I smoke weed with crack.
    4. Re:Bedrock Linux by Paradigm_Complex · · Score: 1

      I've not considered such things, but I'll look into it for the long-term future. Adding Android to the mix would be interesting. Thanks!

      --
      "A witty saying proves nothing." - Voltaire
    5. Re:Bedrock Linux by Paradigm_Complex · · Score: 1

      Happy to, I'm glad you found it interesting!

      --
      "A witty saying proves nothing." - Voltaire
    6. Re:Bedrock Linux by badkarmadayaccount · · Score: 1

      Sabayon might be easiest to pillage from, being Gentoo based.

      --
      I know tobacco is bad for you, so I smoke weed with crack.
  205. Re:Reason? GNOME3 by Anonymous Coward · · Score: 0

    You can get some speedup by speeding up the animations https://extensions.gnome.org/extension/277/impatience/

    But I agree that it feels slow. Part of the problem is that all the functionality is hidden inside the activities menu.

  206. Re:Reason? GNOME3 by jones_supa · · Score: 1

    Then you just have to click it.

  207. Re:Reason? GNOME3 by grumbel · · Score: 1

    You can already do all of this

    You can't even install a stable package on an unstable distri without running into major version conflicts. Debian right now has no way to handle mixing and matching packages from random sources. PPA don't change that, as they still have to be build against specific versions of specific distributions and can't just be mixed willy nilly without running into tons of conflicts.

    The simple truth is: The way software is bundled right now is not hacker friendly. It's ugly, slow and complicated and just flat out doesn't allow a lot of stuff without weeks of extra work. Remember when people complained about Gnome3 in Ubuntu? Why did they do that? Because there was no easy way to get Gnome2 back. How the heck is that acceptable behavior for a package manger in 2012? Handling situations like that should be a non-issue, just keep the old stuff around and call it a day, but you can't do that, as name and version conflicts will give you all kinds of nightmares.

  208. Re:Reason? GNOME3 by grumbel · · Score: 2

    You can't just mix and match in one part of a major subsystem and you certainly can't mix Debian and Fedora packages beyond the very end user applications that have no connections into the different plumbing that seperates the two trees of development and that basically static link everything.

    That's a symptom not a cause. Of course when every packages just barfs all over /usr/ and spreads itself everywhere you can't just install another package of the same name and not expect things to explode. But that's a problem of inflexible namespace management and nothing else.

    Every few weeks some kid shows up on a Linux forum demanding that we rebuild everything to support a binary only cross distro 'app' model.

    Yeah, and guess what, that kid is right, maybe not in the way it should be implemented, but in the features the system should provide.

    The reason we have different distros is because they aren't all alike except for the package manager,

    Distros are like 99% alike, because they all run all the same software, just in slightly different incompatible ways. It's an idiotic duplication of work that we should get rid of, not celebrate.

  209. Re:Reason? GNOME3 by Certhas · · Score: 1

    This is soooo not insightful. The reason people complain about Gnome Shell (justifieably) have nothing to do with eye candy. They have to do with design decisions that were intended to make it easier for users to **get work done fast**, but broke existing behaviours and habits to such an extend that no graceful migration was possible.

    Rather than allowing both designs to coexist and convince people of the quality of the new way to get things done, they forced it on people and alienated them en mass. That doesn't mean their way is bad (see other comentators who find it to be very effective), nor that they went for eye candy over usability. It means simply that: They broke existing patterns and habits to an extreme extend. And that's just bad design.

  210. Re:Reason? GNOME3 by Anonymous Coward · · Score: 0

    Android needs a centralized package repository where someone spends time checking the packages before I install them. They could never survive with the peer to peer model that you propose. The same is true for linux-distributions.

  211. Re:Reason? GNOME3 by BanHammor · · Score: 1

    Oh, really? The ecosystem of multiple distros has existed from around 1993, and I am sure that it is pretty damn stable. There are a few distros which have the most coverage (Ubuntu, Debian, Fedora, OpenSUSE, maybe Mageia), ones that are always ignored, but live on their own (Slackware, Arch, Gentoo), and endless clones of those more useful (Mint, Fedora respins, ROSA, etc...). The system is fine, everyone chooses what they please to. Debian is slow, Fedora is bleeding-edge, Ubuntu is non-upstream, news at eleven. Leave dpkg alone. It's a good tool. You can say that apt needs rewriting to accompany your vision, or synaptic, or that repositories need to be organised that way like Github is. Fine, I agree with it, but it is not the biggest thing to do in the community. (And look at Gentoo's portage system, it looks similar.) The top games (or any major games outside FOSS or indie-bundles) are not available for Linux NOT for the reason of fragmentation. They are not available because there are too few users, and, until Steam's Linux release, no easy way to reach them. Again, regarding your passages about Deb's sluggishness: it is very, very much known that Debian is slow. You simply can't expect them to pick up the latest and greatest, that's how they work. And yet, Linux Mint made Cinnamon for Deb-testing available, and you are free to download it. Maybe you are content with not looking?

  212. Re:Reason? GNOME3 by BanHammor · · Score: 1

    Yeah, and the hierarchical menu is replaced by a quite ugly-looking clustertrick. Yes, on Fedora too. Yeah, you can get a semblance of it if you go to the right and click the categories, but let's be honest, there's a big problem with it, it's less parsable by eyes, and most of all - Shell is an interface for touch users without those touch users existing.

  213. No moreeee, please by Anonymous Coward · · Score: 0

    I thought the ranting/trolling posts were over some time ago but no, another one from someone who can't live with or without Gnome (sight). Come on! Get over it!

  214. Re:Reason? GNOME3 by Anonymous Coward · · Score: 0

    Gnome went to hell when it was decided to go with the new session management scheme, with no backwards compatibility, and no requirement that core things to gnome, like gnome-terminal, actually used it. This was straightened out a couple iterations later, but ceased to provide reliable placement and sizing of windows whose session is saved.

    On the bright side, it led me to xfce.

  215. Re:Reason? GNOME3 by Chrisq · · Score: 1

    GNOME was a good thing until version 3. It changed everything.

    Absolutely. I just couldn't understand why they took no notice when on Gnome 3 betas people were saying "this is so bad it will be a decision on whether to stick with gnome 2 for now or move on to something else". It was like accelerating when you see the "accident ahead, slow down" sign. Really I think the "why it happened" question is one for psychologists now, not the IT industry.

  216. Must be strange here... by collet · · Score: 1

    ...But I love Gnome 3! Shell is awesome :)

  217. Re:Reason? GNOME3 by Anonymous Coward · · Score: 0

    GNOME 3 makes some sense. We can leave KDE out of this - as it's a shambling zombie project and has been ever since KDE 3.

    You have to start with facts and figures. The Linux desktop share is negligible. GNOME made a decision to forget about desktops and work towards tablets (the big growth area, and with little/no legacy baggage like Microsoft and the desktop). GNOME 3 is designed for that environment. Their design decisions work in that context - and make a lot of sense.

    Like Microsoft and Metro. The result is horrible for desktop PC users. Unlike Microsoft, GNOME has, at least in market share, little to lose. GNOME made a sensible choice. Microsoft have gone fucking nutso.

    Anyway... somethine that the GNOME project hasn't considered: it's desktop users who develop software... not tablet owners. Their decision to gut the desktop in favour of tablet may indeed result in the project starving itself of developers. Another thing: GNOME has also lost to Android on tablets - that much is obvious. So really... they should be looking at ditching GNOME shell or merging it with Android's interface.

    We shall see.

  218. Re:Reason? NIGGERS! by whargoul · · Score: 0

    I see what you did there. And no, I did not click.

  219. Gnome is the best desktop. by Tei · · Score: 1

    I think Gnome is the best desktop, better than Windows 7 because the virtual desktops. Better than Unity because Unity is optimized for tablets. Better than OS/X because uses the windows standards, that are more natural for most people because are what know better.
    Because lots of details like this, Gnome is the best desktop.

    Just now desktops are tryiing the tablet thing, with Unity and Windows 8, but is a fad. Desktops are going to return to maximizing productivity, and then there will be some convergence, the more advanced a desktop will be, the more like Gnome will look. And perhaps this is the problem, Gnome is "done", theres not much else to do.

    --

    -Woof woof woof!

  220. Re:Reason? GNOME3 by jones_supa · · Score: 1

    I suppose you could wire it in /etc/acpi/lid.sh (or similar).

  221. Re:Reason? GNOME3 by Anonymous Coward · · Score: 0

    How is discoverability hampered? It has the same hierarchy as GNOME 2 (ie: Accessories, Games, Graphics, Internet, etc.) and the search system allows you to search by the function of the program as well as the name.

    Ignoring the fact that you can still discover applications at least as well as GNOME 2, why should a DE emphasize discoverability over what you are going to do every time you use the computer (launch an application you are familiar with)?

  222. Re:Reason? GNOME3 by Anonymous Coward · · Score: 0

    Left and right work for navigating left and right in the search results. I don't think this was added until 3.2 or 3.4, though.

  223. Re:Reason? GNOME3 by gbjbaanb · · Score: 1

    meanwhile a /. story about how cool new QML support in KDE is gets 25 comments, while this one about how shit GNOME is gets several hundred.

    I guess we're all into complaining way more than doing something about it. Try the KDE article, you might be pleasantly surprised how good Qt Quick is.

  224. GNOME is dying! by Anonymous Coward · · Score: 0

    It is now official. Netcraft has confirmed: GNOME is dying

            One more crippling bombshell hit the already beleaguered GNOME community when IDC confirmed that GNOME market share has dropped yet again, now down to less than a fraction of 1 percent of all desktops. Coming on the heels of a recent Netcraft survey which plainly states that GNOME has lost more market share, this news serves to reinforce what we've known all along. GNOME is collapsing in complete disarray, as fittingly exemplified by failing dead last in the recent Linux user comprehensive web browsing test.

            You don't need to be the Amazing Kreskin to predict GNOME's future. The hand writing is on the wall: GNOME faces a bleak future. In fact there won't be any future at all for GNOME because GNOME is dying. Things are looking very bad for GNOME. As many of us are already aware, GNOME continues to lose market share. Red ink flows like a river of blood.

            Ubuntu is the most endangered of them all, having lost 93% of its core end-users. The sudden and unpleasant departures of long time Ubuntu developers only serve to underscore the point more clearly. There can no longer be any doubt: Ubuntu is dying.

            Let's keep to the facts and look at the numbers.

            Fedora leader Hugh Shelton states that there are 7000 users of Fedora. How many users of Debian are there? Let's see. The number of Fedora versus Debian posts on Usenet is roughly in ratio of 5 to 1. Therefore there are about 7000/5 = 1400 Debian users. OpenSuse posts on Usenet are about half of the volume of Debian posts. Therefore there are about 700 users of OpenSuse. A recent article put Ubuntu at about 80 percent of the GNOME market. Therefore there are (7000+1400+700)*4 = 36400 Ubuntu users. This is consistent with the number of Ubuntu Usenet posts.

            Due to the troubles in the Isle of Man, abysmal sales and so on, Ubuntu went out of business and was taken over by Canonical who sell another troubled Desktop Environment. Now Unity is also dead, its corpse turned over to yet another charnel house.

            All major surveys show that GNOME has steadily declined in market share. GNOME is very sick and its long term survival prospects are very dim. If GNOME is to survive at all it will be among OS dilettante dabblers. GNOME continues to decay. Nothing short of a miracle could save it at this point in time. For all practical purposes, GNOME is dead.

  225. Re:Reason? GNOME3 by Anonymous Coward · · Score: 0

    Want to open something? Press the Win key, type a name, press enter. Viola - I now have (Insert application here) looking at me.

    Well, we're all very happy for you that you either use so few applications or have a steel-trap memory enabling you to remember the names of all the programs you've installed.

    There's something to be said for discoverability. But hey, we wouldn't want to clutter your dedicated clock bar.

    What ever did people do before lists of icons were available that we could double click? Use a terminal? With remembering of application names? Gasp!

  226. Re:I use Gnome 3.4 every day and would never go ba by Anonymous Coward · · Score: 0

    > You can stay stuck in the past with Mate, or move into the future. It does not bother me if you stay stuck in the past

    who ever modded up the troll has just lost real-life karma.

    > The future of the desktop is as a seamless connection to the Internet,

    yeah right. Too bad if you live on an island in the South Pacific or anywhere outside of a major city. You suffer from myopia, only you can't see it from where you're standing.

    (IAASPI)

  227. Re:Reason? GNOME3 by loonycyborg · · Score: 1

    Agreed. So don't do that. Instead, use the Zero Install techniques, both the one's they've implemented, and the ones they wish they had time for. I run $100K software packages on Linux boxes from Cadence and Mentor. The exact same executables run on Fedora, Ubuntu, and Debian. The way they accomplish this is statically linking all the way down to the linux kernel interface (maybe they link to libc - not sure). Now doing that would be bad in general, but if you instead run chrooted in a jail, like recently has been done in Ubuntu, and use hard-links to share the various .so files, you can get disk utilization under control. In my experience, .so files don't fill up much disk anyway, so if I have 2 or 3 versions of most .so files, shared across the various apps that use them, it should not be a big problem. My stupid Android phone forces every app to have it's own copy of every .so file, and my 32G of space doesn't seem to be filling up. Now, I'm not saying that getting all of this working, with the various sound drivers and incompatible binary interfaces is easy. However, it is doable, and not rocket science.

    It's not only matter of disk space. Sharing .so files also allows distros to update them without touching all of the apps that use them. That's the reason why those techniques can only be auxiliary. Managing a set of .so files for each app independently can get very annoying and is the reason separate packages for libraries exist in the first place.

  228. Re:Reason? GNOME3 by Anonymous Coward · · Score: 0

    >It's a bigger resource hog,

    It's a HUGE resource hog. With my 2GBytes memory I am unable to get anything done, I had to switch back to gnome classic.
    And one big problem, it appears, is that it is not accelerated.

  229. Re:Reason? GNOME3 by RabidReindeer · · Score: 1

    ... you don't have to click the word "Activities" at all. It's a hot corner. You're supposed shoot your mouse to it quickly. And the beauty of the hot corner is, you don't have to look for it or locate it on the screen, you don't have to aim for it or click it - you just whip your cursor up to it in a fast, imprecise motion - and voila - you have the overview. The targets there are also large, so you can don't have to be precise.

    Precisely. Or, in my case, homing in on one of the various decorartions and hotsports (size corners, scrollbars, etc.) will overshoot and bring up the flaming navigator, losing track of the window you were actually working in.

    I switched to Cinnamon because in addition to all the fast-access icons on my toolbar, I had lost all of the status displays. Seeing as how Social Networking wasn't one of the things I needed at-a-glance info on.

    I switched off Cinnamon's hot corners after I determined that no corner of my screen is safe from having focus yanked from a work window.

    Besides, I've always navigated with hot-keys. Less strain on my shoulder tendons than a mouse.

  230. The users can measure the difference by allo · · Score: 1

    and they are even leaving for unity, only to avoid gnome 3. And non-ubuntu Users use cinnamon, XFCE or even KDE. So long and thanks for all the fish, gnome.

  231. Re:Unity or Cinnamon is Gnome 3 Without Gnome-Shel by RabidReindeer · · Score: 1

    One of the things I like about Cinnamon is that apparently it's much easier to create your own applets than it ever was in Gnome, even when Gnome supported applets.

  232. You'll notice I said desktop. by aussersterne · · Score: 1

    Not workbench, not laboratory, not supercomputer.

    Apple is not trying to be all things to all people (read: current GNOME issues), but has rather done a very small number of things almost perfectly.

    --
    STOP . AMERICA . NOW
  233. Re:Reason? GNOME3 by Anonymous Coward · · Score: 0

    Ever try to setup wireless in gnome without first having wired connectivity? A relatively simple and essential task for almost all new users today. Not so simple in gnome.

  234. Re:Reason? GNOME3 by Anonymous Coward · · Score: 0

    Are you using a different Gnome? It's ridiculously simple to set up wifi.

  235. Re:Reason? GNOME3 by Anonymous Coward · · Score: 0

    Not me. GNOME 3 doesn't work AT ALL with my 4 monitor, 2 video cards setup.

    Well it will sort of display some stuff on half the screens but it's corrupted and crappy. The mouse doesn't work at all, can't click anything.

    GNOME 3 (and Unity too) simply DO NOT WORK.

  236. Good riddance to bad garbage by Anonymous Coward · · Score: 0

    When you perpetrate a debacle like Gnome 3, you fail hard. Period.

  237. Why I switched to KDE from Gnome by Anonymous Coward · · Score: 0

    Angry former Gnome user here... Gnome 3 is a usability disaster. I have ten virtual desktops on my screen. Each of the 10 has a specific purpose, and they keep me straight about which computer I've logged into, which virtual machine I'm using, etc. I've worked this way for years. Suddenly, Gnome 3 does not allow me to have fixed virtual desktops. Huh? Virtual desktops come and go randomly. I could not work in Gnome 3, because I never knew where anything was. How could anyone break such a simple and essential feature? What were they thinking? Even when I downgraded to Gnome 2 mode on Fedora, I still couldn't get fixed virtual desktops. So I switched to KDE, where I have my 5x2 set of virtual desktops as usual.

    Hint: I am a professional who uses a computer to make money. My way of working works for me, and I use it to earn a living. If your broken disaster of a desktop can't preserve a simple feature that's been part of Gnome for years and years, then you're going to fail.

  238. Re:Reason? GNOME3 by Anonymous Coward · · Score: 0

    I'm not sure if I follow your line of thinking. You seem to think that, because we use Linux, we should tinker with it. I disagree with that. It's a plus that we can tinker with it, but it shouldn't be necessary.

    I, for one, just want to get my work done. I care not for shiny desktop effects. I have work to do, and that's what I need to focus on, that is what I need to tinker with. The desktop environment should be non-obtrusive, in the background, invisible.

    Gnome 2 did that. It was just enough to enable me to work efficiently without too much bloat. Gnome 3 is, well, not up that task. Maybe it will get there in a later version. Maybe it will be even better than Gnome 2. But right now, no, it isn't.

    Then again, I'm very grateful that many very talented people have done a lot of work to give us all this free software. Without it, my life would be very different. So, thanks guys, for sharing your hard work, it's appreciated. But if I had any say in it (I don't), then I'd rather have you polishing the bugs and inefficiencies out of Gnome 2 than adding features to Gnome 3...

  239. Re:Reason? GNOME3 by ganjubas · · Score: 1

    GNOME was a good thing until version 3

    there is a problem with gnome, it's gnome 3!!! if you break existing stuff people will leave, it's not the lack of goals or organization

  240. Re:Reason? GNOME3 by DuckDodgers · · Score: 2

    I think what you need for this to really work is two fundamental changes. First, the directory hierarchy would need to be redone so that you can install and run multiple versions of different libraries at the same time. The Nix package manager tries to do this, though I'm not sure how well it succeeds.

    Second, current Linux package managers have no ties to the dependency management systems that have been created around different languages. The Perl community has CPAN ( Comprehensive Perl Archive Network) and the command line tool 'cpan' that facilitates downloading and installing a CPAN Perl module and all of its dependencies. Ruby and Python have something similar with Ruby gems and Python easy_install. Java does the same with Maven or with Ant + Ivy or SBT. Haskell has the 'cabal' tool to install Haskell modules with automatic dependency resolution from their Hackage repositories. What I presume would really help is if some people made dpkg (the Debian and Debian offspring package manager), rpm (the Red Hat package manager), or newer package managers like Conary or Nix to be fully aware of the various programming language package management tools.

    I'll have it finished Tuesday.

  241. Re:Reason? GNOME3 by AkumaKuruma · · Score: 2

    all "Linux" is GNU/Linux. bare metal Linux would be just a kernel. GNU is the Operating System that runs on the Linux Kernel. you can swap the kernel out and get other combos, like Debians GNU/FreeBSD distro. I do agree that Linux should be a bit more genericised, but then the main distros loose the manageability they provide now. the compatibility checks that they all do on their internal code bases. as for patches and updates, most of them will float the changes all the way to the root of the application they are fixing, but have the ability to patch it in their spin of it faster.

  242. Re:Reason? GNOME3 by WaywardGeek · · Score: 1

    The solution here is to only auto-update .so files if there's a serious security problem. This would make packages 10X more stable, reliable, and compatible with future versions of a distro. The disk space is really not an issue.

    --
    Celebrate failure, and then learn from it - Nolan Bushnell
  243. Well, it was you who told us to fuck off. by David+Gerard · · Score: 4, Insightful

    Dear remaining GNOME devs,

    You guys said “If you don’t like GNOME 3, don’t use it.”

    So we took you at your word.

    The CADT development model remains predominant in GNOME: throwing everything away and writing something new is always much more fun (and better for the resume) than just fixing the remaining bugs in something that basically works.

    I'm a Unix sysadmin for a living. I just reinstalled my work box with Xubuntu 12.04. It's amazingly responsive and the interface doesn't make me want to set it on fucking fire. I can GET SHIT DONE AT WORK.

    I didn’t leave GNOME, it left me.

    --
    http://rocknerd.co.uk
  244. Re:Reason? GNOME3 by RenderSeven · · Score: 1

    but never forget: **Enable the user to get work done fast**

    Yes but also there is a dose of "Enable the use to *think* they get work done fast". Win7 may be more efficient than XP but it takes some unlearning and relearning to get to that point, and many users would prefer not to go through that exercise. GUI developers may come up with better ways to do things but if it isnt fairly intuitive and obvious to user of the prior version, they generally wont like it. There is an old saying that you cant make people climb stairs two steps at a time.

  245. Re:Reason? GNOME3 by loonycyborg · · Score: 1

    Easier said than done. You could as well say "cast a library updating spell". Besides, security isn't the only reason to update, but could also be needed for fixing corner cases (which happen to actually affect you) and sometimes enabling new feature of a library(which you happen to require) is needed too. The disk space hardly ever was an issue for distros, definitely not a most important one.

  246. Re:Reason? GNOME3 by Anonymous Coward · · Score: 0

    Funny. I learned about Alt+~ from your post and went to try it. It crashed gnome hard. For some reason Gnome isn't able to restart and leave the running windows alone like restarting a window manager should - it forces you to log out and kill everything if something's gone wrong.

  247. you said "UNIX desktop" by kenorland · · Score: 1

    You kept talking about "UNIX". People choose UNIX to get specific jobs done: big problems in science, engineering, databases, multimedia, web development. People choose UNIX because stuff keeps working decade after decade, with extremely high backwards compatibility in APIs and commands (but also continuing bug fixes and improvements in their implementation).

    OS X is a decent desktop environment, but it isn't a "well-integrated, fast, stable, good-looking, highly usable *UNIX* desktop", because it fails to satisfy the requirements of a professional UNIX environment, starting with the fact that there are no high-end machines running OS X and that Apple keeps discontinuing and neglecting more and more of the things that UNIX users demand.

    If your requirements from UNIX are modest, OS X may work for you. But for most people who actually need UNIX, OS X is not a solution because it doesn't get the job done.

    1. Re:you said "UNIX desktop" by Anonymous Coward · · Score: 0

      This story and the people commenting on it are talking about desktop environments (comparing GNOME 3 to OS X in this case) for UNIX-like operating systems, generally ran on consumer-grade computers. You're generalizing and talking about professional, high-end UNIX computing, headless management, running shit for decades, etc. Basically, you're talking about things that are unrelated and irrelevant to the discussion and that have nothing to do with desktop computing. I think you wandered into the wrong story.

    2. Re:you said "UNIX desktop" by Anonymous Coward · · Score: 0

      This story and the people commenting on it are talking about desktop environments (comparing GNOME 3 to OS X in this case) for UNIX-like operating systems, generally ran on consumer-grade computers. You're generalizing and talking about professional, high-end UNIX computing, headless management, running shit for decades, etc. Basically, you're talking about things that are unrelated and irrelevant to the discussion and that have nothing to do with desktop computing. I think you wandered into the wrong story.

      Oh stop your bullshit.
      Consumer grade computers from 2012 are more powerfull than microcomputers from 2-3 decades ago. And guess what those systems ran ? VAX or some flavour of UNIX.
      Gnometards are convinced that somehow a consumer grande computer is nothing more than a glorified tv. Fuck 'em. That shit is shitty coming from commercial companies, but from open source software projects its a tragedy. If they have so big a consideration for these kinds of users (users that think a computer is no better than a toaster (insert BG joke here)), get a job interview with Apple or Microsoft.

  248. Gnome v. KDE by kilodelta · · Score: 1

    I had used KDE for a very long time before being exposed to Gnome. And that was only because Ubuntu chose to go with it.

  249. well-deserved, apparently by Anonymous Coward · · Score: 0

    From the linked bugs it becomes crystal clear. As other major software projects, Gnome became infected with "UX" idiots who are on a quest to remove everything useful because "options confuse people", and "it doesn't work well on touchscreens", and huge icons with lots of white space between them are supposedly nicer than text (information). The problem with that approach, apart from alienating the current userbase, is that fat-fingered fatphone users who want as few options as possible are not the kind of people who will try Linux.

  250. Re:Reason? GNOME3 by Anonymous Coward · · Score: 0

    GNOME was a good thing until version 3. It changed everything.

    Mod up.
    The purpose of a DE....

    You seem to assume GNOME is a DE :)

    gnome3 is more like the beginning of a OS controlled by gnome in a similar way OS X and IOS is controlled by Apple (okay, not entirely, but they way that they control all layers).

    Now if you disagree fork gnome2, do it yourself, stop bitching and get to work. GNOME devs decided this path for their project, if you're not an active contributor, use a DE! Gnome is probably not aimed at power users anymore!

    That said, I recently had a chat (IRL) with a gnome board member, who expressed that gnome developers had chosen this path because gnome devs already was involved in all layers of the OS, so why not integrate them, why not do an OS?

    He had a valid point, because this is the only way they can compete with Apple and MS.

    At the end of the day, gnome3 took gnome too far in the user-friendly way for me, too little focus on performance and productivity. But I'm not a gnome contributor, so I won't bitch about it. I'll just use something else, and wish the gnome developers the best of luck with their path, project and visions.

  251. Ubuntu wants to fails by Anonymous Coward · · Score: 0

    MATE is the only hope. It just needs an Ubuntu-like theme to be the definitive upgrade path for Ubuntu users.

    Why:

    In order to get a decent desktop one needs to:

    Install Ubuntu 12.04
    Install gnome-session-fallback
    Select Gnome Legacy on the login screen
    Add the Indicator Applet
    Edit the GTK registry to get the clock to display the date again

    And after doing all that, their still is no way to get the quick-launch icons back.

    Before Ubuntu went the Unity / Gnome3 route it was easy enough for grandparents to use, without any training, (I have first hand experience at this.)

    Now, absolutely no one I know likes it. I person I know is suffering through using Unity, and everyone else has ditched Ubuntu.

  252. Re:Reason? GNOME3 by Anonymous Coward · · Score: 0

    Their "special" libraries crowd up memory because they are not shared with the rest of the system -- you end up with two copies Qt, two copies of MySQL client, two JREs, and dreaded two libstdc++'es that caused so much grief in 90's

    So you're assuming every single executable should load the same version of the shared library. What a ridiculous assumption. Also the kernel never loads entire libraries. The bits are page faulted in as necessary. Even otherwise data is almost always the largest part of what consumes physical memory. Code is always tiny.

    You, sir, are an idiot.

    You should just stick to conspiracy theories and calling people "microsoft employees" since its obvious you have little to no technical knowledge whatsoever.

  253. Re:Reason? GNOME3 by Anonymous Coward · · Score: 0

    Go to extensions.gnome.org, and there is an extension to add network and CPU monitoring on the bar. Most of the capabilities you are missing are there.

  254. Re:I use Gnome 3.4 every day and would never go ba by VortexCortex · · Score: 1

    Thin Clients. Welcome to the Future (read: Past).

  255. Re:Reason? GNOME3 by HiThere · · Score: 2

    That's a rather interesting point that I hadn't thought of before...but not in the way you mean.

    Look into genetics, specifically how genes emerge. Mammalian color vision (varies slightly between species that have it) if created by genes that doubles, and then evolved differently. I'm not sure that two copies of MySQL are useful. That's more like doubling a chromosome. But two copies of libstdc++ might, over time, evolve to handle different jobs. The key part, of course, is over time. Most such mutations are a loss, and so disappear over time, but some are the very stuff out of which evolution happens (well, strictly speaking the disappearance of the versions that don't work is also evolution in action).

    Now if you look at bacteria, they usually have only one variant of any particular gene, even though they have a poor (compared to mammals) copying-fidelity when the DNA is duplicated. They is because in their lifestyle they MUST be efficient. These may be compared to embedded systems. So what should desktops be compared with? Nematodes? Plants? Each way of life imposes certain constraints on what will be successful. Similarly each systems environment imposes particular constraints. Often these days it isn't minimal amount of code, but closer to optimal performance, which can be quite different. Mobile platforms have another set of constraints.

    Don't expect code to have evolved into anything approaching optimal in the short period of time it's been being built. And don't expect the same code to be optimal for wildly different environments. Sometimes it happens, and that's very good. Quicksort is hard to improve on no matter what your environment. But such things aren't to be expected, though they are, of course, to be hoped for. But consider the way hash-tables have been moving in on the space originally occupied by AVL-trees. The replacement can look radically different (and because of that difference, there can be places where the original maintains dominance, say if you want to retreive a sorted list of keys).

    OTOH, Gnome appears to me to be dying. I wish they same thing weren't happening to KDE. For my purposes KDE3 was the best desktop Linux ever came up with. Gnome2 was a reasonable replacement. But neither KDE4 nor Gnome3 is even usable. (So I'm disagreeing with the original blurb. I *can* say that Gnome3 is worse.)

    --

    I think we've pushed this "anyone can grow up to be president" thing too far.
  256. Re:Reason? GNOME3 by caseih · · Score: 1

    I did computer support for a university department (Chemistry). I used to cringe every time a student would come to me with problems in Microsoft Word (2003 or 2007 typically) and their 100 page dissertation. Word just isn't designed for that kind of thing, and it's just a disaster waiting to happen, especially since Word's default is not to make headings having any information the auto table of contents generator or index generator can use. Corrupt documents, pagination problems (changing default printers can change pagination). And Endnote... sigh. Sadly asking most students to learn LaTex and Bibtex is probably out of the question since we can't even teach Word users how to use master documents, proper headings, etc.

    Some people have found Zotero and LibreOffice to work quite nicely for dissertations. LO/OO's use of styles to define document structure makes it very easy to go back through and simultaneously apply a style and define a logical unit of the document after the fact, or on the fly. More sensible than Word's typewriter mode that it seems to default to. If all you care about is the PDF output for publishing, then any MS Word incompatibilities are non-issues.

  257. Re:Reason? GNOME3 by Alex+Belits · · Score: 1

    I "assume" (actually know) that the less crap ends up in memory, and the less is the number of components that are not updated automatically with the rest of the system, the more efficient and secure is the resulting system. There are excuses for not following that principle, however it's monumentally stupid not to follow them when there is a choice.

    --
    Contrary to the popular belief, there indeed is no God.
  258. Re:Reason? GNOME3 by fredthomsen · · Score: 1

    /thread

  259. Re:Reason? NIGGERS! by Alex+Belits · · Score: 2, Funny

    I am absolutely serious -- GNOME3 UI is worse than goatse.

    --
    Contrary to the popular belief, there indeed is no God.
  260. Re:Reason? GNOME3 by HiThere · · Score: 2

    If KDE4 weren't so terrible, I'd agree with you. Fortunately there are other choices. Unfortunately, they think the problem with Gnome and KDE is that they aren't lightweight. That's NOT the major problem. Not in my environment. The problem is that they are nigh unusable. KDE3 was the best desktop for usability that I've ever seen. It's not particularly lightweight. But I'll pick fwvm over KDE4 *or* Gnome3. It may be lightweight, but at least is't sort of usable. (Actually I'd probably pick something else, but I haven't decided on what, because I can still run Gnome2.)

    --

    I think we've pushed this "anyone can grow up to be president" thing too far.
  261. Re:Reason? GNOME3 by Anonymous Coward · · Score: 0

    Would you want code typed on a tablet?

  262. Re:Reason? GNOME3 by jez9999 · · Score: 1

    Next question: why the hell do we still have to use hideous bash scripting? I've always found it exceedingly difficult to grasp and avoid it like the plague when I can. Some comments just from your code you gave:

    if / fi is ugly as hell. Give me "end if" or curcly brackets.
    square brackets for an if is ugly as hell.
    I believe whitespace is important, and that if you don't separate the if statement out with whitespace, it errors. This sucks.
    if requires a semicolon after it. Why???
    Variables need to have doublequotes around them. Why???
    When setting a variable, you DON'T need to quote its contents. Why???

  263. Re:Reason? GNOME3 by cnettel · · Score: 2

    However, you are not only polluting RAM with duplicate versions of code. You are also polluting L2 (and instruction L1, but that will probably be flushed anyway). No reason to make those context switches more expensive than what is really needed. And a large statically linked executable is in no way trivial to ignore, you can easily reach 10s of MBs.

  264. Re:Reason? GNOME3 by Anonymous Coward · · Score: 0

    Fallback mode is better than default by a mile.

  265. Re:Reason? GNOME3 by hazem · · Score: 1

    I was doing some side work for a professor I worked with that was a traffic manual for our state Department of Transportation. I turned out being about 450 pages, with tons of pictures, charts, tables, etc, you name it... and we were required to do it in MS Word.

    The thing is, if you do it right, you can make Word work for all that. But you have to have the discipline to use the styles correctly and you have to especially diligent when pasting material from another document. I found it was much safer to paste as text, then reapply formatting - even if it was from a document with the same style structure.

    With carefully labeling and stylizing things, I was able to get the table of contents, table of figures, table of tables and table of something else to work.

    The problem is, Word makes it really easy to make it look like you've used styles when all you've really done is apply formatting to a chunk of text. It just looks like Heading2, but is really normal text you've made bold and larger - and like you said, it won't show up in the auto-generated Table of Contents.

    And if you have to collaborate with other writers... ouch!

    I wanted to try Latex, but since we had to turn in a word document in the end, I wasn't sure there was any way to easily make that conversion.

  266. Re:Reason? GNOME3 by Tubal-Cain · · Score: 1

    I tried for a while to find a way to have a CPU and Network monitor like you could have it docked on a panel in gnome 2 but finally gave up.

    https://extensions.gnome.org/extension/120/system-monitor/
    https://extensions.gnome.org/extension/9/systemmonitor/

    I also often use more than one terminal window, but when you click on the terminal icon in the apps list, it just takes you back to the terminal you already have open.

    I use GNU screen for multiple terminals. Very handy, especially with Tilda.

  267. Think anyone will put "Unity" in a resume? by Anonymous Coward · · Score: 0

    Probably. The developers are that arrogant (and clueless).

  268. Re:Reason? GNOME3 by allo · · Score: 2

    But KDE 4.0 was crap, too. And with 4.2 they got it usable, with 4.4 or something like this it was better than 3.x. Why aren't the gnome guys achieving the same? Nothing against a clean restart, but then they need to recover from the total loss of features.

  269. Re:Reason? GNOME3 by theguyfromsaturn · · Score: 1

    I agree. That's why I ended up loving Gnome 3. I screamed and bitched as much as the next guy when it was introduced. But I decided to give it a trial time of 2 weeks befroe moving on. It turns out, productivity was significantly increased with the new workflow. It's hard to break old habits. But it doesn't mean it shouldn't be done once in a while. Unity is terrible, taking the worst aspects of GNOME 3 without its really revolutionary aspects. I love the dynamic allocation of desktops. I cannot go back to a desktop that doesn't have it anymore. Managine multiple tasks is much easier.

    I do miss the custom shortcuts, but again, probably with the size of computer and available applications, the search instead of categorize approach might be faster. And it's still easy to add shortcuts to favourites. And the fact that you just move the mouse to the corner to get the menu makes it fast and easy to reach even on a desktop. No need to think hard. The reflex comes quickly. The main pet peeve Ihave left is "why do I need to press ALT to be able to poweroff". That does seem like a gratuitous limitation, and not intuitively figured out, and therefore it's bad. Everything else in the new layout is intuitive, once you accept that your old habits are useless.

    While it was easier to customize everything before, there is blessedly little left to customize now. Anyways, I did find my productivity increasing pretty fast after the initial decline. Now I wouldn't go back to earlier types of desktops. They feel like more work to get most things done.

    --
    I like my dinosaurs feathery, and my pterosaurs hairy (or is it pycnofibery?)
  270. Re:Reason? GNOME3 by raxx7 · · Score: 1

    Agreed. So don't do that. Instead, use the Zero Install techniques, both the one's they've implemented, and the ones they wish they had time for. I run $100K software packages on Linux boxes from Cadence and Mentor. The exact same executables run on Fedora, Ubuntu, and Debian. The way they accomplish this is statically linking all the way down to the linux kernel interface (maybe they link to libc - not sure).

    I'm afraid you're incorrect.
    I have the Cadence binaries at hand and they're all dynamically linked against a large set of libraries.
    What they (and most developers like they do) is to specifically target a reasonable set of distributions, RHEL4 and 5 in particular.
    Running on other distributions mostly works, but they provide no guarantees and no support.
    In fact, I can't launch 64 bit Virtuoso because of an incompatible Qt library.

  271. Re:Reason? GNOME3 by Anonymous Coward · · Score: 0

    By the same token, we should do away with menus like File/Edit/Tools and just dump all the functions in one long-ass alphabetical list.

  272. Version System is Broken by Anonymous Coward · · Score: 0

    When I install StepMania, it refueses to run until I add:

    sudo ln -s /usr/lib/libavutil.so.50 /usr/lib/libavutil.so.49

    This fools the binary into thinking that it is using a lower revision of a library than the one that is installed. Typically it works just fine, but it is not a solution that the average user would know how to implement.

    I have run into similar problems with many other programs. When the latest distro comes out, suddenly a previously compiled binary fails. In the case of proprietary programs, we can't just recompile. We have to beg a company to release a version of their software that is compiled for something greater than Ubuntu 6.06 or our hardware is useless:

    http://smarttech.com/Support/Browse+Support/Download+Software/Software/Actalyst+Interactive+Overlay+software/Actalyst+Interactive+Overlay+software/Actalyst+Interactive+Overlay+software+for+Linux

    In this case, installing gcc 3.4.2 fixed the issue up to Ubuntu 10.4.

    When I look at the packaging systems (both Yum and DPKG), I notice that dependencies often look like glibc 2.3.3 or greater. Why is the " or greater" part so often broken? Why, if the API is perfectly backwards compatible, don't we link our libraries to a fixed set of names and check version numbers with a switch? Why do binaries have to be recompiled for every version of every distro?

    This is insane, and no better than having every program bring in its own libraries. This situation creates an undue burden on developers and results in fragmentation and incompatibility. We need a practical solution and we need it yesterday.

  273. I liked gnome 2 better by Thraxy · · Score: 1

    All I really want is a straight forward classic desktop environment. I wouldn't call myself extremely techie, but I can figure out how to tweek the usability part myself, given the right tools. I felt gnome 2 gave me that, while gnome 3 just left me annoyed and confused. If I want a DE that just pisses me off every time I log on, I can just go get a copy of Windows Vista.

    For now I spend most of my time on Windows 7, because it's not completely hopeless. Have been looking at Cinnamon lately though. I've always loved what the Linux Mint team has brought to the table, so it doesn't come as a surprise to me that it looks good and is easy to use. Only problem there is that my ATI card isn't completely happy with it, so I get a 2-3 sec freeze once in a while. As I'm not super techie (as mentioned above), I currently don't know how to solve that. If anyone knows a fix (like turning something on or off) please leave a comment.

  274. Re:Minimalism Sucks by galanom · · Score: 1

    Why don't you try ratpoison?

  275. Re:Reason? GNOME3 by Grishnakh · · Score: 2

    What Linux needs is a rewrite of dpkg, just like Torvalds did when he wrote git and replaced subversion.

    Sounds like what we need is to convince Torvalds to rewrite dpkg. After all, he made the kernel, and now it's taken over everything; then he made git, and that's one of the most popular revision control systems now used (probably the most popular in OSS), so now he just needs to go for a hat trick and make a successor to dpkg/rpm.

  276. Re:Reason? GNOME3 by Grishnakh · · Score: 2

    Gnome is so awful I sometimes wonder whether Microsoft isn't funding it.

    It's a fun conspiracy theory, but I don't think it's true, because Red Hat of all companies really is funding it and employing a bunch of their primary developers. So this really seems to be a good case for Napoleon's old adage, "never ascribe to malice that which can adequately be explained by stupidity".

  277. Re:Reason? GNOME3 by Grishnakh · · Score: 3, Informative

    How exactly is KDE4 unusable? Yes, the early versions really were unusable, but the recent versions (anything after 4.6) have been pretty decent. 4.8 is looking pretty good in fact.

  278. Re:Reason? GNOME3 by Grishnakh · · Score: 1

    First, the directory hierarchy would need to be redone so that you can install and run multiple versions of different libraries at the same time. The Nix package manager tries to do this, though I'm not sure how well it succeeds.

    This has been the case for ages, really since the very beginning. Go look at /usr/lib; all the libraries are versioned, and there's symlinks pointing to the latest version, but if a package needs an older version, it can specifically link to it if it's present.

    Second, current Linux package managers have no ties to the dependency management systems that have been created around different languages.

    apt-get does handle dependencies, and has for ages. zypper and others do the same.

  279. Re:0MG / braindead by galanom · · Score: 1

    If command line scares you, you should try Linux or any other UNIX at first place. Linux and any UNIX-related system except OSX is not for desktop use of the average person. Now stop bitching, if network administrators are fine using Apache or BIND or mysql, your opinion is redundant. And... really... you need a GUI for GRUB? You can't type 4 lines? If they are not already cared by the distro.

    As for the last: printer configuration is available at your browser at localhost:631 (for cups). Screen-resolution settings is available in most DEs. For example at Xfce is at Menu -> Settings -> Display. For network parameters, use wicd or network manager which both have GUI applets. For volume control there should be an icon at your system tray. If not, at Xfce is Menu->Multimedia->Mixer.

  280. Re:Reason? GNOME3 by Anonymous Coward · · Score: 0

    You can do the same thing with basically any DE. dmenu isn't exactly distro specific.

    Personally, I stick with openbox or pek-wm, with conky as my clock/system info/music info manager. I also have kde installed for the handful of times in a year I get the urge to use a more hefty DE.

  281. Support KDE. Not Pedo's by Anonymous Coward · · Score: 0

    Please stop arguing and make KDE 5.0 better for everyone. Gnome lost the plot. Who still uses Gnome anyway? Pedo's?
    Come one drop the dead dog and support KDE.

  282. My 67-year old mom uses GNOME 3 just fine on a DE by Anonymous Coward · · Score: 0

    I've been Linux only on all my desktops and laptops since 2002. Dual booted before that starting in 1998. Been a big fan of GNOME for a long time but now I find 2 less usable than GNOME 3 (only have 2 because of a server I use at work). I love GNOME 3 on Mint Linux with Cinnamon panels removed and some extensions added. I have the same setup on my two laptops and home desktop. I wish work would let me replace Windows XP on my workstation. Posting just to have one positive voice in a sea of haters because there are plenty of us who enjoy GNOME Shell.

  283. Re:Reason? GNOME3 by Grishnakh · · Score: 1

    Yep, wading through 100 pages of configuration options can be a bit of a pain, but it's only something you do once in most cases. Once you've set it the way you like, you never go back to all those configuration options; you just leave it that way and you're happy.

  284. I love Unity by INowRegretThesePosts · · Score: 1

    Unity is convenient, easy and fun to use. And it saves screen space.

  285. Re:Reason? GNOME3 by Anonymous Coward · · Score: 1

    Here is a hint. It is one of the strengths of Linux from a certain way of looking at it.

    In some twisted world of denial, sure.

    Attaching and detaching a display from a laptop is something no DE is ever going to make 'just work' for everyone.

    Works perfectly fine in Win7. You can tell it which monitor is the primary monitor when docked, and it remembers and adapts appropriately when docking/undocking after that. In other words, it works.

  286. Re:Reason? GNOME3 by RedBear · · Score: 1

    Here is a hint. It is one of the strengths of Linux from a certain way of looking at it.

    Attaching and detaching a display from a laptop is something no DE is ever going to make 'just work' for everyone. You use case might sometimes be just what the developer was thinking, others you will lose. On the 'other' platforms you just live with it, we have options. On my laptop the F7 key is silkscreened with display/panel in blue, meaning Fn+F7 is the approved way and what would work on the 'other' OS. So to make it easy to remember I bound CTRL-F7 to a script.

    It examines the state of the dock and doesn't try to 'do the right thing' for anyone and everyone, it does exactly what [I] want for either state. With only a little more work (when I get a spare round tuit) I'll extend it to look at the VGA port and deal with the presence of a projector automagically. Yes I means I have to hit a hot key when the automatics do the wrong thing (almost every time) but it means I always get what I want and it beats filing bug reports that get closed WONTFIX when the distro goes out of support and just bitching about it being broken.

    Seriously, WTF are you talking about? What is there to "live with" on other platforms? You connect an external display, it gets auto-detected, you choose the settings _you_ want to apply to that display, and you're done. Those settings get remembered and applied whenever you connect that display. In my experience this works fine on both Windows (at least Windows 7) and OS X. I fail to see how you can consider it a "strength" that the most modern Linux desktop environment can't even handle remembering your external display settings across reboots. That's nuts.

    I gave up on being a full time desktop Linux user about a decade ago because of BS like this that I was constantly having to fight with. I had this funny idea that I could come back in five or ten years once Linux "matured" and simple things like this were worked out and standardized, and I would then have access to a true desktop nirvana experience. Ten years later I am sorely disappointed at the crap desktop Linux users are still putting up with, and amazed at the way major flaws are rationalized into strengths. Still writing and exchanging bash scripts to make your desktop work the way you want? Are you kidding me? Nothing seems to have actually advanced in the desktop Linux world in TEN YEARS, besides some surface eye candy. That's just sad. I was hoping for so much more from desktop Linux.

    Oh well. At least Android is successful and Linux is still doing well on the server side of things.

  287. Re:I use Gnome 3.4 every day and would never go ba by grege1 · · Score: 1

    Troll? Really? Anyone with a different view of the world to you is a troll? There is a simple retort to your silly jibe. If you live in the third world or in the middle of a desert then do not use Internet connected services. Xfce4 will serve you fine. But do not suggest that the rest of us should be reduced to the lowest common denominator. Those of us who live in big cities in the developed world and who have an Internet connection everywhere would very much like to move forward and use the applications of the 21st C. Anyone with an Android phone or an iPhone can configure that phone to be a mobile WiFi hotspot. If your provider does not allow this then change providers. Your own connection, locked down, everywhere. If you have a phone you are always connected. 3G accounts keep coming down in price. At home my ADSL 2+ never fails. Years and years of up time.

  288. Re:Reason? GNOME3 by Anonymous Coward · · Score: 0

    GNOME 3 and cinnamon are stupidly slow.

  289. Re:Reason? GNOME3 by cheekyboy · · Score: 1

    You forgot Google Chrome OS, based on SUSE.

    But if you that great your self, join the Chrome OS team and make it kick but.

    Maybe , google would port the ADK to run inside Chrome OS, with ARM emu like Mac PPC emu, and then have all Android Apps in Chrome OS. I mean its feasable, even others have prototyped this. But in combination with a proper OS, and 100% google, it could just be the killer OS. Imagine the majority of the linux config (besides desktop), being done in ADK. Android already supports true KB input + mouse. And true tablet apps would run great under linux too. With intel cpus being that much faster, it would rock even if its doing Arm EMU for native libraries, but Android apps would run in the VM and be fast.

    Though Chrome OS is a funny one, I dont see why google is doing it, why not just make 'desktop extensions' to normal Android 4.1, then make it all run in x64.

    --
    Liberty freedom are no1, not dicks in suits.
  290. Re:Reason? GNOME3 by cheekyboy · · Score: 1

    Oh and dont get me started on OPENSSL, and how they removed SSLV2, thus breaking all apps / code made before the removal. Thus breaking lots of things from compiling, let alone binary running. And then lots of people who keep on using it without knowing, thus breaking inside new distros. ARgggg!!

    Linux guys, aim for zero breakage, or have the guts and balls to email all 100,000 users of XYZ lib, and personally get them to fix the code.

    Even MS keeps old bad apis in place, so all old code, even DOS 1985 binaries still run. ( though I did just read about some crap in WM8 breaking all WM7 code, good one MS)

    --
    Liberty freedom are no1, not dicks in suits.
  291. Re:Reason? GNOME3 by bill_mcgonigle · · Score: 1

    The warning signs were there for years before.

    this. I went over to KDE when the GNOME people started doing their tango with mono. I think that fad has passed now, but it was a clear sign to me that the project had fundamental problems.

    It's a shame - there's a bunch of useful stuff to work on over at freedesktop that would have great user benefit, but not much of it is very sexy. Well, at least for those who don't find plumbers sexy.

    --
    My God, it's Full of Source!
    OUTSIDE_IP=$(dig +short my.ip @outsideip.net)
  292. Re:Reason? GNOME3 by Grishnakh · · Score: 1

    The answer to most of your questions is that all those lines are actually executable on the command line; they're not compiled like C. So they have to be just like regular bash commands (which are use bourne shell syntax, which goes very far back). Don't like it? Use a different script language. Even perl would work here, but bash is generally faster for small jobs.

  293. Actually there is a good metric for code quality by Casandro · · Score: 1

    Just measure how much code lines you have spent. The less code a project needed, giving a certain set of features, the better it is.

  294. Re:Reason? GNOME3 by sjames · · Score: 1

    The closest you'll get is a distro that re-compiles by tefault such as Gentoo. Even there, you will likely have some problems if you try to mix and match arbitrary versions of things.

  295. Re:Reason? GNOME3 by Anonymous Coward · · Score: 0

    Variables need to have doublequotes around them. Why???

    You don't always, but if there's a risk that the variable will be empty, it's the shell that does the expansion for you, resulting in an invalid command:

    if [ $blah == "Something" ]
    becomes
    if [ == "Something" ]
    So quoting the variable covers that case and ensures you're always comparing something.

    Most of the original decisions probably had a good reason behind them (for the programmer at least, if not the user), but they're probably not necessary now... except for backwards compatibility. Time for an Atheist shell :)

  296. Re:Reason? GNOME3 by rfugger · · Score: 1

    I tried for a while to find a way to have a CPU and Network monitor like you could have it docked on a panel in gnome 2 but finally gave up.

    https://extensions.gnome.org/extension/120/system-monitor/

    I also often use more than one terminal window, but when you click on the terminal icon in the apps list, it just takes you back to the terminal you already have open.

    Ctrl-Shift-n from terminal opens a new window. Ctrl-Shift-t opens a new tab, which I prefer.

    For vitual desktops, I personally prefer a fixed layout... email and web browser in upper left, work vitrual computer in lower left, etc. The ever-changing dynamic list doesn't work well for me.

    There ought to be an extension for this... (One thing that bugs me about Gnome is there is so much potential in the extensions, but no one is writing them!)

    The worst is that I can't get it to behave right with my laptop and external monitor. Laptops today come with shitty short screens, so when I work at home, I keep the lid closed and just use my external monitor. Gnome3 can't seem to grasp this and always assumes the laptop's monitor is the primary monitor, so I can't reach the widgets, menus, etc. Sure, I can muck with the display settings to fix it during a session, but I have to do it all over again if I reboot or need to open the lid for some reason.

    From http://rainhilltrials.blogspot.ca/2011/09/changing-primary-display-in-gnome-3.html:

    You just have to edit the file: ~/.config/monitors.xml

    (Notice that this it's a "personal" config, so you have to do this inside of every acount you like this behaviour... That's why the ~/ wich means "my personal home dir").

    where you can see an XML text detailing all displays configurations. Each one have a "primary" config line like this:

    yes

    Just put "yes" wherever you like to be your primary display and "no" in the other one(s)...

  297. I can say it by jopet · · Score: 1

    "GNOME 3 is much worse than GNOME 2" .

    A lot of people who do actual work on their computers (as apposed to using it like a smartphone for browsing, web email, and youtube mostly) and have tried both will agree and will have a long list of good reasons for saying that too.
    Most of them are using XFCE for now and won't shed a tear if GNOME becomes history.

    It was the hybris of "UI Designers" knowing better than anyone else what is good for us.

  298. An opinion I encounter everywhere by jopet · · Score: 2

    You are right: "A UI is a type of interface, which is a "contract" for consistent interaction"
    The problem is that GNOME3 broke that contract more than any other UI until then, and in ways that made it harder and harder for professional Linux users to get their work done. GNOME 3 broke the contract of being useful for being cool or for being like some "UI designer" though everyone has to interact now.
    I hope they just send the whole failed effort to /dev/null and start over.

  299. Re:Reason? GNOME3 by ignavus · · Score: 1

    Press the Win key, type a name, press enter. Viola - I now have (Insert application here) looking at me.

    Let's see...

    "Press the Win key" - that's the one with the little Microsoft Windows logo on it, isn't it? OK. (presses key)

    "type a name" - OK, hmmm, type a name ... (looks at Windows key) ... I know! "Bill Gates"

    "press enter" - OK (presses Enter key)

    " I now have (Insert application here) looking at me" - Aaaargh! Bill Gates is looking at me! You've called up the Borg!

    See? Gnome is broke. (Well, I use XFCE. What would I know about Gnome?)

    --
    I am anarch of all I survey.
  300. Re:Reason? GNOME3 by Anonymous Coward · · Score: 0

    This is the reason I switched to LXDE. Never been happier.

  301. Re:Reason? GNOME3 by badkarmadayaccount · · Score: 1

    HP-UX had Context-Sensitive Directories. *sigh*

    --
    I know tobacco is bad for you, so I smoke weed with crack.
  302. Re:Reason? GNOME3 by WaywardGeek · · Score: 1

    Nope, can't agree here. The magic library updating spell is called "pkg-manager update" (or whatever you call the new thingy). The updates you get by default are the ones proposed by your repository lists, in order from highest priority to lowest. It should sound pretty familiar.

    The difference is repos should only override the .so files a particular particular package uses in extreme cases (almost never), where they're willing to do the testing, and for some reason upstream reason isn't doing their job. The difference between "stable" and "experimental" versions of a distro should just be a flag the user provides the update tool, to guide it in how aggressively to update, not a whole separate version of a distro. This doesn't work today, simply because the various packages share the same .so files, and we can't afford to test all the combinations.

    The usual case, for example with openssh or apache, would be that your upstream simply updates from their upstream, who are most likely the actual code maintainers. The first place (usually) any critical openssh bug gets fixed is right in the original openssh source. A critical openssh update should ripple through the various distros automatically, with little required testing by the distro maintainers. This would improve overall security and reduce painful testing and delay. If this would mostly just magically work, because packages use the versions of .so they were tested with. Users would be far more willing to update, improving security and stability at the same time.

    A major problem with the current system is that it's very difficult for distro maintainers to update core packages. You're simply not going to see Firefox updated to 4.0 from 3.X in any given version of any distro once it's shipped. Further, users wanting to test 4.0 are likely to find bugs if they update it themselves. In Ubuntu, I always found that the best thing was to compile the latest from source. As if by magic, the bugs that were making Firefox difficult to use would go away. I'm fearing updating this fall, because stuff mostly works now, and after every LTE release, Ubuntu breaks half the stuff I use in their next release. It's a major PITA, enough to almost make me bail on Ubuntu, except the other distros are worse!

    Ideally, you could run Gnome 2 and Gnome 3 on the same Ubuntu install, and if you don't like PulseAudio, you just remove it and use ALSA. Nope. It doesn't work that way. All the major applications are linked to PulseAudio, and if you remove it, there goes your movie player music player, etc. In Ubuntu, it even removes "ubuntu-desktop". Good grief! So, what's wrong with letting users have the various packages recompiled for ALSA, and have an "Ubuntu-ALSLA" repo? The problem is it becomes an unrealistic nightmare of package management, simply because you can't have two versions of any .so file at the same time without renaming them. Not only that, but it takes a packaging guru to make this work, and packaging gurus are rare, and have better things to do than worry about a bunch of blind people who hate PulseAudio.

    Switching to a more modern distributed package manager would make the distro's jobs far easier. Ubuntu has a whole team doing nothing but Firefox integration. A better package system would dramatically reduce the load on the package maintainers, enabling Canonical to focus on making Ubuntu rock, rather than continuously fighting all the instability that occurs in every non-LTE release. Most Ubuntu devs spend most of their time fighting fires rather than creating new stuff for us to play with. The reason is our ancient package manager.

    A modern package manager would make it easier on code developers. While write-once run-anywhere is a bit of a dream, but it partly works in many computer languages, including Java, C, and Python. If my application can compile on Windows, Mac OS X, every version of Linux and even BSD, why is it so hard to packa

    --
    Celebrate failure, and then learn from it - Nolan Bushnell
  303. Re:Reason? GNOME3 by nobodie · · Score: 1

    If you have the cred for this, as u claim, are you talking to the fedora/redhat people? they are not fools. If your idea has value they have the room. I f you can work in a flat structure where your idea will morph and change in a natural way that can solve problems that arise-- in other words if you can work well with others (and it sounds like you can) then go to people who know their stuff. And maybe something good will come out of it.

    --
    Subversion of spatial scale luxury decoration ideas.
  304. lol by Anonymous Coward · · Score: 0

    "Nobody can say if GNOME 3 is better or worse than GNOME 2. There is no recognized metric anywhere."

    That is the biggest load of BS I've ever read in my life. EVERYONE can see that Gnome 3 is worse than Gnome 2. Anyone that says otherwise is either in denial or being paid. Period.

  305. Get back to what you CAN improve: GTK2 by Anonymous Coward · · Score: 0

    I never had any interest in gnome, or any other "desktop", as the desktop metaphor is a kind of child's play that I was happy to leave behind in the windows world.

    However, as a developer who has to make software work on multiple *nix platforms, I have an interest in GTK2.
    So I hope there will be renewed effort to improve GTK2. I don't see any advantage or reason for GTK3.

    A couple problems to solve in GTK2:

    1) default performance of GtkTreeStore / GtkListStore is horrifying. The cost of adding an element is proportional to the number of existing elements in the model. This is a slap in the face to Computer Science everywhere.

    This is caused mainly by the underlying data structure (GNode) being used for something it was not meant to. A simple fix is to use a version of GNode (call it whatever you like) that stores a pointer to the last child.
    Another problem is the cost of determining whether to trigger a signal or not. This is the result of broken API entry points and implementations, where conversions from paths to iterators cause unjustified performance drains.
    Another problem is the lack of an API to add multiple elements, which would mitigate the problem above.
    Another related problem is the poor default performance of GtkTreeView, which can be improved programmatically from the user code with butt-ugly workarounds.
    These problems have been pointed out to you on your mailing lists and bug trackers for years and years, there are simple suggestions and patches flowing around, with no real action on your part.

    2) Stop deprecating /removing/undocumenting APIs because you don't like them. People rely on them.
    You have been really terrible with this. Entire functionality completely deprecated, undocumented, abandoned.
    Just an example: GtkRuler is very much needed, and is really practical: the problem of displaying a ruler and reporting the current position to the user is a problem that presents itself so very often. It just needed some love to make it more general.
    Instead you labeled it as "too specialized" and abandoned it. It just needed a callback for printing the values on the ruler and a more general and accessible way to set the metrics.

    Yes, one can write his own widgets, but why putting together GTK at all then? One can write directly to the X client library himself, no? Are you going to provide those abstractions or not?

    Keep the widgets you have done, and bear responsibility for your API problems, working on backward-compatible or alternative APIs instead of every few months deprecating / abandoning / removing a whole API.

    Treat your developers better, and they will stay with GTK. Otherwise, don't be surprised that we migrate to QT, FLTK, wxwidgets.

  306. Re:Reason? GNOME3 by rfugger · · Score: 1

    There ought to be an extension for this... (One thing that bugs me about Gnome is there is so much potential in the extensions, but no one is writing them!)

    This may be useful:

    https://extensions.gnome.org/extension/12/static-workspaces/

  307. gnome 3 is just terriable by ohsrob · · Score: 1

    I have to say I am very upset with the gnome devlopers for turning gnome 3 into some sort of personal project for one of the devlopers to have his tablet exactly the way he wanted.


    I do not own a tablet, I will never own a tablet. I think they are stupid and pointless.

    I thought gnome 2.x was literaly the greatest window manager ever created. I could do things sooo much faster and easier with gnome 2 then I could on any other user interface ive ever used.

    Gnome 2 was truely the epitome of window managers.

    It saddens me that I have been forced to switching between kde4 and mate.

    Mate is pretty much gnome2 but the kdm window manager I am running rather then GDM makes some of the menu's screwy.

    I feel gnome 3 and unity will fragment the linux userbase further and force many back to windows. (If windows had a better command line I would have switched back).

    I hope it was worth it to whoever at gnome decided the project needed to be ruined and made to only be useable on tablets.

  308. Re:Reason? GNOME3 by HiThere · · Score: 1

    KDE4 *LOOKS* quite nice. It even "sort of" works. But it slows the use of the system to a crawl.

    N.B.: I'm not talking about reaction time or bugs or anything of that nature. I'm talking about the DESIGN of the GUI. I'm talking about the number of steps involved in selecting a commonly used application (though I'll admit the speed of the steps are also a problem, but I think this is a matter of my reaction time rather than KDEs). I'm talking about the effort to locate an alternative in the case that the most commonly used application of a particular type isn't the one I want for this particular job. Doing everything takes longer than it did, and I don't see ANY advantages over Gnome2, much less over KDE3.

    I'm sure it was fun to design that "sideways sliding menu", but it's a real pain to use.

    I've got other complaints, too. Because of them KDE4 would not only need to be as good as the alternatives (currently Gnome2) it would need to be a lot better. Applications that don't work properly in that environment, etc. Nothing really important, but lots of little things add up.

    O, yes. And I *don't* like a noisy background to my work. Every piece of flash that you put in is a detriment. Even static icons that are designed to be eye-catching are a nuisance. (I always prefer to disable most desktop animation, with the single exception of resizing windows.)

    Simply put, LXDE is better than KDE4, and that other one whose name I can never remember but which starts with "x" ("xfce"?) is even better. I suspect that fvwm is better than KDE4, but I haven't used it in awhile, so I can't be sure. And NONE of these, not one, are as good as KDE2.x, much less KDE3.

    --

    I think we've pushed this "anyone can grow up to be president" thing too far.
  309. Re:Reason? GNOME3 by Nutria · · Score: 1

    the start bar/gnome menu metaphor was really showing its age.

    In what way? WinXP (at work) and GNOME fallback (at home) still work perfectly well.

    --
    "I don't know, therefore Aliens" Wafflebox1
  310. Two decades of existing mixed-language code by aussersterne · · Score: 1

    were very easy to port and run on Mac OS.

    This would not have been true of Windows, and it was less and less true of Linux, ironically.

    Meanwhile, you spout off about Apple lacking at the high end above, then contradict yourself by saying that the today's desktops are the high end below. Either Apple can't do real UNIX because it doesn't to high-end computing today, or desktops are the equivalent of your archetypal high-end UNIX systems from the '80s.

    You can't have it both ways. (Or rather, I'm perfectly willing to let you, but it looks foolish.)

    --
    STOP . AMERICA . NOW
    1. Re:Two decades of existing mixed-language code by kenorland · · Score: 1

      You're losing it, both logically and grammatically. In any case, if you think that vastly overpriced dual CPU 64 Gbyte desktops with buggy BSD utilities and a lousy third party X11 server are all you ever need, go right ahead and get a Mac. Most actual UNIX users know better.

  311. Read my comment earlier. by aussersterne · · Score: 1

    The reason people are leaving GNOME and Linux in droves is because they already have learned to use it—only to find that revision N+1 makes all of the learning they already did useless.

    Linux and the open source community re-invent every wheel over and over again, each time with a completely new man page (or info page, or GNOME help page, or KDE help page—Q.E.D.).

    They are moving to platforms where they can learn it once and move on to the things they wanted a computer for in the first place, rather than spending a large chunk of their life essentially stuck in the ever-changing Linux user manual (which must be collected from multiple sources, all of which also change on a regular and ongoing basis).

    --
    STOP . AMERICA . NOW
    1. Re:Read my comment earlier. by Anonymous Coward · · Score: 0

      I am not very representative but when I tried gnome 3 all I really needed was that surprisingly short introduction. It's quite the hyperbole that all the learning the users did was useless. Given you are a bit flexible the changes are quite small. The task bar is now the side bar, accessible via super key/left upper corner, how to open multiple instances of a program. It looks different and some things changed place a little.

      If you are an inflexible user, then sorry, but ... Windows 8 is not for you. Seriously, many user interfaces are changing when it comes to computers. We know of some usability concepts that tend to work okay, but all in all we have no clue what constitutes a really good interface. All the people wanting "the traditional desktop metaphor"... All I can say is that, yes, that is one that seems to work okay...

      First you said Gnome 3 was too different from Gnome 2 but then they are simply reinventing the wheel? Please decide: Did they create something new or did they reimplement already existing stuff different?

      I'm curious though: Is that platform that does not change windows 7 / windows 8? Seriously: Microsoft is forced to have all that compatibility kludge to the point where they deliver their whole old Operating System in a VM for their important users and still they try to radically change many things including the user interface. It's called progress.

  312. Is there a future in gnome-fallback? by Duncan+J+Murray · · Score: 1

    Using gnome-fallback in Ubuntu 12.04 with their indicator package - I find it has all of the features I loved from gnome 2 - a 'places' menu (a proper one, not the cut-down extension in gnome-shell), and proper workspaces with proper drag-and-drop functionality etc etc. It obviously lacks some of the new and good features of gnome-shell - the type-to-search for applications and windows overview.

    It seems to run on gtk3 and gnome3 - so is it a viable alternative to unity/gnome-shell/kde etc?

  313. Re:Reason? GNOME3 by Anonymous Coward · · Score: 0

    You, sir, are an idiot.

    $100K software is distributed that way because developers can't allow external maintainers touch their source code, and are unwilling to do distribution-specific builds themselves.

    Wrong. We do it because our programs are architected by software engineers who understand the negative performance implications of shared libraries. Even if that weren't true we don't hate our users so we don't force them to track down dependency issues.

    Their "special" libraries crowd up memory because they are not shared with the rest of the system -- you end up with two copies Qt, two copies of MySQL client, two JREs, and dreaded two libstdc++'es that caused so much grief in 90's.

    Wrong again. Do you know how inline functions work? By your logic they simply waste memory. It's very clear you've never done any performance analysis regarding this.

  314. Re:Reason? GNOME3 by Alex+Belits · · Score: 1

    On one word, no. You don't understand how software works.

    --
    Contrary to the popular belief, there indeed is no God.
  315. Re:Reason? GNOME3 by Grishnakh · · Score: 2

    I really don't think I know what you're getting at as far as the number of steps involved.

    If you're complaining about the multi-part K-menu, this is easily fixed: just revert to the KDE3-style menu. It's easy: all you have to do is right-click on the K-menu icon, select "Switch to Classic Menu Style", and you now have your KDE3 menu back.

    As for as a "noisy background", no one's forcing you to put any "plasmoids" on your desktop. You can remove them all easily, and just make it blank. And it's pretty easy to disable all animations too.

  316. Re:Reason? GNOME3 by Anonymous Coward · · Score: 0

    However, you are not only polluting RAM with duplicate versions of code.

    What are you comparing? Every single executing process using the same piece of code from different libraries VS using the same piece of code from a single shared library? How often does that happen? In theory anything can happen. So anyone can say anything.

    No reason to make those context switches more expensive than what is really needed

    Yes, there is no reason to purposely waste it. But during a TLB flush how many global PTEs do you think will be needed for this specific concern to even show up on a benchmark? My anecdotal experience shows that this is not even a minor bottleneck for desktop class applications. Ofcource while creating any application, you have to consider where and how it is going to be used and then decide how you have to ship it. There are legitimate reasons to ship an app which is statically compiled.

    And a large statically linked executable is in no way trivial to ignore, you can easily reach 10s of MBs.

    You are conflating the size of the binary with resident memory pages.

  317. Re:Reason? GNOME3 by loonycyborg · · Score: 1

    Nope, can't agree here. The magic library updating spell is called "pkg-manager update" (or whatever you call the new thingy). The updates you get by default are the ones proposed by your repository lists, in order from highest priority to lowest. It should sound pretty familiar.

    The difference is repos should only override the .so files a particular particular package uses in extreme cases (almost never), where they're willing to do the testing, and for some reason upstream reason isn't doing their job. The difference between "stable" and "experimental" versions of a distro should just be a flag the user provides the update tool, to guide it in how aggressively to update, not a whole separate version of a distro. This doesn't work today, simply because the various packages share the same .so files, and we can't afford to test all the combinations.

    The thing is, I don't know of such a thing existing, so I'm not sure whether it's actually possible and whether there are some killer disadvantages of it. Sometimes an improvement in one place can make your life extremely hard in some other places.

    Ideally, you could run Gnome 2 and Gnome 3 on the same Ubuntu install, and if you don't like PulseAudio, you just remove it and use ALSA. Nope. It doesn't work that way. All the major applications are linked to PulseAudio, and if you remove it, there goes your movie player music player, etc. In Ubuntu, it even removes "ubuntu-desktop". Good grief! So, what's wrong with letting users have the various packages recompiled for ALSA, and have an "Ubuntu-ALSLA" repo? The problem is it becomes an unrealistic nightmare of package management, simply because you can't have two versions of any .so file at the same time without renaming them. Not only that, but it takes a packaging guru to make this work, and packaging gurus are rare, and have better things to do than worry about a bunch of blind people who hate PulseAudio.

    That can only be handled with source-based distro such as gentoo. There's no way you could provide .so files of all possible configurations that could be wanted by users on a binary distro. Sticking to some baseline is the only sane solution, no matter whether there is "pkg-manager update" or no. In fact I don't even have PA on my gentoo system though I could enable it if necessary and rebuild necessary packages with emerge --newuse ...

    However, none of this will happen. If it did, some web site would become the mains source for buying Linux commercial software like games, and the whole free software community that drives the broken GNU/Linux system of today would revolt. GNU/Linux is hostile towards binary compatibility on purpose.

    I wouldn't say so. They just use whatever works. There are efforts such as this: http://en.wikipedia.org/wiki/Linux_Standard_Base

  318. Re:Reason? GNOME3 by Anonymous Coward · · Score: 0

    Thank you.

  319. Re:Reason? GNOME3 by Duncan+J+Murray · · Score: 1

    Me too - fallback mode seems to have all the advantages of gnome 2 for me.

  320. Re:Reason? GNOME3 by WaywardGeek · · Score: 1

    Glad to see your showing some flexibility in viewpoint. It's rare, and I've often been guilty of digging in for far too long before changing my point of view (like coming around on gay marriage). I'll just address this statement: "That can only be handled with source-based distro such as gentoo. There's no way you could provide .so files of all possible configurations that could be wanted by users on a binary distro."

    You already have a solution that seems to work in Gentoo. You're right, in that no single repository will have all the binaries for all the possible combinations, as it grows exponentially with the number of options. When a user needs a new configuration, it will have to be compiled from source. Therefore, a build system for packages has to be part of the package manager. When done building the new package, the user should publish that binary with his signature so that others in the future who might want it can download it from him. This should all be automatic, under the hood.

    I think most common configurations users will want will be ones the author's have tested. Going out on your own is asking for trouble. In reality, I'd probably wind up with a mix of PulseAudio and ALSA apps. In the pie-in-the-sky scenario where such a system is in widespread use, I would expect most such binaries to already exist, and in fact be available from the original authors. They'd download faster than from Ubuntu or Debian, because I'd typically have multiple friends downloading to me in parallel, overcoming the asymmetry in upload/download speed.

    --
    Celebrate failure, and then learn from it - Nolan Bushnell
  321. Re:Reason? GNOME3 by WaywardGeek · · Score: 1

    So... you installed Ubuntu 12.04, and downgraded to Gnome 2.0 with a simple apt command with no problems? The mechanism to make all this work exists. All it requires is for every author of every package to do extra work for every distro and get it right. No problem, right? And, of course, even if you get it to install OK, you'll be running combinations of .so libraries that no author has ever tested. Good luck with that.

    --
    Celebrate failure, and then learn from it - Nolan Bushnell
  322. Re:Reason? GNOME3 by WaywardGeek · · Score: 1

    OK, I haven't run Cadence on many machines, so I believe you are correct. The Mentor binaries, OTOH, link in just about everything, including their own Java libraries. The benefit is it just works, pretty much everywhere.

    --
    Celebrate failure, and then learn from it - Nolan Bushnell
  323. Re:Reason? GNOME3 by WaywardGeek · · Score: 1

    I think I'm noticing a dividing line between the die-hard "it's perfect the way it is" crowd and those who seem to think distributing software in Linux could be improved: I'm guessing you write software, rather than package software for your particular favorite distro. It's authors who are getting screwed.

    --
    Celebrate failure, and then learn from it - Nolan Bushnell
  324. Re:Reason? GNOME3 by WaywardGeek · · Score: 1

    Thank God there are a few sensible people left in Linux land... Unfortunately, they out-number and out-moderate us.

    --
    Celebrate failure, and then learn from it - Nolan Bushnell
  325. Re:Reason? GNOME3 by WaywardGeek · · Score: 1

    I've had even a bit more wine, so this idea is even dumber, but here's the brain fart... guys like you who get it, probably because of real experience as a developer, could form a new e-mail group. I suspect there are enough of us out there to make a difference for GNU/Linux.

    --
    Celebrate failure, and then learn from it - Nolan Bushnell
  326. Re:Reason? GNOME3 by WaywardGeek · · Score: 1

    Actually, I live in Chapel Hill, NC, quite close to RedHat HQ. I've never met anyone in person who works for RedHat. If you know someone I should talk to, I'm just crazy enough to call/e-mail them. Not that I'm looking for a new job... I have significant responsibilities in helping my current one succeed. However, I'd be interested in meeting people living near me who are as you describe.

    --
    Celebrate failure, and then learn from it - Nolan Bushnell
  327. Re:Reason? GNOME3 by WaywardGeek · · Score: 1

    Sure, redesign. Why not build it on top of the existing package managers?

    Unless you have unusual needs, you will find life just fine with the existing packaging managers. Porn, BitTorrent downloads, music, you name it. It's all there for a horny 20-year-old.

    I'm not blind, and never will be, which makes me somewhat hesitant to complain. I'm simply suffering from central vision loss, which is very much preferable to real blindness. Now, if you were losing sight, and had to depend on future Linux distros to make their shit accessible, you'd be all good about that, right? Because every single system out there is so accessible to the blind! I'll mention Gnewsense, just because you might have heard of them. They would love to support people with vision disorders, but they can't. It's not their fault. RMS is all for Gnewsense, and all for accessibility, but it doesn't fucking work!

    The reason it does not work is the stupidity in our current packaging managers.

    --
    Celebrate failure, and then learn from it - Nolan Bushnell
  328. Re:Reason? GNOME3 by Anonymous Coward · · Score: 0

    Throwing away or breaking the old stuff is the problem.

    You're getting warmer. The reason the old stuff is breaking is due to lack of planning. The lack of planning is due to lack of leadership. Lack of leadership, unfortunately, is a longstanding trait of the Gnome developers.

    captcha: pitiable (lol)

  329. Re:Reason? GNOME3 by DuckDodgers · · Score: 1

    I'm sorry I was not more clear. apt-get handles dependencies from other packages packaged by Debian maintainers. It has a database where it tracks what is installed, what is available but not installed, and what the dependencies are. But apt-get does not know anything about software modules you install on your machine using Perl cpan, Python easy_install, Haskell cabal, or Java maven. So if you install something on your machine using 'cpan', even if the exact same Perl module is in the Debian package repository, your apt cache will not know the package was installed.

    I did not know that the library versioning worked that way, I guess I should have examined my /usr/lib directory and how library dependencies are managed more closely. Thank you for the information.

  330. Re:Reason? GNOME3 by jobdrb · · Score: 1

    You are sure? Based on what statistics?

  331. Re:Reason? GNOME3 by jobdrb · · Score: 1

    Yes, Gnome3 is very difficult to use. Default printer setting is horrible, nautilus is difficult. I try Gnome3, Fallback, and Unity, but all has the same gnome3 basic applications. nautilus, user and printer settings. User and Printer, you can solve installing the old default. My users cant find the icon to change the file view, you need to use menu or keyboard shortcuts. Common users don't like shortcuts period.!! Now, I'm using LinuxMint Mate Edition, and I am in peace. Maybe someone port Mate to GTK3, which will be cool. But, for now MATE is ok. LinuxMint MATE works out the box, and I can use the tons of themes. Unity has a great future I think, but theres many thing to solve. Dash flexibility is one. But what I really complain is horrible changes in some gnome3 settings and nautilus. Binary settings (Dconf) is more one bad thing that they copy from windows. WHY???

  332. Re:Reason? GNOME3 by Anonymous Coward · · Score: 0

    To get another Terminal you can:
            a) press Ctrl+Shift+T and get a new tab,
            b) go to Overview (by hot corner or super key), right click on Terminal icon and select "New Window" from options.

    Yes, sir, it's really that simple. And yes, I am a Gnome Shell fan.
    For lack of config options - you may not have a good GUI but you have the command line. There is no reason not to use it - sometimes it's even easier.

    For fixed number of desktops - there's an extension to add this functionality ( https://extensions.gnome.org/ ).

  333. Re:Reason? GNOME3 by Anonymous Coward · · Score: 0

    If you want a fixed number of desktops, here's your extension: https://extensions.gnome.org/extension/12/static-workspaces/

  334. Re:Reason? GNOME3 by nobodie · · Score: 1

    My little brother does some coding for them (he's in Durham and does chip design for qualcomm) but, a few years ago i wrote to Jesse.... forget his last name, he was one of the honchos for the live distro at the time and has moved on up since then.... and suggested that they set a time of day for the live iso release so that people in the rest of the world would know when it was available for download. He wrote back the next day saying thanks and the change was on the website a few days later. They've been doing it ever since (10:00AM Eastern time).

    They have a bunch of ways to get involved with them from bugzappers to ambassadors to working your way up the dev ranks. It is a hierachy, but a meritocracy as well. Changing their leadership on a regular basis keeps them nimble as well, something that I can see through the changes in the product and its focus from version to version.

    but I am a fanboy, so keep the salt handy

    --
    Subversion of spatial scale luxury decoration ideas.
  335. Re:Reason? GNOME3 by WaywardGeek · · Score: 1

    It sounds somewhat similar to Debian and Ubuntu that way. You definitely work your way up. I was a long time RedHat and then a Fedora fan. RedHat's doing well and making money from open source, so I consider them a huge success story. On the other hand, they are strongly invested in keeping business as usual. They are the number 1 solution for business Linux needs. As such, they're the platform that gets the most testing from commercial Linux software vendors. The (unfortunately major) changes I'm talking about would enable software vendors to run on all the Linux distros, eliminating a major market barrier, and likely cutting into RedHat profits. Just about any distro would be more stable, and new features added to one distro could easily be installed to another, again reducing market barriers. I admire the RedHat guys, but I think leveling the playing field in Linux would be against their best interest.

    --
    Celebrate failure, and then learn from it - Nolan Bushnell
  336. Re:Reason? GNOME3 by jbolden · · Score: 1

    Operation systems aren't that modular. They require integrations and dependencies to work. There are real choices that need to be made. You should try Gentoo which comes closest to that model.

  337. Re:Reason? GNOME3 by jbolden · · Score: 1

    GNU/Linux true believers are incapable of seeing that GNU/Linux is dying

    BS. Linux owns
    -- a huge chunk of the server market
    -- essentially all of the super computing market
    -- a huge chunk of the embedded market
    -- is becoming a major guest OS for new development on mainframe
    -- 2 families of cell phone operating systems including the most popular one.

    We are either close or at the point that there are more linux kernels than NT kernels running on any given day. Linux is doing great.

    And frankly as a desktop OS with the Windows 8 strategy likely driving up hardware costs it is not unreasonable that Windows may create a sizable window for Linux to exploit at the bottom of the market. Late 2013 approx may be the best opportunity Linux has had since netbooks.

  338. Re:Reason? GNOME3 by jbolden · · Score: 1

    If you don't have vision that's not a problem that has anything to do with mainstream distributions.

    But an excellent distribution is: http://knopper.net/knoppix-adriane/index-en.html

  339. Re:Reason? GNOME3 by jbolden · · Score: 1

    Why did they do that? Because there was no easy way to get Gnome2 back. How the heck is that acceptable behavior for a package manger in 2012?

    That's not the fault of the package manager. Gnome is designed for integration. You want a Gnome 2 system you have it from a fairly low level or not integrate. But Linux Mint exists for people who liked Ubuntu's approach and want Gnome 2 with 2 well respected variants of Gnome 2.

  340. Re:Reason? GNOME3 by grumbel · · Score: 1

    That's not the fault of the package manager. Gnome is designed for integration.

    And what the fuck is "designed for integration" supposed to mean? Throwing buzzwords around isn't an argument. Give me some examples of where there would be insurmountable hurdles to allowing Gnome2 and Gnome3 to exist in parallel. I have all the RAM and HDD space I need for that. So why can't I do it? Why do I have to switch the whole distribution to get that, when the distribution doesn't really care about the DE I am using (i.e. I can replace Gnome3 with XFCE just fine)?

    At the source level it is completely trivial to install software of different versions in parallel, you just configure it with a different install prefix. Relocatable binaries require a tiny bit of extra work, as most software doesn't support relocation and relies and hard compiled path, so one would need to fix that. At worst you might also need to adjust some Dbus names in case the Gnome people broke the API. But there is really no magic to it, just fix the naming conflicts and call it a day. The only reason we don't have that is because nobody bothered to implement it and instead continues to do things the way they have always been done on Linux, barf all over /usr/, shut your eyes and hope for the best.

  341. Re:Reason? GNOME3 by Grishnakh · · Score: 1

    Just wait til they pull a Microsoft and start trying to push a crappy new UI on their customers which their customers hate. Businesses make big blunders all the time, and past performance is not a guarantee of success.

  342. Re:Reason? GNOME3 by jbolden · · Score: 1

    Well they've already pushed Gnome 3 out. Their customers are fine with it.

  343. Re:Reason? GNOME3 by Grishnakh · · Score: 1

    Citation needed. Last I heard, RHEL was still using Gnome2, and it was going to be a bit before Gnome3 came out.

  344. Re:Reason? GNOME3 by jbolden · · Score: 1

    And what the fuck is "designed for integration" supposed to mean? Throwing buzzwords around isn't an argument. Give me some examples of where there would be insurmountable hurdles to allowing Gnome2 and Gnome3 to exist in parallel

    First off, calm down. Nothing is insurmountable. It is however annoying, and labor intensive. I'd say take a look at the Slackware decision to drop Gnome. You could look at the forums at: droplinegnome.org which has lots of discussions about the integration challenges faced for the most minimal Gnome. To do 2 and 3 together would require having apps that have Gnome dependencies compile twice. An app just drops functionality when it goes from Gnome3 to XFCE but it expects things to be setup a certain way for Gnome2. So for example with dbus you need to let it know at compile time whether to compile in KDE support and that means you need kdelibs and QT. For gnome you need the associated GTK already in place (1,2 or 3). Etc... And this holds true for most packages.

    At a certain point its just easier to switch distributions when it comes to a vertical package like this. Distributions either have variants like Linux Mint or they they just pick one option and move on. If you want a different option, go with a different distribution. Which has always been the case. Even during the early days there were KDE focused distributions and Gnome focused distributions.

  345. Re:Reason? GNOME3 by jbolden · · Score: 1

    I think you are right on that one. I'm shocked I'd have figured they switched already.

  346. Re:Reason? GNOME3 by Grishnakh · · Score: 1

    No way; RHEL, like any "enterprise" distro, is always way behind the times on everything, in the name of stability. The bleeding-edge stuff is what Fedora is for, to try it out before putting into the distro that giant corporate customers are paying tons of money for support for.

  347. Re:Reason? GNOME3 by grumbel · · Score: 1

    At a certain point its just easier to switch distributions when it comes to a vertical package like this.

    Yes, and that's exactly why I say the package managers we have today are crap. There is nothing in principle that would prevent you from stuffing everything that depends on Gnome2 in one namespace and everything that wants Gnome3 in another. But our current package managers don't support any kind of clean namespace separation, everything goes into one tree and when there are two packages with the same name, only one can continue to exist, the other gets overwritten or needs to be manually renamed by the package maintainer. "Switch the distribution" should simply never be the answer to a Linux problem.

    It is however annoying, and labor intensive.

    Compared to all the time and effort that gets wasted on the users side, it's pretty minimal.

  348. Re:Reason? GNOME3 by jbolden · · Score: 1

    I think you are failing to get a basic principle. The idea of a distribution after the initial layer has always been to offer a collection of packages designed to work together. In other words to make choice. So for example Suse used to be KDE only. Ubuntu used to be a Gnome based distribution. If you don't agree with the distribution handling of a big vertical that was always seen as pretty good reason to just leave. That's not the package managers being crap, that's just you asking for a degree of flexibility that they never had any intention of offering.

    There are distributions and package managers that do what you want. They are designed for people who want control. Gentoo will allow you to do exactly that. Things like Gentoo's use allow you to reconfigure how the distribution is going to work and you can emerge several times and then just swap filesystems a symlink to determine how your system is configured. Puppy certainly allows you to easily build configurations though that's much more directed at portable. I've never played with Arch Linux but it might very well do what you want.

    Linux does do this. Most distributions don't because most distributions understand their job as making the right choices not, not making choices.

  349. Re:Reason? GNOME3 by grumbel · · Score: 1

    The idea of a distribution after the initial layer has always been to offer a collection of packages designed to work together. In other words to make choice.

    Um, no. The idea of distributions was never to make a choice and force it on it's user, it was simply to provide easy installable binaries for Linux software and most distributions try to offer as much software as they can with the man power they have available. Thus you don't just get KDE or Gnome, but XFCE, FVWM, TWM, WindowMaker and dozens of other window manager or desktop environments all at the same time. Distributions might pick what they install by default and what they throw most of their money at to fine tune it, but that's about it, you are always free to install something else if you don't like the default.

    In a perfect world a distribution would simply be a meta-package, a collection of software for a given task or taste, that you could freely mix and match with other distributions. But right now, that's not the case, instead each distribution has to repackage all the software you ever might want to use again and there is no cross-distribution compatibility due to the inflexibilities of the package manager (i.e. install Xubuntu on Ubuntu works, installing Ubuntu on Debian does not, as the package manager wouldn't be able to handle the conflicts). You can't even install old Ubuntu packages on a new Ubuntu system without running into all kinds of trouble.

    And no, there is no distribution that does what I want, even Gentoo's SLOT system is little more then a glorified way to avoid renaming packages, it still doesn't allow free mixing and matching of different versions.

    The closest thing to what I want is actually outside of the Linux world: Fink and MacPorts. They still fail at all the advanced handling of namespaces as they use the same tools distributions on Linux do, but thanks to them being an "add-on" to the system, not the core, they don't try to take control over "/" instead they go to "/fink" or "/macports" and one can simply install and use both at the same time without conflict. That small change of not polluting the global namespace, but keeping things in a separate directory adds a lot of flexibility, a proper system for handling namespaces could of course go much further.

  350. Re:Reason? GNOME3 by jbolden · · Score: 1

    e idea of distributions was never to make a choice and force it on it's user,

    Well they can't force anything on the user but yeah that was the idea. The very first Linux distributions like MCC focused on backup. Yggdrasil Linux came configured, the goal was a bootable Linux not choice. Caldera's aim was to create a system for Novell there was no configuration. Then later to create a desktop and they most certainly did pick software in that desktop. Then a unified platform for VARs and embedded system.

    There are distributions like Debian which just try and act like a large collection of packages.

    ____

    The closest thing to what I want is actually outside of the Linux world: Fink and MacPorts.

    Well Fink's interface is taken from Debian source. You can do what you do with Fink with Debian source.
    MacPorts is based on the BSD ports system, which is what Gentoo is based on.

    And that's been my point, what you want exists in Linux.

    btw fink defaults to /sw and macports to /opt/local

  351. Re:Reason? GNOME3 by grumbel · · Score: 1

    And that's been my point, what you want exists in Linux.

    You don't get it. What should be there is the ability to "apt-get install debian" on a Ubuntu system. That's not the case. That does not exist. Yes, you could build it, but nobody has done so.

  352. Re:Reason? GNOME3 by jbolden · · Score: 1

    What should be there is the ability to "apt-get install debian" on a Ubuntu system.

    Well first off neither Fink nor Macports does anything remotely like that. Both of them require OSX to install their own initial layers and then only have a selection of packages. They don't offer guest OSes virtualized. Far less do they offer running alien software not virtualized. I think what you are asking for now is simply impossible. But even if I'm wrong what you are now demanding more and easier virtualization than even MVS (IBM Z-series) mainframes offer. So I'm going to start by saying, Linux package management doesn't suck because it fails to provide a system that no one has ever successfully implemented on any operating system ever designed.

    Second since you want to repoint it you would be using dpkg not apt. dpkg does do a lot of what you want, but you do need to learn to use the Linux package management tools that exist.

    Third Unix has never really offered this functionality at all The only system I know that's still sold that does a good job at this is IBM's System-Z. But even here Linux is on par with most Unixes and for example Red Hat Linux Advanced Server makes some attempt to offer basics. Canonical's desktop is not going to offer this sort of functionality.

    Linux package management doesn't offer teleportation as a standard feature either.

  353. Re:Reason? GNOME3 by grumbel · · Score: 1

    I think what you are asking for now is simply impossible.

    Yes, that's the point. As said, it's not a hard problem, just adding relocation support to binaries would solve 99% of the problems. Current binary packaging infrastructure simply doesn't do that, manually compiling from source does. That's why it's trivial to keep as many different versions of Gimp around when I compile manually from source, while it's impossible to do the same with binary packages. That's why the current way to package binaries in Linux sucks.

  354. Re:Reason? GNOME3 by jbolden · · Score: 1

    Well first off supporting gimp and supporting "apt install debian" are two totally totally different things in terms of complexity.
    Linux source package management does multiple locations for gimp. Linux binary package management can't do it because where files are located needs to be known at link time. That's an issue with how Linux, and for that matter Unixes in general, link files. Something like app for Windows, where you can have more complex link structures wouldn't have that problem. Linux package managers don't support this because Unix style kernels don't support it.

    But mainly they don't support it, because if you want multiple versions of gimp you want a degree of control beyond what the distribution has any intention of supporting.

    The purpose of a package manager is to maintain a consistent set of binaries easily. The purpose of a distribution is to produce a consist set of binaries.

    What package manager for what operating system does what you are asking for?

  355. Re:Reason? GNOME3 by nobodie · · Score: 1

    sorry but that is not their profit-making structure. RedHat makes money as a service provider, the software they prepare is prepared to make their service provision more profitable, so they are focused on stability and consistancy and all the things that you see as being the result of what you propose. I won't argue about why it is not happening, but I seem to remember that their were similar proposals many years ago about the YUM/Yast/Apt-get/etc. divisions being a detriment to development, and the result was just another fuss banquet. There seem to have been some reasons at the time, probably are now too, i dunno.

    --
    Subversion of spatial scale luxury decoration ideas.