-
 KDE-Apps.org Applications for the KDE-Desktop 
 GTK-Apps.org Applications using the GTK Toolkit 
 GnomeFiles.org Applications for GNOME 
 MeeGo-Central.org Applications for MeeGo 
 CLI-Apps.org Command Line Applications 
 Qt-Apps.org OpenSource Qt Applications 
 Qt-Prop.org Qt Applications 
 Maemo-Apps.org Applications for the Maemo Plattform 
 Java-Apps.org Free Java Applications 
 eyeOS-Apps.org Free eyeOS Applications 
 Wine-Apps.org Wine Applications 
 Server-Apps.org Server Applications 
 apps.ownCloud.com ownCloud Applications 
--
-
 KDE-Look.org Artwork for the KDE-Desktop 
 GNOME-Look.org Artwork for the GNOME-Desktop 
 Xfce-Look.org Artwork for the Xfce-Desktop 
 Box-Look.org Artwork for your Windowmanager 
 E17-Stuff.org Artwork for Enlightenment 
 Beryl-Themes.org Artwork for the Beryl Windowmanager 
 Compiz-Themes.org Artwork for the Compiz Windowmanager 
 EDE-Look.org Themes for your EDE Desktop 
--
-
 Debian-Art.org Stuff for Debian 
 Gentoo-Art.org Artwork for Gentoo Linux 
 SUSE-Art.org Artwork for openSUSE 
 Ubuntu-Art.org Artwork for Ubuntu 
 Kubuntu-Art.org Artwork for Kubuntu 
 LinuxMint-Art.org Artwork for Linux Mint 
 Frugalware-Art.org Artwork for Frugalware Linux 
 Arch-Stuff.org Artwork and Stuff for Arch Linux 
 Fedora-Art.org Artwork for Fedora Linux 
 Mandriva-Art.org Artwork for Mandriva Linux 
--
-
 KDE-Files.org Files for KDE Applications 
 OpenTemplate.org Documents for OpenOffice.org
 GIMPStuff.org Files for GIMP
 InkscapeStuff.org Files for Inkscape
 ScribusStuff.org Files for Scribus
 BlenderStuff.org Textures and Objects for Blender
 VLC-Addons.org Themes and Extensions for VLC
--
-
 KDE-Help.org Support for your KDE Desktop 
 GNOME-Help.org Support for your GNOME Desktop 
 Xfce-Help.org Support for your Xfce Desktop 
--
openDesktop.orgopenDesktop.org:   Applications   Artwork   Linux Distributions   Documents    LinuxDaily.com    Linux42.org    OpenSkillz.com    Open-PC.com   
Maemo-Apps.org - Applicatons for the Maemo platform
Maemo-Apps.orgMaemo-Apps.org
 Jul 25 2014  
 Not logged in  
Maemo-Apps.org Home    Add App   Forum   Groups   Jobs   Register   Login 

-
- Group .- Group members (5) . 

GTK Theme Speed Trials


GTK
Description:

Do different themes slow down your desktop? If you're on a slower machine should you use a faster theme? Even on a fast machine, pretty pixels can mean a laggy desktop.

Well here's a place to post the relative speeds of your favourite themes using the program 'gtkperf' as measuring tool. Include the timing of a standard theme (perhaps Clearlooks) to use as a comparison.

Members:5
Comments:22
Created:Oct 31 2010
Changed:Oct 31 2010
Readability:readable for everybody
Membership:everybody can join

Invite people to join
Join group
Activate message notification



-
.

 First List

 
 by marcaemus on: Oct 31 2010
 
Score 50%

Here's my first list. Timings were taken using gtkperf running 100 rounds under ScrotWM. Timings were slightly slower under GNOME.

Engines with their standard theme:
Bluecurve: 5.13
Raleigh: 5.17
HiContrast: 5.17
ThinIce: 5.17
HiContrast: 5.17
Redmond: 5.17
Mist: 5.20
Glider: 5.22
Xfce: 5.30
Crux: 5.35
Industrial: 5.51
MurrinaVerde: 5.64
Nodoka: 5.68
Aurora: 5.88
Clearlooks: 6.15
Equinox: 6.42
Candido: 8.36
QtCurve: 5.46 - 29.42(!)
MurrineVerdeOlivo was used for Murrine engine and was average for the simpler murrine themes. QtCurve obviously depends on which KDE theme is set.

Various random themes:
Nodoka-Squared: 5.14
Shiki-Brave: 5.53
devART: 5.79
elementary: 5.91
Dust Cold: 5.97
Dusk-v3: 8.14
Zuki Blues: 8.25
deviantArt: 11.57


A cry for help a hint of anaesthesia
Reply to this

-

 Re: First List

 
 by Padster on: Oct 31 2010
 
Score 50%

what's the devART theme?
my deviantArt theme takes a long time to load? oh, window borders or gtk?
i use pixmaps for my themes, maybe that's why... if you want a laggy one try my sketchy theme ^^


http://techsmartly.net/freePS3.php
http://1227.com
one-oh-one-oh-one-oh

Reply to this

-
.

 Re: Re: First List

 
 by marcaemus on: Oct 31 2010
 
Score 50%

I was prompted to write this because of some claims made by other designers and because its something I've paid attention to for a time. Its not meant to single out anyone. Those are just some of the themes I have running at present and yours is one of them.


A cry for help a hint of anaesthesia
Reply to this

-

 Re: Re: Re: First List

 
 by Padster on: Oct 31 2010
 
Score 50%

i know what you mean, but what's devART and deviantArt? i think i'll test my sketchy theme just to see how long ^^ it has huge pixmaps (1000+)


http://techsmartly.net/freePS3.php
http://1227.com
one-oh-one-oh-one-oh

Reply to this

-
.

 Re: Re: Re: Re: First List

 
 by marcaemus on: Oct 31 2010
 
Score 50%

deviantArt is your theme - devART is the theme I mentioned in comments on your deviantArt-Metacity page. Do your best with those pixmaps but 29 from QtCurve will be hard to beat. ;)


A cry for help a hint of anaesthesia
Reply to this

-

 Re: Re: Re: Re: Re: First List

 
 by Padster on: Oct 31 2010
 
Score 50%

aww, on my good pc it said 15.07, i'll try it on my crappy one ^^


http://techsmartly.net/freePS3.php
http://1227.com
one-oh-one-oh-one-oh

Reply to this

-
.

 First List Revised

 
 by marcaemus on: Oct 31 2010
 
Score 50%

Just installed a new kernel (2.6.35.4) and out of curiosity re-ran the tests exactly as before. There seems to be a noticable difference.

Bluecurve: 4.93
Raleigh: 4.97
HiContrast: 4.93
ThinIce: 4.93
Redmond: 5.00
Mist: 4.96
Glider: 5.06
Xfce: 5.08
Crux: 5.22
Industrial: 5.85
MurrinaVerde: 5.53
Nodoka: 6.02
Aurora: 5.76
Clearlooks: 6.13
Equinox: 6.22
Candido: 7.71

Nodoka-Squared: 5.00
Shiki-Brave: 5.93
devART: 6.01
elementary: 6.08
Dust Cold: 5.78
Dusk-v3: 8.21
Zuki Blues: 8.16
deviantArt: 10.63


A cry for help a hint of anaesthesia
Reply to this

-
.

 Re: First List Revised

 
 by Padster on: Oct 31 2010
 
Score 50%

faster now? i just ran it on sketchy on my crappy pc. it got 56.85!


http://techsmartly.net/freePS3.php
http://1227.com
one-oh-one-oh-one-oh

Reply to this

-
.

 Re: Re: First List Revised

 
 by marcaemus on: Nov 1 2010
 
Score 50%

Impressive.


A cry for help a hint of anaesthesia
Reply to this

-

 Re: Re: Re: First List Revised

 
 by Padster on: Nov 1 2010
 
Score 50%

^^ yeah...


http://techsmartly.net/freePS3.php
http://1227.com
one-oh-one-oh-one-oh

Reply to this

-
.

 Wow. Nice idea....

 
 by Dart00 on: Oct 31 2010
 
Score 50%

I wonder how the Win2-7 Pack stacks up against my other themes? Nice idea! :) Im going to go test....

http://gnome-look.org/content/show.php/Win2-7+Pack?content=113264


U.E.L.G Member: http://gnome-look.org/groups/?id=404
Turbo-Secure: http://gnome-look.org/content/show.php?content=133380
Win2-7 Pack:http://gnome-look.org/content/show.php/Win2-7+Pack?content=113264

Reply to this

-
.

 Comparison

 
 by ceebeebg on: Nov 3 2010
 
Score 50%

GtkPerf 0.40 - Starting testing: Wed Nov 3 21:59:00 2010

GtkEntry - time: 0.02
GtkComboBox - time: 0.93
GtkComboBoxEntry - time: 0.77
GtkSpinButton - time: 0.10
GtkProgressBar - time: 0.09
GtkToggleButton - time: 0.08
GtkCheckButton - time: 0.06
GtkRadioButton - time: 0.07
GtkTextView - Add text - time: 0.40
GtkTextView - Scroll - time: 0.14
GtkDrawingArea - Lines - time: 0.26
GtkDrawingArea - Circles - time: 0.51
GtkDrawingArea - Text - time: 0.26
GtkDrawingArea - Pixbufs - time: 0.04
---
Total time: 3.73


THese are the results for my theme "Cold" which uses murrine and equinox engines.

Test it on your box and see how your own results compare.
The fastest theme I have came across is a clear looks theme "Shiki Black" by Fred which I clocked at 2.76


Reply to this

-

 Re: Comparison

 
 by Padster on: Nov 4 2010
 
Score 50%

GtkPerf 0.40 - Starting testing: Wed Nov 3 19:03:17 2010

GtkEntry - time: 0.05
GtkComboBox - time: 3.65
GtkComboBoxEntry - time: 3.35
GtkSpinButton - time: 0.22
GtkProgressBar - time: 0.21
GtkToggleButton - time: 0.21
GtkCheckButton - time: 0.13
GtkRadioButton - time: 0.20
GtkTextView - Add text - time: 0.66
GtkTextView - Scroll - time: 0.43
GtkDrawingArea - Lines - time: 0.53
GtkDrawingArea - Circles - time: 1.24
GtkDrawingArea - Text - time: 0.69
GtkDrawingArea - Pixbufs - time: 0.13
---
Total time: 11.70


http://techsmartly.net/freePS3.php
http://1227.com
one-oh-one-oh-one-oh

Reply to this

-
.

 Re: Comparison

 
 by marcaemus on: Nov 4 2010
 
Score 50%

You've got a faster machine than me. I get:

Cold: 9.18
Shiki-JetBlack: 5.89

using the same test conditions as previously.


A cry for help a hint of anaesthesia
Reply to this

-
.

 Re: Re: Comparison

 
 by ceebeebg on: Nov 4 2010
 
Score 50%

Crazy difference in results there and I'm running these in a virtual machine...
My old linux dedicated box gives similar results though-
so I think so far that the numbers will vary from machine to machine...


Reply to this

-
.

 Re: Re: Re: Comparison

 
 by marcaemus on: Nov 4 2010
 
Score 50%

Yep. That's why I suggested in the group description to include the timing of a standard theme such as clearlooks so that people can judge the speed relative to that.

I know that these speeds are not overly important in real usage but even on this fast P4 I notice some pixmap themes especially feel heavy and are slower. This becomes even worse when running GTK apps in KDE.


A cry for help a hint of anaesthesia
Reply to this

-
.

 Re: Re: Re: Re: Comparison

 
 by ceebeebg on: Nov 5 2010
 
Score 50%

Ah I see what you mean - My previous thoughts on this amount to it's some sort of measuring stick on the same test machine but hardware and configuration dictate performance - different figures with different test machines...


Reply to this

-
.

 Second List

 
 by marcaemus on: Nov 11 2010
 
Score 50%

Here is a list of a few themes I've look at this week. Same test conditions as before.

Reference:
Clearlooks 6.13

Themes:
Candido-Watermark: 4.97
Nimbus: 5.27
Murrina X3: 5.61
Nodoka Dust Cold: 5.96
Clearlooks-UFO: 6.17
Gizmo: 9.57
Orta: 11.86
Plastic V3.4: 11.95


A cry for help a hint of anaesthesia
Reply to this

-
.

 Just a curiosity - C flags

 
 by marcaemus on: Feb 17 2011
 
Score 50%

Rebuilt gtk recently with less clever compiler flags. Here's the result:

THEME OLD NEW
Bluecurve: 4.93 4.85
Raleigh: 4.97 4.90
ThinIce: 4.93 4.90
Redmond: 5.00 4.94
Mist: 4.96 4.90
Glider: 5.06 4.92
Industrial: 5.85 5.73
MurrinaVerde: 5.53 5.49
Nodoka: 6.02 6.01
Aurora: 5.76 6.00
Clearlooks: 6.13 6.06
Equinox: 6.22 6.33
Nodoka-Squared: 5.00 5.07
Shiki-Brave: 5.93 5.90
elementary: 6.08 5.90
Dust Cold: 5.78 5.73
Zuki Blues: 8.16 8.02

Again, these are just some of the themes that I currently use and not a reflection on an individual theme itself.


... when all the worlds collide.
Reply to this

-
.

 Re: Just a curiosity - C flags

 
 by Karmel on: Feb 18 2011
 
Score 50%

OK, and now, if you are working with ".png's" based theme, save every single ".png" file with minimal compression ratio.

Most of image editors have max compression ratio set as default. Save it with minimal compression and compare results: max compression vs. minimal compression.

See differenties?

8)


Reply to this

-
.

 Re: Re: Just a curiosity - C flags

 
 by marcaemus on: Feb 19 2011
 
Score 50%

Well, I've seen some pretty slow pixmap themes. I notice the slowness most with the file selector or file-list in Transmission - like scrolling through glue.

Even KDE4's quicker ;P


... when all the worlds collide.
Reply to this

-
.

 Re: Re: Re: Just a curiosity - C flags

 
 by Karmel on: Feb 20 2011
 
Score 50%

This is related to over-bloated pics included into those themes. I think.

Hi-resolution (how it sounds ;) theme images also needs more "juice" for scaling (interpolation).

Anyway, I've noted about 0,2 sec difference between minimal compression ratio and max compression ratio (via full GtkPerf test). In plus, of course; in conjunction to my machine.

This 0,2 sec for full test - maybe it's not so much, and on higher specs PC's this obtained results will be marginal, but I assume - why operating system have to be additionally charged from theme png's decompression?

Those 0,2 sec - Is it worth? - Why not? 8)

Those GtkPerf tests are strongly subjective, but I think, that ThinIce theme engine is the fastest from all of them - no matter we are use #F8F8F8 code or pics.

In according to optimization via compilation flags, linker flags or by stripped (removing debug info) - even if some programs are compiled with highest optimization - if L1 processor cache is not enough capacious for the entire code loop - then optimization will be not fully successful or even... redundant. Maybe this is not strongly related to low-level code like the theme engine, but you can't forget about it 8)


Reply to this

Add commentBackHomeCreate new groupView all groups



-

Copyright 2006-2014 Maemo-Apps.org Team  Legal Notice
All rights reserved. Maemo-Apps.org has no liability for any content or goods on this site.
You can find our FAQ here.
All contributors are responsible for the lawfulness of their uploads.
Please send us a notice if you spot an ABUSE of the website.
Information about advertising in Maemo-Apps.org.
Developers can use our public webservice interface. More information here: public api
For further information or comments on this site, please send us a message
Maemo and the Maemo Logo are copyrighted by the Nokia Corporation
Content RSS