Xorg augmente l'utilisation du processeur dans le time

J'ai eu un phénomène assez étrange avec Xorg depuis un certain time: après la connection à mon ordinateur portable (détails ci-dessous), la consommation de CPU de Xorg augmente de façon monotone, même si l'ordinateur est inactif et que personne ne se trouve devant. J'ai mesuré le phénomène pendant la nuit + matin et j'ai obtenu le résultat suivant:

up/min cpu% 14 3.4 29 3.4 44 3.6 59 3.9 74 4.2 89 4.5 [snip] 734 17.8 749 18.1 764 18.5 779 18.8 794 19.1 809 19.4 

En fait, cela continue comme ceci indépendamment du fait que quelqu'un (= moi) utilise l'ordinateur ou non. Si vous estimez cela, il est d'environ 0.025 %/min . Avez-vous une idée de ce qui se passe ou comment je pourrais le comprendre?

Quelques spécifications:

 CPU: Atom with 1.6 GHz max Distro: Ubuntu 10.04 LTS GUI: Gnome 2.30.2 WM: xmonad 0.9.1 X.Org X Server 1.7.6 Linux Kernel: 2.6.32-33 

Il s'agit d'un bogue, que ce soit dans une application qui s'exécute sur votre server X ou sur le server X et qui soit déclenchée par une application en cours d'exécution ou (très probablement) dans votre pilote d'affichage.

Pour identifier le culprint, démarrez un server X qui n'exécute aucune application risquée. Déconnectez-vous, puis passez à une console text en appuyant sur Ctrl + Alt + F1 . Connectez-vous, puis exécutez le sudo service gdm stop et startx xterm -e top -- :0 . Si la charge du processeur augmente, votre chauffeur est le coupable; Sinon, il pourrait s'agir d'une application effectuant des requêtes répétées sur le server X ou d'un bogue dans le server X. Si vous ne voyez aucune application utilisant le time CPU, le server X est susceptible d'être le seul coupable.

Une fois que vous avez fait un peu d'enquête, rapportez le bug à votre dissortingbution. (Recherchez d'abord si quelqu'un l'a déjà signalé.) Pour Ubuntu, regardez Comment signaler un bug? . Inclure la ligne dans la sortie de lspci pour votre carte video.

Si le coupable est une application client, xrestop pourrait s'avérer utile. Utile lorsque le client fuit les ressources Xorg. C'est une application top-like pour les ressources Xorg.