Re: Replacing a window icon in X11?

2009-04-01 Thread Daniel Kasak
On Wed, 2009-04-01 at 17:53 -0400, Wirawan Purwanto wrote:

 Hi,
 
 Today most window managers has an area on the top left corner of the 
 window decoration which shows a small bitmap, which in Windows world 
 called icon. I wonder if there is any way for an external program, if it 
 knows the window ID of a given X11 window, to change that image to 
 something else.

This is a function of the 'window manager', and not the x server.
Enlightenment-0.17 ( http://www.enlightenment.org ) is one such window
manager that allows you to select your own icons for applications, and
match them via window class, window name, etc. In fact it's quite
themable and configurable.

Dan



___
xorg mailing list
xorg@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/xorg


Re: r200 exa performance regression in xserver-1.6?

2009-03-26 Thread Daniel Kasak
On Thu, 2009-03-26 at 16:05 +1000, Dave Airlie wrote:

  So anyway, I'm running ecomorph ( compiz port for E17 ), and most of the
  effects are very slow and jumpy.
 
 
 Try
 
 Option AccelDFS true
 
 Dave.

Woah. OK that made things a lot better. It's still not perfect ( as per
my memory of my home server with this card ), but a lot better.

When I get some time ( I'm at work ) I'll try out Michel's suggestions
( try xserver git master, if this doesn't improve things, then rebuild
with debugging symbols and sysprof again ).

Thanks guys. This is a lot better now anyway.

Dan



___
xorg mailing list
xorg@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/xorg


r200 exa performance regression in xserver-1.6?

2009-03-25 Thread Daniel Kasak
Hi all.

I've brought an old r200 card out of retirement to bring some bling to
my work desktop. I was running xserver-1.5.something with an integrated
nvidia card. I did an upgrade to xserver-1.6, mesa-7.4-rc1 and
xf86-video-radeon-6.12.0.

I don't have any figures for previous software on this hardware, but I
can say that back when I was using this card at home on my old server,
it used to *fly* - particularly after the exa-zero-copy-tfp landed. I
certainly didn't get jumpiness or pauses like I'm getting now.

So anyway, I'm running ecomorph ( compiz port for E17 ), and most of the
effects are very slow and jumpy.

I did a quick sysprof test while switching desktops, and it looks like
it's all in memcpy:

miClearToBackground 0.00  77.45
  miPaintWindow 0.00  77.45
ValidateGC  0.00  77.45
  In file /usr/bin/Xorg 0.00  77.45
In file /usr/lib/xorg/modules/libexa.so 0.00  77.45
  exaPrepareAccessGC0.00  77.45
exaPrepareAccess0.00  77.45
  exaPrepareAccessReg   0.00  77.45
exaDoMigration  0.00  77.45
  In file /usr/lib/xorg/modules/libexa.so   0.00  77.45
memcpy 77.45  77.45

Full sysprof output: http://entropy.homelinux.org/r200_exa.sysprof
X log: http://entropy.homelinux.org/Xorg.0.log

I can do more extensive testing later. I suppose next is to actually go
back to an earlier xserver and test, right?

Dan



___
xorg mailing list
xorg@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/xorg


Re: r200 exa performance regression in xserver-1.6?

2009-03-25 Thread Daniel Kasak
On Thu, 2009-03-26 at 01:36 -0400, Alex Deucher wrote:
 On 3/26/09, Daniel Kasak daniel.ka...@247realmedia.com wrote:
  Hi all.
 
   I've brought an old r200 card out of retirement to bring some bling to
   my work desktop. I was running xserver-1.5.something with an integrated
   nvidia card. I did an upgrade to xserver-1.6, mesa-7.4-rc1 and
   xf86-video-radeon-6.12.0.
 
   I don't have any figures for previous software on this hardware, but I
   can say that back when I was using this card at home on my old server,
   it used to *fly* - particularly after the exa-zero-copy-tfp landed. I
   certainly didn't get jumpiness or pauses like I'm getting now.
 
   So anyway, I'm running ecomorph ( compiz port for E17 ), and most of the
   effects are very slow and jumpy.
 
 Does adding a virtual line to the screen section of your config to
 limit the front buffer size help?
 Virtual 1280 1024
 
 Alex

Hi Alex. Thanks for the quick response.

Unfortunately, no that doesn't seem to affect it at all.

xorg.conf which I forgot to attach last time:
http://entropy.homelinux.org/xorg.conf

Dan



___
xorg mailing list
xorg@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/xorg