Greetings.

On Fri, 04 Apr 2014 16:49:45 +0200 Toaster Toaster <toaster23...@gmail.com> 
wrote:
> On Thu, Apr 3, 2014 at 10:34 PM, Toaster Toaster <toaster23...@gmail.com> 
> wrote:
> > On Thu, Apr 3, 2014 at 9:34 PM, Christoph Lohmann <2...@r-36.net> wrote:
> >> Greetings.
> >>
> >> On Fri, 04 Apr 2014 06:34:55 +0200 Toaster Toaster 
> >> <toaster23...@gmail.com> wrote:
> >>> Updated to git, still freezes. Spamming "ls" also makes Xorg consume
> >>> crazy amounts of CPU. Do you think they are related? Something to do
> >>> with how St redraws the screen?
> >>
> >> You are the programmer. Please find it out. Debugging such a case is not
> >> possible via e‐mail. My humble guess is that it’s related to your graph‐
> >> ics driver. But that’s just a vague guess.
> >>
> >>
> >> Sincerely,
> >>
> >> Christoph Lohmann
> >>
> >>
> >
> > I don't think it's driver related. It only happens when using St;
> > urxvt and xterm work fine.
> 
> Removing tfulldirt() from redraw() seems to fix the problem.

Thanks  for  the hint. I will look into the drawing code again. Your fix
does not solve all cases. St is still having too many  X11  calls  which
increase the CPU usage. Stay tuned.


Sincerely,

Christoph Lohmann


Reply via email to