After benchmarking an extensive set of Window Managers for X, we have found that Enlightenment DR17 comes out on top in terms of speed. The benchmark was performed on old (FVWM) and new (Metacity, new KDE / KWin) window managers and rated them in terms of window mapping and response time. The bechmark can be found here (both results and source).
Oh and btw…
http://www.osnews.com/story.php?news_id=52
http://slashdot.org/article.pl?sid=01/08/22/1257207&tid=115
Rasterman has been bleating on about E17 for years, the story never changes though. Rasterman says everything else but whatever he is working on sucks. Stay tuned folk for Rasters upcoming inteview scheduled for 2010 when he will tell us all that E17 still rocks, but that it needs another rewrite before it can be released.
http://enlightenment.freedesktop.org
(it’s linked to from the “get enlightenment” page on e.org)
๐
but i am waiting till its more or less at the same state of usability as e16 in terms of features before releasing it and letting it out in the wild as a proclaimed release. we have limited resources – none of us get paid to work on this fulltime, unlike gnome and kde developers of which dozens do, for example. i dont want to release it then dissapoint users with fewer features than previous versions.
๐ and it’s not fiddling – evas is mostly stable – it’s just waiting for e17 to get the 1.0.0 stamp on its forhead – a chunk of the EFL will be released as 1.0.0 when e17 comes out. i like to do things in big lumps all at once
There is a reason E lacks developers, because people don’t want to work on a project that throws code out on a whim. KDE and Gnome are actually real projects, that release real software that real people use. e17 has become nothing more than Rastermans massive ego, it is easy to proclain your work to be the best when you fail to truly compete. Competing means making a release, instead of simply dining out on fanciful stories about how wonderful evas is.
In the first few posts Raster posts from valinux.co.jp
last few are from bbtec.net
I’m betting that the latest guy is a fake, seeing as Raster 1) Capitalizes his name 2) Uses proper capitalization and grammer.
Rasterman has always honked the speed horn, but what use is speed in a software that can’t be compiled on your platform. Eg Enlightenment 0.16 which depends on another raster product, the imlib[1,2] which contains 32 bit assembler.
On a pure x86_64 platform that’s just… byebye E.
Has E 0.17 resorted to such ‘speed hacks’ in its dependency libraries as well (some 15 of them, or such)? I won’t even try the compile myself. If I encountered 32 bit assembler I’d probably fly downt to Japan and punch some raster nose!
Compiling packages here I’ve only bumped into this issue twice for now. E joins hands with a shitty thing called unzip-5.52 (when doing the shared library).
Mvh
Mats Johannesson
It’s still me – One is from work – the other from home – thus different computers, different borswer configs, different isp… different domain…
Eh? yes – theres mmx optimised asembly – 90%+ of users have an x86 32bit cpu. it has FAST C CODe too. why do u think it works on sparc? ppc? alpha? mips? arm? the x86 detection thinks u are an x86 because the auto-detect on linux woudl check /proc/cpuinfo as a guess to build it – if you compile amd64 code this fails as they changed register names. that detection has been fixed in the latest imlib2 1.2.x snaps. you can –disable the mmx compiling and you get highly optimised C versiosn that still beat almost anything out there. i write the C versions BEFORE i write mmx optimised ones. check the code and configure options before passing judgement. it is NOT x86 specific only. it has x86 specific optimisations IF your cpu is x86 – which may not be YOU but is 90+% of people using the stuff. you can compile it – you just need to manually disable the feature as the auto-detect gets it wron as amd64 came out long AFTER the autodetect stuff in the configure scritp was written – it’s much older than amd64.
I blowed off some steam ๐ But you must admit that it does _not_ look good to be in companion with a “DOS” tool.
If imlib has cleaned up its detection mechanism, then by jove make it available as a stable release!
You see the trend? Releases MATTER.
I do enough of ./configure –help|less in normal cases. But those are for totally unknown programs/switches. Turning off mmx to make something compile is nothing that comes to my mind in a second. I just shrug and move along (fluxbox compiled without hassle)
Mvh
Mats Johannesson
“releases”
http://enlightenment.freedesktop.org
there u go – imlib2 1.2.0.008 its a buildable versioned cvs snapshot. it shoudl work out of the box. imlib2 is not dos-like or competing with dos stuff – the problem is i have no amd64 machines – i dont see these problems until people bring complaints to me and fixes as i dont know what causes them until i am given enough information – or patches.
“this reminds me an awful lot of Namesys’ mostly bogus benchmarks on Reiser4.
why is tested a so old release of kde?”
So what is the fastest file system?
“KDE 3.3.2 and know there is KDE 3.4.1
every release of kde is faster…..”
I actually find kde 3.3.2 to be faster, but thats just my opinion.
Nontheless I find I get work done more efficiently with Gnome apps vs KDE apps. Gnome apps tend to be pretty dumbed down.
Take Goobox for instance, a complete moron could rip and encode a cd with Goobox.
Wasting ten minutes learning how to use each new application just takes away from the real reason why I use a computer.
To be efficient.
So in the long run I find Gnome to be more efficient as DE which makes up for its WM slowness.
I hope Enlightenment’s team can understand this when they do release dr17/e17?
if you made some alpha/beta releases. This is how you get widespread testing a feedback, but then that would be something a serious project would do, probably not your thing.
“if you made some alpha/beta releases. This is how you get widespread testing a feedback, but then that would be something a serious project would do, probably not your thing.”
Sheesh, you coulda made a decent point there, but then you had to add that rude dig at the end -_-‘
“there u go – imlib2 1.2.0.008”
No, I meant a _buildable_ package. Contact me if you want a guinea pig on a no multilib amd64 system: lista1 at telia dot com.
gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I/usr/include/freetype2 -I/usr/X11R6/include -I. -I../.. -I../.. -O2 -march=athlon64 -ffast-math -pipe -c ximage.c -fPIC -DPIC -o .libs/ximage.o
gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I/usr/include/freetype2 -I/usr/X11R6/include -I. -I../.. -I../.. -O2 -march=athlon64 -ffast-math -pipe -c ximage.c -o ximage.o >/dev/null 2>&1
make[3]: *** No rule to make target `amd64_blend.S’, needed by `amd64_blend.lo’. Stop.
make[3]: Leaving directory `/home/2blfs/05graphics-libs1/8imlib2-cantinstall-is-32bitasm/imlib2-1 .2.0.008/src/lib’
Mvh
Mats Johannesson
You seem to bear a personal grudge against Raster. I’d be really interested to know how his writing code could offend you so much. Did he shoot your dog? Seriously, why all the hostility? And I’d like you to point out where his ego comes into play, as he’s been nothing but polite in the face of a barrage of uninformed trolling from yourself and others. Personally, I wouldn’t stand for your brand of hate-inspired trolling. I fail to see what you (or anybody, for that matter) have to gain from bashing a project.
As for other “interested parties”, I believe Raster clearly stated why he’s not releasing e17 yet. It’s not ready. That’s evident from those individuals who downloaded the alpha and then complained about the lack of configuration tools and intuitiveness. I won’t lecture them on the incredible idiocy of these complaints in regards to alpha-state software, but needless to say, that’s precisely why it’s alpha. The project is caught between a rock and a hard place, as everybody is clamoring for a release, yet at the same time demanding perfection in usability.
Now, with respect to the complaints of “too much eye-candy and not enough functionality”, this is because e17 at the moment is a technology preview. It’s intended to show off what it *can* do, not what it will look like as a final product. Don’t like the shimmering borders? Neither do most people, but it’s a demonstration of a capability that might come in handy for themers at a later date and proof of concept. Instead of complaining, change the theme. A few very tasteful ones are available from:
http://get-e.org/
Check it out.
I, for one, admire how hard and long Raster and the other e devs have worked to make this possible. The toughest 90% is done. The framework is in place. Now all that is really needed is bug squashing and more community involvement.
4) I’m using E17 on my old P133 thinkpad laptop, you know what? is faster than any other desktop, even most WMs and comes with extra goodies.
I have a P200 with only 96MB RAM. If that is statement is true, I am glad to wait for the incoming FC4 so I can install E17 after doing minimal install.
I have tried E17 on FC3. What is lacking are the menu from Gnome or KDE. I heard these options is added so I will try out later.
http://xwinman.org/amiwm.php very fast !!!
Give Rasterman some credit. What he did is great. Throwing away code is often a good thing! You don’t wat te start hating the old reliks that you ones made. And with this project, you can do that much easyer that with Gnome or KDE. Rasterman is giving his best to make the most out of it. He deserves the attention and support!
Sure, not everything is great, but what do you expect? He is no God Sure, a real release might take some time, but when it comes, it will be very solid, and well thought of.
I for one, will try it ones again soon Always nice to try other stuff!
For how long has e17 been developed? is it downloadable yet? from cvs? with a install routine longer than gentoo?
If I recall correctly Userfriendly made a strip making fun of Duke Nukem Forever and HL2 coming in the same pack. Now its time to make fun of Duke Nukem and e17.
People already do compare duke nukem and e17. It’s not funny anymore though, I’ve seen that joke at least 10 times already ๐
(see slashdot for examples – maybe OSNews has some too)
Yes, you can get e17 from CVS, but there are also snapshots available. As mentioned already, the snapshots are more likely to be stable than CVS. The snapshots aren’t that out of date either.
Installing e17 currently involves compiling and installing six libraries from the EFL (Enlightenment Foundation Libraries) and then e17 itself.
I think it would probably take about 20 minutes for me to build – but the first time it might take longer as you may find you need to install other build dependencies first.
If you have a hour or so free, visit get-e.org, and give it a try. E17 is good already, and it can only get cooler!
Speaking of snapshots, there are fresh ones from today there at http://enlightenment.freedesktop.org right now… have fun!
“First, this is only about showing a window. How many new windows do you get if you launch a new application? One?”
Wrong: Hundreds. There’s a new X “Window” for virtually every drawing primitive in a toolkit : each button, scrollbar, menu drop-down, etc.
no matter what, evas still only can render inside a window! there is no compositing at the window level and there never will be. so, stop wasting my time with these pointless E17 status reports, because i dont care about how cool it is to render custom widgets inside of windows. its a dead end technology unless someone creates an x-server for evas allowing for cross-window compositing, which would still be way slower than something like LUMINOCITY.
@jaekman
Don’t bother Rasterman with anything so trivial as the truth. He exists in a world of make believe, where E17 has a future, and EVAS is the best thing since sliced bread. Frankly I pity the man, years spent working on a dead-end project. Nobody is going to give E a second thought in 12 months time, when KDE and Gnome and fully GL accelerated
Man, come on! this is not /. please keep your trolling for it.
Evas is great, E17 gots lots of cool tech on it. Don’t like it? don’t use it, simple.
Please save the space, as OSNews still donse’t have a way to filter continued trolling as yours.
..I don’t know where to start. Some of these fools have not written five lines of code in their lives, have no clue as to what exactly this project is about, but their mouths are spitting out crap faster than a Russian submachine gun. I’d smack you over the head with a clue-by-four, but instead I’ll hope maybe you’ll have enough brains to head over to the Enlightenment web site and actually READ for yourself and find out what this project is about.