XWayland pegs cpu at 100% when run on Intel gen3 chipset in Fedora 21

Alex VillacĂ­s Lasso a_villacis at palosanto.com
Sun Dec 28 17:28:37 PST 2014

If this is off-topic, please tell me where should I post this instead.

I am having troubles testing the XWayland integration in Fedora 21. I 
have already filed a bug at the RedHat bugtracker, so far with no answer:


I have tested one 32-bit laptop (Acer Aspire One ZG5) and two 64-bit 
desktops, all with Intel chipsets. All of them fail as follows: when 
trying to test the XWayland support with the GNOME 3 desktop, I get the 
standard desktop. However, when I start up any X client whatsoever, the 
XWayland program runs. On the tested systems, XWayland burns 100% of one 
CPU core (as shown by running a top display from SSH) without actually 
displaying anything on the screen for close to a minute. If I use the 
top left corner to display active windows, I get a transparent rectangle 
where the X client should be, which gains white borders when I hover the 
mouse over it. After a minute or so, some pieces of the GUI start to 
appear, but never completely, and never without running at 100% CPU.

This does not happen at all on one 64-bit laptop with a Radeon chipset.

I have googled around, but I cannot find any mention of my scenario 
anywhere, apart from my own bug report.

Does anyone have a gen3 intel chipset with Fedora 21? Has anyone tested 
XWayland on this combination? It is weird that I seem to be the only one 
experiencing this. What information could be useful in solving this problem?

lspci show this:
00:02.0 VGA compatible controller [0300]: Intel Corporation 82G33/G31 
Express Integrated Graphics Controller [8086:29c2] (rev 10) (prog-if 00 
[VGA controller])
     Subsystem: Foxconn International, Inc. Device [105b:0ded]
     Flags: bus master, fast devsel, latency 0, IRQ 27
     Memory at fdf00000 (32-bit, non-prefetchable) [size=512K]
     I/O ports at ff00 [size=8]
     Memory at d0000000 (32-bit, prefetchable) [size=256M]
     Memory at fdb00000 (32-bit, non-prefetchable) [size=1M]
     Expansion ROM at <unassigned> [disabled]
     Capabilities: [90] MSI: Enable+ Count=1/1 Maskable- 64bit-
     Capabilities: [d0] Power Management version 2
     Kernel driver in use: i915
     Kernel modules: i915

More information about the xorg mailing list