xserver-xorg uses 100% CPU with Debian wheezy/sid
Niccolo Rigacci
niccolo at rigacci.org
Mon Oct 24 14:43:59 CEST 2011
Hi,
is someone else experiencing the same problem of mine?
When I start X everything seems fine, but as I touch the screen
the CPU usage by the X process, reaches 100%.
I'm running Debian wheezy/sid on the OpenMoko GTA02, with the
following packages:
linux-image-2.6.34-openmoko-gta02 20101212.git049b71de-2
libts-0.0-0 1.0-9
xserver-xorg-core 2:1.11.1.901-2
xserver-xorg-input-tslib 0.0.6-7+b1
xserver-xorg-input-evdev 1:2.6.0-2+b2
udev 172-1
hal 0.5.14-7
X is starting on defaults, no xorg.conf file.
I tried also with any deamon stopped (the ones that I can stop),
starting just X or startx, using fbdev or glamo driver: no
changes.
I also tried to revert libts-0.0-0 to 1.0-7, but it seems NO the
same problem as Debian bugs #623095 or #623974.
As soon I touch the screen, X emits this warning:
selected device is not a touchscreen I understand
but the pointer is indeed woring.
If I strace X, I see this endless loop:
select(256, [1 3 4 5 7 9 11 12], NULL, NULL, {569, 897000}) = 1 (in [12], left {569, 896900})
rt_sigprocmask(SIG_BLOCK, [IO], [], 8) = 0
rt_sigprocmask(SIG_UNBLOCK, [IO], NULL, 8) = 0
clock_gettime(CLOCK_MONOTONIC, {1719, 218454002}) = 0
clock_gettime(CLOCK_MONOTONIC, {1719, 219599002}) = 0
--
Niccolo Rigacci
Firenze - Italy
Tel. ufficio: 055-0118525
More information about the community
mailing list