Slashdot Mirror


GNOME Shell Hurts Gaming Performance

An anonymous reader writes "According to recent benchmarks by Phoronix, using the GNOME Shell will cause a large performance hit when running OpenGL games on Linux. Using Unity and GNOME Shell are also hitting various bugs in the open-source drivers."

5 of 232 comments (clear)

  1. Dropping in Quality by bky1701 · · Score: 5, Insightful

    Not that long ago I had to actually make a decision as to which window manager to use based on the features they supported. However, over the last three years, I've watched both Gnome and KDE go from stable to hacked together pieces of crap that barely run. I stayed on KDE3 for a very long time after 4 was released, because, as has become common, it was released completely unfinished. However I was forced to upgrade because almost no distro supports KDE3 anymore.

    Well, that was great! Almost every feature I used either gone or mangled. It can no longer render windows properly, causes video playback to jump and freeze, and is now almost entirely unusable with my new video card. Gnome is even worse.

    So, as a strong proponent of open source software, I am really dismayed. I can't even use Linux anymore because no window manager works right with my ATI card, and even before that, were barely usable (older Nvidia) without glitches. How am I supposed to advocate that others use it if I can't?

    I think Linux needs a complete change in focus and methodology, or it is going to end up losing what little market share it has. It is time to stop trying to copy Apple UIs and time to start worrying about stability. This whole batch of project managers has failed us - we need mass forks of major projects.

    But then, what do I know? I'm a windows user, again...

    1. Re:Dropping in Quality by serviscope_minor · · Score: 5, Insightful

      [all WMs seem to suck now...]

      Use FVWM :)

      I think Linux needs a complete change in focus and methodology, or it is going to end up losing what little market share it has. It is time to stop trying to copy Apple UIs and time to start worrying about stability.

      I wholeheartedly agree (caveats below). The obsession with copying interfaces is getting really annoying now. Back in the day when Win9X seemed to be the thing to copy, I could afford a Windows machine (in fact I had a partition then), but I preferred the unixy UI that Linux had. I found creeping windows-isms an unpleasant change. Now Apple seems to be the thing to copy. I can afford to buy an Apple if I want one, but I don't. I prefer the user interfaces that Linux has available, and so I find the creeping appleism's really annoying.

      It also comes with this rather annoying de-facto assumption that anything Apple does must necessarily be better.

      Ever time I sit down at a new ubuntu install, I find the interface less like what I am used to, and more like interfaces that I actively avoid.

      It seems like the only thing I can do is to keep using Linux while the things I love about it are slowly chipped away by people who seem intent on destroying it for what?

      --
      SJW n. One who posts facts.
    2. Re:Dropping in Quality by DEmmons · · Score: 5, Insightful

      no, you're on to something. I'm neither a windows user nor a KDE user, i like Gnome 2 on Fedora, but my experience is the same. it's supposed to be about personal choice. Gnome 2 was simple and gave room for customization and generally had become something i could proudly show my friends and have them say "oh, this is Linux? it's not hard to use. and the effects look nice! why did i keep hearing Linux was hard?". Gnome 3 with Gnome Shell, or even in fallback mode, is crap. it takes away tons of tools, features, customizability etc. that are sorely missed and gives in return, what? a new ugly interface that no one likes, which is clearly designed for touch screens. why do i need a touchscreen interface for my six-year-old laptop? it means several extra clicks to get anywhere and a first-time Linux user isn't going to intuitively find Firefox or LibreOffice and be able to get to work on it like they can with my current setup. I can see making this interface available as an option for high-end touchscreen computers, but making it the default for everyone with no way to get back the old, useable Gnome 2 desktop? it's unforgivable. I'll hold out until my Fedora 14 install starts showing its age too much and jump to XFCE. note to Gnome devs: there are many people using linux with touch screens - they're using Android. We Gnome users are using actual, proper computers, and we want a proper desktop, or at least one customizable enough to turn into a proper desktop with a little tweaking, and you already made that. wtf is this new crap?

  2. Re:More tasks for the GPU==Lower GPU performance? by MrNemesis · · Score: 5, Interesting

    Amen, I'm not sure why people don't see the connection. At times I feel like the only guy on the planet who immediately disables all this compositor nonsense the second I get a new machine/profile - and it's got nothing to do with gaming (although it causing video playback failure under linux is simply inexcusable). Apart from everyone else in my house who saw my laptop and said "how did you get it to stop doing all that stupid swooshing stuff?" and duly went through a customisation binge, swiftly followed by a "wow, it's so much faster now!".

    3D accelerated desktops seem to create more problems than they solve IMHO, and I'm not quite sure what problems there were meant to solve in the first place (other than "We don't have as much eye candy as apple yet"). All this talk of freeing up the CPU seems bogus as well, as long as 2D acceleration works fine I've never seen any WM/DE chew significant cycles drawing widgets. Composited desktops however result in higher aggregate power usage for me at least (tried on both an intel 4500 and a low-end nVidia under linux), seemingly all for the sake of squidging up a window when it's minimised and giving me a rotating cube instead of alt tab. I guess I'm just old an inherently old fashioned in that I even use win7 in a theme as close to windows 2000 as I can get (except it's greyer). All that fast-moving whizz bang stuff is just horribly distracting to me. Perhaps someone can explain what I'm missing?

    Maybe in a CPU generation or two when we get an on-CPU framebuffer and decent drivers across all OS's and WM/DE designers will show a bit more restraint and tact, but the trend certainly seems to be to spend more and more resources on making Joe Sixpack's netbook resemble something from Hackers. I'm not against giving people a choice, by all means keep your flashy bling if you love it so much, but making it the default and impossible to turn off? Stupid. I think Gnome must have had a frontal lobotomy to think that mandating composition, and hence wholly bug-free drivers for 3D graphics cards in linux, was a good idea - in all my ten years of using it on the desktop I've never encountered a wholly bug-free driver. Same goes for windows for that matter.

    </rant>

    --
    Moderation Total: -1 Troll, +3 Goat
  3. Re:Not seeing the downside to this by itsdapead · · Score: 5, Insightful

    If only it were noted somewhere prominently on the download page: "...long-term support (LTS) releases are supported for three years on the desktop. Perfect for organizations that need more stability..." -- Perhaps it would be best to place such text right next to the download options [ubuntu.com], near the giant "Start Download" button.

    If only they went the extra mile and made the giant "Start Download" button default to LTS. If only they warned people that, in Ubuntuspeak, "Latest" meant "Unstable" and "Long Term" meant "anything after six months" and "Support" meant security bug fixes rather than any application updates. If only they hadn't got the reputation as "the Linux for the rest of us" which lets them lead potential "switchers" up the garden path. If only Linux devs were as good at designing GUIs as they are at writing solid systems stuff. If only they'd finish playing (GUI) catch-up with OSX 10.2 and Windows XP before they tried to play catch-up with iOS and Android. If only Linux GUIs didn't still feel like a cargo-cult mishmash of eye-candy ideas from Mac and Windows thrown together by nerds who only ever use a GUI to run 6 copies of vim side-by-side.

    Linux in general has a major problem with its model: the only user-friendly way of installing applications is via the distribution repositories, forcing such people to upgrade their entire OS when they just want to upgrade one application (unless they're lucky and someone backports it). Techies see only openness (I wouldn't run a server on anything else, and I usually end up building all the server-side software from tarballs anyway), but non-techies see a garden with even higher walls than an iPad.

    --
    In a survey of 100 programmers, 111111 thought that duck-typing was a good idea.