Results 1 to 10 of 13

Thread: Enlightenment's Compositor Gets A Huge Rewrite

Hybrid View

  1. #1
    Join Date
    Jan 2007
    Posts
    14,829

    Default Enlightenment's Compositor Gets A Huge Rewrite

    Phoronix: Enlightenment's Compositor Gets A Huge Rewrite

    It's been less than one month since the release of Enlightenment E18, but already there are exciting changes landed for its follow on release. Pushed on Tuesday were many more interesting changes to Enlightenment's Git repository. The most important change was a huge window management and compositor rewrite...

    http://www.phoronix.com/vr.php?view=MTU3MTc

  2. #2
    Join Date
    May 2012
    Posts
    815

    Default

    Judging by their slang it looks like they're having a lot of fun. E19 should be worth trying out.

  3. #3
    Join Date
    Feb 2008
    Posts
    210

    Default

    Enlightenment seems the most interesting desktop environment these days, but despite the large optimization and such, it needs improved stability (I have frequent crashes on it, I use it on a secondary computer I have) and features (there's some stuff people use it on KDE or Gnome/Cinnamon that aren't here) without making performance worse (a very difficult task, I know). I think it needs some more apps, like a software similar to Okular and other stuff.

    What's interesting of this rewrite? Despite the large change of code, it seems they managed to make the code smaller:
    343 files changed, 26292 insertions, 30694 deletions

    Are those insertions changes or lines? It could be interesting to compare the code size

  4. #4
    Join Date
    Jan 2009
    Posts
    1,679

    Default

    If someone gets to get it to work with pure wayland could he provide some tips or a tutorial???


    As for stability E17 and E18 seem rock solid for me. It's missing stuff (The daaaaaammmmnnnn File manager) but it is a great DE. Also if you find stuff missing post them on their bugzilla.

  5. #5
    Join Date
    May 2010
    Posts
    172

    Default

    Quote Originally Posted by 89c51 View Post
    If someone gets to get it to work with pure wayland could he provide some tips or a tutorial???


    As for stability E17 and E18 seem rock solid for me. It's missing stuff (The daaaaaammmmnnnn File manager) but it is a great DE. Also if you find stuff missing post them on their bugzilla.
    When they where working on it in another branch I got it to work a bit, but only as a nested session.

    I'm going by my build scripts:
    Build EFL, elementary, enlightenment
    --enable-wayland --enable-egl --with-opengl=es --enable-fb --enable-drm to EFL
    --enable-ecore-wayland to elementary
    --enable-wayland-egl --enable-wayland-clients --enable-wayland-only --enable-wl-fb --enable-wl-x11 to Enlightenment

    You need to export
    E_WL_FORCE=x11 (to run nested)
    or
    E_WL_FORCE=fb (to run on Framebuffer)
    last I tested, Framebuffer didn't work as it tried to connect to an X server still, but that was before.

    There's also
    E_WL_FORCE=drm for Kernel mode setting systems, but I don't think thats finished yet? most KMS systems provide a virtual /dev/fb0 anyway for now...

  6. #6
    Join Date
    Jan 2009
    Posts
    1,679

    Default

    Quote Originally Posted by nerdopolis View Post
    When they where working on it in another branch I got it to work a bit, but only as a nested session.

    I'm going by my build scripts:
    Build EFL, elementary, enlightenment
    --enable-wayland --enable-egl --with-opengl=es --enable-fb --enable-drm to EFL
    --enable-ecore-wayland to elementary
    --enable-wayland-egl --enable-wayland-clients --enable-wayland-only --enable-wl-fb --enable-wl-x11 to Enlightenment

    You need to export
    E_WL_FORCE=x11 (to run nested)
    or
    E_WL_FORCE=fb (to run on Framebuffer)
    last I tested, Framebuffer didn't work as it tried to connect to an X server still, but that was before.

    There's also
    E_WL_FORCE=drm for Kernel mode setting systems, but I don't think thats finished yet? most KMS systems provide a virtual /dev/fb0 anyway for now...
    Will this work on Vbox?? And also how are you supposed to start E. I'm not familiar with any popular DM supporting WL. (noobish questions i know)

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •