Eu tive o mesmo problema com o alto uso da CPU após fechar a tampa do meu Chromebook Acer C710 com o chrUbuntu 13.04. No meu sistema, dbus-monitor --system
mostra um enxame de mensagens NameOwnerChanged, cerca de 30 por segundo. Estes repetidamente acordam todos no dbus, particularmente o polkitd, mas também o network manager, o nm-applet, etc.
Mas o DBus só faz isso porque o acpid continua executando o script /etc/acpid/lid.sh
. Isto, por sua vez, é devido a uma linha de interrupção ACPI hiperativa, exatamente o mesmo problema que nesta questão:
Por que o uso da CPU do kworker fica tão alto?
Para o meu sistema, o problema estava em / sys / firmware / acpi / interrupts / gpe1F, e ecoar "disable" para essa interrupção interrompeu imediatamente o uso da CPU. Isso resulta em um sistema que não faz exatamente nada quando a tampa está fechada, mas eu ainda posso "sudo pm-suspend" do console, e abrir a tampa ou pressionar um teclado normalmente desperta.
E, mais importante, o uso da CPU caiu para quase zero!