Thanks David, thanks Zhen! I'm running the 2.6.31-gentoo-r6 kernel, xorg-server-1.6.5-r1 and x11-drivers/ati-drivers-9.11 So, this is quite recent. I've patched my xorg-server as described here http://www.mail-archive.com/gentoo-am...@lists.gentoo.org/msg11704.html
I don't run KDE and most of the time everything works just fine. Then, suddenly X takes much CPU time, the mouse gets nearly non-responsive. I have killed nearly any user process without any change. Only killing X itself cures the problem. Of course, I have reemerged x11-base/xorg-server x11-drivers/ati-drivers and I have run revdep-rebuild. Probably I have to somehow compare every lib on the "faulty" machine to another once which should have identical packages. Thanks again, Helmut. On 26 Nov, daid kahl wrote: >> 2009/11/25 Helmut Jarausch <jarau...@igpm.rwth-aachen.de>: >>> Hi, >>> >>> on one of several machines and only occasionally >>> my X-server (/usr/bin/X) takes nearly 100% CPU. >>> I have killed some applications but this didn't help >>> unless I killed X itself and restarted it. >>> >>> Is there any way to find out what is hogging my X server? >>> > > Another thing worth note is what version of the kernel you are running > versus how updated X is. I noticed when I migrated to libxcb under a > 2.6.27 kernel that X starts running much more slowly for strange cases > (like when audio is running, for example, X hogs the processor). > > I don't have a lot of insight as to how to determine which program > makes X run hot, except for running very few things in X and starting > a program and keeping an eye on something like top. > > But, in any case, another solution may be to keep the kernel updated > if you are running the latest X software. > > ~daid > -- Helmut Jarausch Lehrstuhl fuer Numerische Mathematik RWTH - Aachen University D 52056 Aachen, Germany