From: Carsten H. (T. R. <ra...@ra...> - 2011-01-05 16:43:09
|
On Wed, 5 Jan 2011 11:05:53 -0500 Ross Vandegrift <ro...@ka...> said: > On Wed, Jan 05, 2011 at 01:23:22PM +0900, Carsten Haitzler wrote: > > On Tue, 4 Jan 2011 23:09:01 -0500 Ross Vandegrift <ro...@ka...> said: > > > > > On Tue, Jan 04, 2011 at 12:41:57AM +0900, Carsten Haitzler wrote: > > > > hmm - really can't say what it might be - with and without compositing - > > > > there really isnt that much involved in alt-tabbing and changing focus > > > > to be honest. unless i can reproduce i cant do anything - its some > > > > sequence of events and/or actions going on but without being able to > > > > trap it and observe what they are - i can't say. unfortunately it's up > > > > to the guys who can see it to do this. here > > > > - firefox. all happy happy happy. no pauses. > > > > > > For the archives - it was something in my ~/.e. I moved it out of the > > > way and started over - problem is all gone! > > > > wtf? some setting? what setting was that? > > Found it - related to icon themes. When I start with a fresh ~/.e, > e.cfg has "icon_theme" set to "Tango". No lag on switching to > iceweasel. If I change the Icon Theme setting to anything else, the > lag is triggered. > > Now, I originally didn't have Tango installed - so E must've been > failing to find an icon theme. I installed the theme, and now I get > lag on every single window switch with a default config. > > Choosing the "GNOME" icon theme removes the lag when switching to > Gnome Terminal but it stays the same for switching to iceweasel. > > Attempting to switch the iceweasel icon via the "Edit Icon" menu > doesn't appear to work. The same iceweasel icon is used no matter > what I choose. > > Since I can't have no icon theme, for now, I'll just install Tango and > roll with the default selection. i wonder if it has to do with the icon itself - maybe its svg and the loading an rendering by librvsg is.. of course.. slow (it may be a complex svg). but why is it being re-loaded. not sure there. it should really only be loaded once - but you'd be able to find out what the lag might be with some strace -tt (adding in timnestamps). i am wondering if its reloading at all - or if its some icon search path trying to find the icon and goign through an exhaustive search then failing. don't know - but more info will help. one way to "rule out" rsvg is to check if u have an svg loader for evas - if you have an svg loader module - just rename the module.so file in the dir to maybe disabled.so (then evas wont find it) and see if it persists. -- ------------- Codito, ergo sum - "I code, therefore I am" -------------- The Rasterman (Carsten Haitzler) ra...@ra... |