Gtk Engines Benchmarks - What’s the fastest?
There is a program that benchs every kind of gtk engine…
The name is GTKPERF.
Have you ever asked: “What’s the fastest gtk engine?” (in everyday actions…)
I used gtkperf to bench some of the most famous gtk engines:
- Clearlooks (from gnome-themes-svn)
- Nodoka ——-> 0.7 (updated)
- Human (from Ubuntu)
- Murrine (thanks to CIMI (like new Clearlooks) :))
- Aurora
- Mac4Lin
- Clearlooks Classic
- Crux
- Glossy
- Glider
- Mist
- Nova
- Simple
- ThinIce
- Rezlooks (gilouche)
- Industrial
- Experience
- QtCurve (Added)
Updated with xfce-gtk-engines
- Xfce
- Xfce-4.0
- Xfce-4.2
- Xfce-b5
- Xfce-basic
- Xfce-cadmium
- Xfce-curve
- Xfce-dawn
- Xfce-dusk
- Xfce-kde2
- Xfce-kolors
- Xfce-light
- Xfce-orange
- Xfce-redmondxp
- Xfce-saltlake
- Xfce-smooth
- Xfce-stellar
- Xfce-winter
My Pc:
- Athlon64 3000+ @ 2300 Mhz
- 1 Gb RAM
- Nvidia 7600GT (169.09)
- ArchLinux with kernel: 2.6.24-zen3
(See Pages numbers on the right to change pages)
21 Comments »
RSS feed for comments on this post. TrackBack URI

What about the Xfce-gtk-engine?
Comment by dosnlinux — February 21, 2008 @ 2:24 am
Ok… I will try as soon as possible to add xfce gtk engines…
Comment by gianvito — February 21, 2008 @ 11:11 am
Updated with xfce engines
Comment by gianvito — February 21, 2008 @ 12:12 pm
Nodoka is almost murrine engine with a different name (Nodoka), its performance are nearly the same.
If you chose a Murrine theme with rounded borders, you’ll see it.
By the way, the problem is not on +1second, -1second etc etc… the thing is that Aurora, for example, is exactly twice slower than murrine with small roudness :)
This will be noticeable when using many windows.
Comment by Cimi — February 23, 2008 @ 4:31 pm
Talking about nodoka… i added it to the test because it is part of Fedora… I wanted to give a general purpose to the test…
However… We all know Murrine is a great engine… It combines beauty and speed together :)…
Aurora is handsome to see… but it has to do more if it wants to be a very usable engine… especially on old machines
Comment by gianvito — February 23, 2008 @ 4:48 pm
[...] chosen the first one… (MOTIVATIONS) It’s name is [...]
Pingback by Relaxing Wallpaper with a comfortable gtk engine :) « Gianvito’s — February 23, 2008 @ 10:35 pm
[...] de desempenho em engines GTK “Acabei de ler no planeta do arch linux um tópico sobre a performance de engines e temas para gtk através da ferramenta gtkpref (até então [...]
Pingback by Teste de desempenho em engines GTK — February 26, 2008 @ 4:35 pm
What about rezlooks gtl-engine???
Comment by pibarnas — February 26, 2008 @ 7:37 pm
@pibarnas
Updated with rezlooks engine
Comment by gianvito — February 26, 2008 @ 9:44 pm
[...] FONTE Leave a Comment [...]
Pingback by N3RD3X Idéias Livres » Blog Archive » Gráfico sobre o desempenho das engines em GTK — February 27, 2008 @ 3:43 pm
Here’s some more. http://art.gnome.org/themes/gtk_engines/
You got most of them, but I think you’re missing eXperience-engine, and gtk-industrial-engine. There may be others.
Comment by dosnlinux — February 27, 2008 @ 11:27 pm
Updated with experience & industrial engines
Comment by gianvito — February 28, 2008 @ 12:13 am
this is an interesting benchmark, however when it comes to gtk-engines I’m all about stability. I have seen so many engines causing crashes of applications in weird spots. In many cases these engines use cairo_* function calls, where as engines with native gtk calls like xfce seem to be less error prone. I don’t blame it on the engine entirely, in many cases that might be caused by some intercation of libraries. So I’m surprised to see that xfce engine is actually that fast because it is also very very stable! I say that out of the experience of closing bugs in ArchLinux with: “Use another gtk engine and you’ll be fine.”
Comment by neri — March 2, 2008 @ 5:37 am
No wonder why the Xfce Engines yield all the same results; (a nanosecond here and there is in the area of statistical error) They are different colour schemes for the same engine (gtk-xfce-engine).
So you could just leave all but one out and spare a whole page from the article :)
Comment by stavrosg — March 5, 2008 @ 11:55 am
(Whoops… I was looking at the tests visible on the window, and not the total time)
Interesting how different colours & sprites affect performance.
Can you please add charts for each individual test?
Or just a csv file with the data would do, too.
Regards
Comment by stavrosg — March 5, 2008 @ 12:00 pm
@stavrosg
Hi,
Excuse me I didn’t understood what you want to say…
What do I have to add to the chart to every individual engine test?
Comment by gianvito — March 5, 2008 @ 2:19 pm
Post updated
Nodoka —–> 0.6.99.1-1
Added charts to gtk-engines and xfce-gtk-engines pages
Comment by gianvito — March 10, 2008 @ 3:23 pm
[...] wirtualna dusza wzięła ten temat całkiem niedawno na warsztat. Bez zbędnych ceregieli wykonała testy, których wynik poniżej prezentuję. Napomknę jeszcze, jakiego sprzętu używał testujący: * [...]
Pingback by .:Pixels not found:. » Najszybsze GTK2 na świecie — March 28, 2008 @ 1:47 pm
[...] blogu Gianvito’s pojawiły się ostatnio ciekawe wyniki benchmarku różnych silników GTK2, wykonane przy pomocy [...]
Pingback by odcinek.blag » wydajne GTK2? — March 28, 2008 @ 10:05 pm
How about testing QtCurve for GTK? I’ve found this engine to be extremely fast, on par with Simple and Mist!
Comment by Chris — April 30, 2008 @ 12:02 pm
Post updated
Nodoka —-> 0.7 version
Added QtCurve (@Chris)
Comment by gianvito — April 30, 2008 @ 8:53 pm