[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#402029: xorg using 100% cpu on certain pictures/glyphs



On Mon, 2006-12-11 at 08:25 +0100, Ph. Marek wrote:
> On Friday 08 December 2006 11:16, Michel Dänzer wrote:
> > On Thu, 2006-12-07 at 17:15 +0100, Ph. Marek wrote:
> > > When I have a root shell hanging around renicing helps a bit.
> > > Logging off and on again stops the loop; but looking at the site sends it
> > > in the same loop again.
> > Can you profile where the CPU time is spent with sysprof or oprofile?
> 
> > Also, please provide full X config and log files.
> There's nothing in /var/log/Xorg.0.log, and X config was attached.

How come there's nothing in the log file? Does the X server crash?


> Using strace kills X - there's no output in the logfile, and it's unuseable.

strace is generally not very useful for analyzing X server issues.


> I tried to get a second X running (to run sysprof from there).

It'd probably be better to do it from a remote shell.

> But sysprof needs to be compiled - so I need the kernel sources.
> I have the sources (custom kernel) - but the module doesn't load ("invalid 
> module format").

You could try oprofile, which should be included in any recent 2.6
kernel. It's harder to use than sysprof though.


> I now tried to use strace on a second X - but for the other user X didn't 
> hang.

Does the first server hang with the DRI disabled?


-- 
Earthling Michel Dänzer           |          http://tungstengraphics.com
Libre software enthusiast         |          Debian, X and DRI developer



Reply to: