Slashdot Mirror


Enlightenment DR 0.18: Improved Compositing, Wayland Support

An anonymous reader writes "The Enlightenment DR 0.18 window manager has been released one year after E17. Enlightenment 0.18 provides many new features, with demanding compositing, Wayland client support, improved systemd integration, new Enlightenment modules, and stability fixes."

33 of 62 comments (clear)

  1. Compare to the release of 0.17, this is *FAST* ! by Taco+Cowboy · · Score: 3, Insightful

    How many years did the 0.17 release took ?

    This release only take one year !!

    Wow ! Congrats !!

    --
    Muchas Gracias, Señor Edward Snowden !
  2. Re:Compare to the release of 0.17, this is *FAST* by Chas · · Score: 4, Insightful

    The thing is, from E16 to E17, you had a complete rewrite of the entire project that redefined what it did and how it worked.
    So yeah, it took a while.
    While I'm not denigrating what E18 has accomplished, it's building off a lot of the foundations that were already laid.

    --


    Chas - The one, the only.
    THANK GOD!!!
  3. lol by Anonymous Coward · · Score: 3, Funny

    User experience while crashing improved; some users have reported over a 200% improvement here.

    1. Re:lol by Anonymous Coward · · Score: 5, Informative

      Enlightenment user here. The devs are not kidding, I can confirm there is a roughly 200% improvement when segfaulting.

      In E17 when it recovered from a crash all the minimized windows would un-minimize, most would move to the first desktop, and a few others would somehow go to random desktops. In E18 all the windows go back to their original desktop and conserve their iconified status. An E18 segfault doesn't really interrupt your workflow in any meaningful way, it's quite pleasant.

    2. Re:lol by mvar · · Score: 1

      I tried enlightenment when 0.17 came out and stuck with it since then. Had a few random crashes in the past but never thought to go back to xfce etc. The only headache is fixing some missing application icons but after a point I stopped bothering

    3. Re:lol by darkHanzz · · Score: 2

      Does it really segfault that often, that that's part of the 'experience'. That's quite bad. Last time I tried enlightenment (486dx, with 24MB ram), at least it was fairly stable.

    4. Re:lol by Demanufacture · · Score: 1

      Unfortunately, yes - it really does segfault so often that improving the behaviour during crashing is a Big Deal.

      I tried running E17 (Debian jessie packages) for about a month but I eventually got fed up with the general buginess and missing features that I consider to be important. I switched to GNOME flashback a few days ago... it has a number of really frustrating bugs but in my view it is still way more usable than E17.

      Here are my thoughts on E17:

      The good:

      • Great eyecandy
      • Highly tweakable

      The bad:

      • I don't like the way that virtual desktops work in E17 with multi-monitor configurations (each viewport switches independently) and there's no way to change it because Rasterman has decreed that the "E17 way" is the "right way"
      • Many gadgets seem rudimentary in comparison with the GNOME/KDE equivalents and are missing specific functionality that I rely on:
        • Calendar has no way of showing calendar weeks
        • There appears to be no way to set up multiple locations in order to see the local times in other timezones with a single glance

      The ugly:

      • Average time between crashes was about 2 days
      • E17 caused Xorg to suck up about 50% of one CPU at all times (i7-2760QM CPU @ 2.40GHz) and would often climb as high as 95%
      --
      --- "When you're strange"
    5. Re:lol by Lisandro · · Score: 1

      Pun aside, i had E17 segfaulting a couple times (i've been using me as my DE of choice for over a year now) and it handles crashes surprisingly nice. The screen goes black for a second while the windows manager restarts and you get all your applications back, running as if nothing happened, along a "Sorry, i've crashed" dialog.

  4. Good news by rmstar · · Score: 1

    I sincerely hope that I will be able to use Enlightenment at some point in the future. I like the idea of a desktop full of eye-candy exhuberance, but every time I tried to use E, I ended up annoyed by the bugs.

    It seems I'll try again after christmas, and I hope it is better this time.

    1. Re:Good news by eneville · · Score: 2

      If on the other hand you want to take a look at a productive minimalist desktop, I suggest you try evilwm [6809.org.uk], which I think is the best [usenix.org.uk]. If you like GNU Screen you may also like Ratpoison.

    2. Re:Good news by Fishchip · · Score: 1

      Or you could just try Bodhi.

  5. Re:Lame by gbjbaanb · · Score: 2

    One thing that hurts open source adoption is this trend to stay at 0.x versions even if you practically have a good, polished product.

    quite true - I looked at it and thought its a new thing and was about to pass it by simply because of that pathetic version number.

    OSS guys need to know that the version is a little bit of marketing that can make you look a little better - obviously its not the whole story, not unless you're Microsoft, but it needs to communicate some information about stability and project progress.

    I understand there was a bit of a rewrite between 0.16 and 0.17 - and that's hopeless numbering, it should have gone from 1.0 to 2.0 there.

  6. Re:Compare to the release of 0.17, this is *FAST* by Anonymous Coward · · Score: 1

    True but KDE went through two entire major versions in that twelve or so years (with 3 getting ported to Qt 4 before being scrapped and rewritten for some reason). Windows went from ME to 8. Apple went from Arabic to Roman numerals while also switching to BSD.

    E needs more contributors and for someone to clean up the config UI.

  7. fosdem by Anonymous Coward · · Score: 1

    There will be a talk about enlightenment at FOSDEM 2014 in Brussels (Belgium). Look in the Desktops DevRoom.

  8. Desktop is so 2011 by Anonymous Coward · · Score: 1

    Aren't desktop computers basically dying ? They keep on trying to replicate something that users already no longer use. Pretty sad

    Edit: even the captcha agrees with me: sadists

    1. Re:Desktop is so 2011 by MrEricSir · · Score: 1

      That's probably why the Enlightenment home page shows it running on a phone.

      --
      There's no -1 for "I don't get it."
    2. Re:Desktop is so 2011 by Lisias · · Score: 5, Funny

      Aren't desktop computers basically dying ? They keep on trying to replicate something that users already no longer use. Pretty sad

      Edit: even the captcha agrees with me: sadists

      You don't have a job, do you?

      Because, you know, not everybody makes a living browsing the Facebook using a tablet...

      --
      Lisias@Earth.SolarSystem.OrionArm.MilkyWay.Local.Virgo.Universe.org
    3. Re:Desktop is so 2011 by 0123456 · · Score: 1

      And because no-one wants to buy a new desktop when they see what a piece of crap Window 8 is.

    4. Re:Desktop is so 2011 by Lisias · · Score: 1

      "not everybody" != "no one". ;-)

      --
      Lisias@Earth.SolarSystem.OrionArm.MilkyWay.Local.Virgo.Universe.org
  9. Why compositing? by Viol8 · · Score: 1

    Now correct me if I'm wrong - but isn't Enlightenment supposed to be a light weight WM - hence the pun in the name? Why is it trying to go the way of KDE and Gnome by throwing in bells and whistles that require compositing in the first place? Not everyone needs flashy graphics, some of us just want a WM that manages windows and stays out the way, but also doesn't require learning strange arcane incantations to modify .rc files just to add a program to a menu.

    1. Re:Why compositing? by srobert · · Score: 1

      I thought that true transparency was just eye-candy, until I started using it on my laptop. I can type into a terminal while still reading the application below it. That's very useful on a small screen. Even with the tiling wm that I use, XMonad, I still float my terminal windows, and have them about half transparent.

    2. Re:Why compositing? by mvar · · Score: 1

      on the contrary i think that enlightenment is supposed to be an eye-candy WM not a light weight one

    3. Re:Why compositing? by Xtifr · · Score: 1

      If it claims to be lightweight, it can only do so as a DE, not a WM. Ihave lightweight WMs, and E isn't one of them. As a DE, though, yeah, sorta. It's pretty comparable to XFCE, and with a lot more eye candy. Unfortunately, E17 also had a lot less stability. I also dislike the tendency in most themes (including the default one) to omit side borders on windows. I know that's something some people are into, and it's seen on WindowMaker as well, but I've never cared for it. It doesn't fit well with sloppy-focus/no-autoraise, which I consider non-negotiable.

      E is pretty, though. But E17 also has a lot less eye candy than E13 did (although it's noticably smaller and faster). I realize that E13 was slow and unmaintainable, but wow could it look awesome!

      And other WMs have been catching up on the eye candy too. Heck, even good ol' FVWM (an actual lightweight WM) has eye candy options I never would have imagined ten years ago.

    4. Re:Why compositing? by unixisc · · Score: 1

      Now correct me if I'm wrong - but isn't Enlightenment supposed to be a light weight WM - hence the pun in the name? Why is it trying to go the way of KDE and Gnome by throwing in bells and whistles that require compositing in the first place? Not everyone needs flashy graphics, some of us just want a WM that manages windows and stays out the way, but also doesn't require learning strange arcane incantations to modify .rc files just to add a program to a menu.

      Doesn't Enlightenment need X11 to run on, or does it run directly on top of the kernel? If it needs X11, and other DEs are already adopting Wayland (aside from Unity which is going Mir), then it makes sense for Enlightenment not to be stuck on X11

  10. DE or WM? by srobert · · Score: 1

    So do we call Enlightenment a "window manager" or a "desktop environment"? How many features you can add to a WM before you have to officially declare that it is a DE?

    1. Re:DE or WM? by riondluz · · Score: 1

      Hi:

      Long time E user here. Its a WM (IMO), but if you want the DE then use Entranced; as my belief is that a DE begins at the login screen should you so desire it.

      regarding earlier posts on segfaulting, E17 is/was the only WM that restored itself (mostly) on "something bad....." happening where other WM's just totally crashed. E remote is another feature i really appreciate; being able to control :0 from a terminal (if they would only revert to the previous - more robust - version).

      Though building E from svn suggests its far from 'light' it certainly more lite than gnome or kde.
      For the past 5-6 years the push as been in the automotive markets.

      My only hangup is having to compile options; not having a text file for options was/is almost a deal-breaker regardless of ease of compiling a cfg.

      Aside: I really wish that a WM/DE could remember (via ps and wmctrl i suppose) what all of my desktops are doing. Real session management would spare me from having to record each/every job in each/every xterm in the event of a crash.
      It would be similar to FF sessions. Crash? just restore the last session. I'd switch in a heartbeat to any WM/DE that provided said feature.

      Contrats to Rasterman and all the E-lovers out there!

      --
      resist propaganda
    2. Re:DE or WM? by riondluz · · Score: 1

      P.S.

      Though I'm fond of sshX, NX, X11VNC, etc...
      One fault I have w/entranced is its inability to do XDMCP and my wishlist includes it being as capable in that regard as KDE.

      --
      resist propaganda
  11. Re:Lame by Dorianny · · Score: 2

    Most open source software have development roadmaps with very clear goals of what would constitute a major release milestone. The developers of open source software are truthfull and open with their version numbering system unfortunately closed source software companies are not and often stick a major release number to minor upgrades or beta or even alpha quality software. This is why many people will not install closed source software until a service pack or 2 later.

  12. Why I don't use Enlightenment. by MouseTheLuckyDog · · Score: 2

    One day something went wrong during a routine upgrade and I lost KDE. Since it would take a while to fix, I decided that this would be the perfect time to try out E17.
    I started my laptop since my desktop was down for other reasons.

    I got this big mess of white on black stuff, I couldn't tell which windows were which and could get barely anything to work. Obviously someone had chosen a really horrid theme. So I went to freenode, caught a couple of E17 developers in their channel. Instead of getting advice on how to change thde theme to something more usable, I get berated because I was using debian stable. What was I to expect from a distro that uses such old packages.

    With advice like that I decided I would be better off with KDE.

    1. Re:Why I don't use Enlightenment. by Yebyen · · Score: 1

      You really are at fault here, how can you expect the Leading Edge windowmanager to have a viable release at all, for the Two Years Ago is New Enough debian stable?

      When I learned to use Enlightenment, the first step was ./autogen.sh

      Go back to KDE :)

      --
      Restating the obvious since nineteen aught five.
    2. Re:Why I don't use Enlightenment. by bug1 · · Score: 1

      Socially retarded attitudes such as this are why normal people throw rocks at you.

    3. Re:Why I don't use Enlightenment. by Yebyen · · Score: 1

      I was joking, but I can tell you, since E16 stopped being a thing that people cared about, E17 was either not viable or not ever included in any Debian Stable release. Maybe things have changed in Wheezy. I don't think so.

      Now that you called me out, I call bunk on the GP's whole story though, I just checked and Debian Stable still today does not package Enlightenment 0.17x, it's only available in Jessie (testing) and Sid (unstable). MouseTheLuckyDog either tried compiling from source and missed some (important but not mandatory) dependencies, or used third-party packages that were not good enough, given his poor experience. The software is actually very good. (says the Gnome Shell user)

      They always seemed to get it packaged right in Unstable, sometimes even in Testing, but for some reason that never seemed to successfully "trickle down" to a stable release. I don't know why. You can (honestly) have Enlightenment 17 even with Debian Lenny, it just requires some careful attention to the packages you provide it when compiling (or use elive, which is actually built out of Lenny/Wheezy.) Maybe they will do better in the final release of Jessie.

      That says something about the concept of allowing any person to "call it" deciding when the quality of all software is good enough for a stable release once every two years, more than it says anything bad about Enlightenment developers or Debian policy. Thanatermesis (the steward of Elive) seems to get it right, but his work does not filter back into Debian Stable because they have more serious things to concern with than the proper configuration and packaging of Enlightenment, apparently.

      --
      Restating the obvious since nineteen aught five.
  13. Re:Lame by Fishchip · · Score: 1

    On the other hand, I commonly see Enlightenment referred to as 17 and 18 without the decimal. Those are nice big fat numbers. :)