[Wayland-bugs] [Bug 86815] XWayland [weston 1.6.0] takes all CPU and is very slow on eee-pc
bugzilla-daemon at freedesktop.org
bugzilla-daemon at freedesktop.org
Tue Jan 6 17:59:28 PST 2015
https://bugs.freedesktop.org/show_bug.cgi?id=86815
--- Comment #11 from Zhigang Gong <zhigang.gong at gmail.com> ---
(In reply to Pekka Paalanen from comment #10)
> (In reply to Mildred Ki'Lya from comment #9)
> > Sorry, I haven't been back on this for some time. I added the "-shm" option
> > instead of removing it, and now xterms is as fast as it could be. That works.
>
> Okay, so the problem is triggered by Glamor, I believe.
>
> > The top symbols that are slowing things down are fetch_vector4, intel_idle,
> > _mesa_execute_program and store_vector4 (the only above 5%). I'm guessing
> > that there is non necessary memory copying that happens. Storing and
> > fetching vectors uselessly, and waiting idely for the process to complete.
>
> Unfortunately that goes out of my personal expertise.
>
> Maybe the Intel GPU just does not have the hardware to do some thing and
> therefore they are done on the CPU?
You may be right here. This Eee PC is using pineview platform which
doesn't have hardware vertex shader support. So all the vertex shader
fallbacks to CPU side, it becomes extremly slow then.
> Maybe the GL driver (in Mesa) is doing something unoptimal?
> Or maybe Glamor is using GL in ways that cause the above?
> Or could Glamor simply be a bad fit for this hardware and there should be
> some automatic way to disable Glamor at runtime?
>
> I really don't know.
>
> If you need more weight to make a case, so that Intel/Glamor developers
> would look into it, you could try running X.org with the modesetting DDX and
> Glamor. That is, nothing Wayland nor Weston. If that has similar slowness,
> you have a stronger case and could file it against Glamor or Intel. Whatever
> solution comes from there should also apply to Xwayland.
--
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/wayland-bugs/attachments/20150107/8aac21d6/attachment.html>
More information about the wayland-bugs
mailing list