[Pkg-xfce-devel] Bug#687112: /usr/bin/xfce4-settings-helper: periodically makes Xorg consume 100% cpu and stops processing global hotkeys

Ivan Krylov krylov.r00t at gmail.com
Sun Sep 9 21:00:14 UTC 2012

Package: xfce4-settings
Version: 4.8.3-2
Severity: important
File: /usr/bin/xfce4-settings-helper

Dear Maintainer,
This problem happens periodically, approximately one time in 20-40 minutes.
Firstly, screen freezes, except the mouse cursor. After 3-5 seconds it unfreeses,
and one can see in the systemload plugin that CPU is being heavily used.

In this period of time all global hotkeys set up in the keyboard settings don't work, but
window manager hotkeys do. If a terminal is running, htop can be run in it.

It shows that Xorg consumes 100% of one CPU core, and xfce4-settings-helper uses 30% more.

This bug can be somehow related to xfce4-xkb-plugin (or just XKB) because one way to reproduce
the freeze is to open and close the plugin settings, and when wine is running, the freeze usually
precedes some complainments, like this:

fixme:keyboard:X11DRV_ActivateKeyboardLayout 0x4190419, 0000: semi-stub!

Unfortunately, nothing interesring shows up in ~/.xsession-errors. I tried attching strace to
xfce4-settings-helper after it starts consuming CPU, but didn't get anything useful.

Please let me know if there is anyting else I can do to debug this issue.

Best regards,

-- System Information:
Debian Release: wheezy/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: i386 (i686)

Kernel: Linux 3.2.0-3-686-pae (SMP w/4 CPU cores)
Locale: LANG=ru_RU.UTF-8, LC_CTYPE=ru_RU.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages xfce4-settings depends on:
ii  libc6               2.13-35
ii  libcairo2           1.12.2-2
ii  libdbus-1-3         1.6.0-1
ii  libexo-1-0          0.6.2-5
ii  libgdk-pixbuf2.0-0  2.26.1-1
ii  libglib2.0-0        2.32.3-1
ii  libgtk2.0-0         2.24.10-2
ii  libnotify4          0.7.5-1
ii  libpango1.0-0       1.30.0-1
ii  libx11-6            2:1.5.0-1
ii  libxcursor1         1:1.1.13-1
ii  libxfce4ui-1-0      4.8.1-1
ii  libxfce4util4       4.8.2-1
ii  libxfconf-0-2       4.8.1-1
ii  libxi6              2:1.6.1-1
ii  libxklavier16       5.2.1-1
ii  libxrandr2          2:1.3.2-2
ii  xfconf              4.8.1-1

Versions of packages xfce4-settings recommends:
ii  x11-utils      7.7~1
ii  xfce4-volumed  0.1.13-3

xfce4-settings suggests no packages.

-- no debconf information

More information about the Pkg-xfce-devel mailing list