Mon Xorg n’a pas consommé beaucoup de ressources processeur, mais environ un jour après le démarrage de l’ordinateur, il a gonflé jusqu’à 1,2 gigaoctet de mémoire. La seule façon de corriger cela était un redémarrage difficile. Après avoir essayé de désactiver les pilotes NVidia, de basculer vers la cannelle, de passer à gdm et enfin de mettre la main à la pâte (c'était juste pour que je me sente mieux), j'ai remarqué que je suis passé à une console (ALT + F1 ou F2, ... , F6) Lors du redémarrage du service gdm / lightdm, de nombreux messages d’erreur se sont déroulés sur l’écran. Notez que je n'avais basculé que sur ALT + F1, je ne m'étais pas encore connecté.
Les messages signalaient que ma carte tuner TV USB n'était pas correctement initialisée. Ces messages continuaient à défiler comme si le système était bloqué dans une boucle infinie essayant d'initialiser en permanence la carte tv (et, bien sûr, échouant à chaque fois). Comme prévu, dès que j'ai débranché la carte tv usb, les messages ont cessé, mais à mon grand étonnement, Xorg a également cessé de gonfler. Juste pour m'assurer, j'ai reconnecté le syntoniseur de télévision USB et les messages d'erreur sont apparus, et encore une fois, Xorg a commencé à se gaver de mémoire comme si un VUS se remplissait à une station-service.
Mais, juste avant que les villageois (alias les utilisateurs d’ubuntu) ne soient sur le point de démolir leur équipement usb dysfonctionnel et de calmer un vendeur d’équipement usb dysfonctionnel, le scénario prend une tournure inattendue. Ce n'est PAS réellement la carte tv USB qui a causé tout ce problème. La carte tv n'était que le symptôme et non la source du problème. L'intrigue se corse...
Ayant utilisé cette carte tv auparavant sans incident, j'ai jeté un coup d'œil au message d'erreur se plaignant de la carte tv. Il y avait une autre ligne se plaignant du port USB du hub USB, où j'ai branché ma carte tv. Hmmm, je venais d'acheter ce moyeu. Alors j'ai alors essayé de brancher la tv-card dans un port USB directement sur la carte mère. Et tout a bien fonctionné! Pas de message d'erreur, et pas de ballonnements Xorg. Donc, à la fin, le problème était le suivant:
Xorg consommait de la mémoire à cause d'erreurs d'initialisation d'un périphérique USB (et dans mon livre, c'est un bug grave). Étant donné que de nombreuses personnes signalent des problèmes avec Xorg dans Ubuntu 12.04, je vous suggère de jeter un coup d'œil également sur vos périphériques USB. Ma carte tv n'a pas pu être initialisée lorsqu'elle est branchée sur mon nouveau hub USB, ce qui a causé le problème. Le mettre dans un port USB séparé sur la carte mère a résolu le problème.
PS Le hub USB est probablement incompatible avec Linux ou doit être remplacé par un autre doté de son propre adaptateur d’alimentation au lieu d’être alimenté par le bus USB de l’ordinateur (voir Le hub USB ne fonctionne pas correctement Ubuntu 12.04 ). Ma webcam ne fonctionne pas non plus lorsque je la branche au hub. Cela fonctionne si branché dans un port USB sur la carte mère. Cependant, notez que lorsque je le branche sur le hub USB, il dmesg
signale que la webcam est correctement reconnue et initialisée (bien que cheese
je ne reçoive qu'une image noire) et qu'en l'absence de messages d'erreur, Xorg ne remplit pas la mémoire de l'ordinateur. .
PPS J'invite les villageois désemparés à se rassembler à l'extérieur de la grange de Tim borgne, pour lancer leurs hubs USB dysfonctionnels dans un grand feu de joie. Lorsque l’incendie s’est aggravé, nous inclurons également le fournisseur USB-hub. Bière gratuite pour tout le monde! Mua ha ha ha ha (rire de voix profonde)
:-)