[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-bugs-dist
Subject:    [kwin] [Bug 352068] New: kwin_x11 uses 100% CPU on intel (wetab) since 5.3
From:       Wilhelm Eger <wilhelm.eger () googlemail ! com>
Date:       2015-08-31 17:52:08
Message-ID: bug-352068-17878 () http ! bugs ! kde ! org/
[Download RAW message or body]

https://bugs.kde.org/show_bug.cgi?id=352068

            Bug ID: 352068
           Summary: kwin_x11 uses 100% CPU on intel (wetab) since 5.3
           Product: kwin
           Version: 5.4.0
          Platform: Other
                OS: Linux
            Status: UNCONFIRMED
          Severity: grave
          Priority: NOR
         Component: core
          Assignee: kwin-bugs-null@kde.org
          Reporter: wilhelm.eger@googlemail.com

I am using Arch on a wetab. Up to 5.2 kwin and plasma was super snappy, since
5.3 even more significant in 5.4, kwin constantly uses 100% CPU. UI is very
slow.

startkde: Starting up...
kbuildsycoca5 running...
Service started, version: 6.2.0
kbuildsycoca5 running...
OpenGL vendor string:                   Intel Open Source Technology Center
OpenGL renderer string:                 Mesa DRI Intel(R) Pineview M
OpenGL version string:                  2.1 Mesa 10.6.5
OpenGL shading language version string: 1.20
Driver:                                 Intel
GPU class:                              Unknown
OpenGL version:                         2.1
GLSL version:                           1.20
Mesa version:                           10.6.5
X server version:                       1.17.2
Linux kernel version:                   4.1.6
Requires strict binding:                yes
GLSL shaders:                           yes
Texture NPOT support:                   yes
Virtual Machine:                        no

I get this in Xorg.log:

[   143.571] (EE) BUG: triggered 'if (!iclients)'
[   143.571] (EE) BUG: exevents.c:1329 in RetrieveTouchDeliveryData()
[   143.571] (EE) 
[   143.571] (EE) Backtrace:
[   143.572] (EE) 0: /usr/lib/xorg-server/Xorg (DamageDamageRegion+0x696)
[0x51f1a6]
[   143.573] (EE) 1: /usr/lib/xorg-server/Xorg (XIGetDevice+0xf54) [0x520e44]
[   143.574] (EE) 2: /usr/lib/xorg-server/Xorg (SwapConnClientPrefix+0x941)
[0x462291]
[   143.575] (EE) 3: /usr/lib/xorg-server/Xorg
(InitProximityClassDeviceStruct+0x26ab) [0x52560b]
[   143.575] (EE) 4: /usr/lib/xorg-server/Xorg (mieqSetHandler+0x3c4)
[0x574a14]
[   143.576] (EE) 5: /usr/lib/xorg-server/Xorg (SwapConnClientPrefix+0x1aa4)
[0x4644b4]
[   143.583] (EE) 6: /usr/lib/xorg-server/Xorg (XIGetDevice+0x18b4) [0x521f24]
[   143.584] (EE) 7: /usr/lib/xorg-server/Xorg (XIGetDevice+0x1176) [0x521066]
[   143.585] (EE) 8: /usr/lib/xorg-server/Xorg
(InitProximityClassDeviceStruct+0x27ed) [0x52574d]
[   143.586] (EE) 9: /usr/lib/xorg-server/Xorg (XkbProcessKeyboardEvent+0x2c2)
[0x54cda2]
[   143.588] (EE) 10: /usr/lib/xorg-server/Xorg (mieqSetHandler+0x3c4)
[0x574a14]
[   143.589] (EE) 11: /usr/lib/xorg-server/Xorg (mieqProcessInputEvents+0x127)
[0x574a07]
[   143.590] (EE) 12: /usr/lib/xorg-server/Xorg (ProcessInputEvents+0x19)
[0x477a79]
[   143.591] (EE) 13: /usr/lib/xorg-server/Xorg (SendErrorToClient+0x102)
[0x438c52]
[   143.592] (EE) 14: /usr/lib/xorg-server/Xorg (remove_fs_handlers+0x41b)
[0x43cf4b]
[   143.595] (EE) 15: /usr/lib/libc.so.6 (__libc_start_main+0xf0)
[0x7f899b6a2610]
[   143.600] (EE) 16: /usr/lib/xorg-server/Xorg (_start+0x29) [0x427319]
[   143.603] (EE) 17: ? (?+0x29) [0x29]

[     6.927] (II) LoadModule: "intel"
[     6.928] (II) Loading /usr/lib/xorg/modules/drivers/intel_drv.so
[     6.943] (II) Module intel: vendor="X.Org Foundation"
[     6.943]    compiled for 1.17.2, module version = 2.99.917
[     6.943]    Module class: X.Org Video Driver
[     6.943]    ABI class: X.Org Video Driver, version 19.0
[     6.943] (II) intel: Driver for Intel(R) Integrated Graphics Chipsets:
        i810, i810-dc100, i810e, i815, i830M, 845G, 854, 852GM/855GM, 865G,
        915G, E7221 (i915), 915GM, 945G, 945GM, 945GME, Pineview GM,
        Pineview G, 965G, G35, 965Q, 946GZ, 965GM, 965GME/GLE, G33, Q35, Q33,
        GM45, 4 Series, G45/G43, Q45/Q43, G41, B43
[     6.945] (II) intel: Driver for Intel(R) HD Graphics: 2000-6000
[     6.945] (II) intel: Driver for Intel(R) Iris(TM) Graphics: 5100, 6100
[     6.946] (II) intel: Driver for Intel(R) Iris(TM) Pro Graphics: 5200, 6200,
P6300
[     6.946] (++) using VT number 1

[     6.946] (II) intel(0): Using Kernel Mode Setting driver: i915, version
1.6.0 20150327
[     6.946] (II) intel(0): SNA compiled from 2.99.917-381-g5772556
[     6.948] (--) intel(0): Integrated Graphics Chipset: Intel(R) Pineview GM
[     6.948] (--) intel(0): CPU: x86-64, sse2, sse3, ssse3; using a maximum of
1 threads
[     6.948] (II) intel(0): Creating default Display subsection in Screen
section
        "Default Screen Section" for depth/fbbpp 24/32
[     6.948] (==) intel(0): Depth 24, (--) framebuffer bpp 32
[     6.948] (==) intel(0): RGB weight 888
[     6.948] (==) intel(0): Default visual is TrueColor
[     6.948] (**) intel(0): Option "AccelMethod" "sna"
[     6.949] (**) intel(0): Option "TearFree" "true"
[     6.949] (II) intel(0): Output LVDS1 has no monitor section
[     6.950] (--) intel(0): Found backlight control interface acpi_video0 (type
'firmware') for output LVDS1
[     6.950] (II) intel(0): Enabled output LVDS1
[     6.950] (II) intel(0): Output VGA1 has no monitor section
[     6.950] (II) intel(0): Enabled output VGA1
[     6.951] (--) intel(0): Using a maximum size of 256x256 for hardware
cursors
[     6.951] (II) intel(0): Output VIRTUAL1 has no monitor section
[     6.951] (II) intel(0): Enabled output VIRTUAL1
[     6.951] (--) intel(0): Output LVDS1 using initial mode 1366x768 on pipe 1
[     6.951] (**) intel(0): TearFree enabled
[     6.951] (==) intel(0): DPI set to (96, 96)
[     6.951] (II) Loading sub module "dri2"
[     6.951] (II) LoadModule: "dri2"
[     6.951] (II) Module "dri2" already built-in
[     6.952] (II) Loading sub module "present"
[     6.952] (II) LoadModule: "present"
[     6.952] (II) Module "present" already built-in
[     6.952] (==) Depth 24 pixmap format is 32 bpp
[     6.952] (II) intel(0): SNA initialized with Alviso (gen3) backend
[     6.952] (==) intel(0): Backing store enabled
[     6.952] (==) intel(0): Silken mouse enabled
[     6.952] (II) intel(0): HW Cursor enabled
[     6.952] (II) intel(0): RandR 1.2 enabled, ignore the following RandR
disabled message.
[     6.965] (==) intel(0): DPMS enabled
[     6.966] (==) intel(0): Display hotplug detection enabled
[     6.966] (II) intel(0): [XvMC] i915_xvmc driver initialized.
[     6.966] (II) intel(0): [DRI2] Setup complete
[     6.967] (II) intel(0): [DRI2]   DRI driver: i915
[     6.967] (II) intel(0): [DRI2]   VDPAU driver: va_gl
[     6.967] (II) intel(0): direct rendering: DRI2 enabled
[     6.967] (II) intel(0): hardware support for Present enabled
[     6.967] (--) RandR disabled
[     7.161] (II) AIGLX: enabled GLX_MESA_copy_sub_buffer
[     7.161] (II) AIGLX: enabled GLX_ARB_create_context
[     7.162] (II) AIGLX: enabled GLX_ARB_create_context_profile
[     7.162] (II) AIGLX: enabled GLX_EXT_create_context_es2_profile
[     7.162] (II) AIGLX: enabled GLX_INTEL_swap_event
[     7.162] (II) AIGLX: enabled GLX_SGI_swap_control and GLX_MESA_swap_control
[     7.162] (II) AIGLX: enabled GLX_EXT_framebuffer_sRGB
[     7.162] (II) AIGLX: enabled GLX_ARB_fbconfig_float
[     7.162] (II) AIGLX: GLX_EXT_texture_from_pixmap backed by buffer objects
[     7.162] (II) AIGLX: Loaded and initialized i915
[     7.162] (II) GLX: Initialized DRI2 GL provider for screen 0
[     7.195] (II) intel(0): switch to mode 1366x768@60.0 on LVDS1 using pipe 1,
position (0, 0), rotation normal, reflection none
[     7.196] (II) intel(0): Setting screen physical size to 361 x 203


Reproducible: Always

Steps to Reproduce:
1. Start KDE
2. Watch the CPU load


Actual Results:  
100% CPU kwin_x11

Expected Results:  
Significantly less cpu usage.

-- 
You are receiving this mail because:
You are watching all bug changes.
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic