xorg-x11-server-6.8.99.900-alt7 После перезапуска acpid (который в конфигурации по умолчанию выполняется периодически при ротации логов - в /etc/logrotate.d/acpid вызывается /sbin/service acpid condrestart) X-сервер начинает пожирать всё доступное процессорное время. После переключения на другую консоль и обратно в X ситуация приходит в норму до следующего перезапуска acpid.
тут проблема не в иксах. при /sbin/service acpid condrestart\reload\condreload заново создается /var/run/acpid.socket и иксы его теряют
Проблема именно в том, что X не обрабатывает подобную ситуацию (вероятнее всего, там просто нет обработки случая, когда read()/recv() возвращает 0). Как минимум, в этом случае следует закрыть свой конец соединения и выругаться в лог, что обработка событий ACPI отключена. В идеальном случае следовало бы с некоторым периодом пытаться заново подключиться к сокету (только не пытаться цепляться к /proc/acpi/event напрямую, а то опять acpid не будет нормально перезапускаться).
Created attachment 1185 [details] acpi.patch я думаю этого будет более чем достаточно
Created attachment 1191 [details] acpi.patch вот так будет правильнее
будет исправлено в следующей сборке