Qu'est-ce qu'un processus "/ usr / bin / X: 0 -auth / var / run / lightdm / root /: 0 -nolisten tcp vt7 -novtswitch -background none"?

9

Je rencontre de sérieux problèmes de performances avec ma configuration Ubuntu 12.04 et je cherche donc le coupable en exécutant htop à côté de mes tâches habituelles.

Mis à part les suspects habituels comme chrome, compiz et conky, j'ai remarqué ce processus:

/usr/bin/X :0 -auth /var/run/lightdm/root/:0 -nolisten tcp vt7 -novtswitch -background none

Non seulement il est exécuté en permanence, mais il s’agit également de l’une des ressources principales de la liste des processus, à la fois en ce qui concerne l’utilisation du processeur et la consommation de mémoire. Il est la plupart du temps le mangeur de performance numéro un, uniquement surmonté de temps en temps par une tâche particulièrement gourmande en ressources, comme Flash Player ou autre.

A en juger par le nom, je ne suis pas du tout sûr de ce que ça fait. X et lightdm semblent indiquer une relation avec l'interface graphique alors que tcp semble lié au réseau.

Ma ou mes questions: ce processus est-il censé se dérouler tout le temps? Est-ce que c'est légitime qu'il utilise autant de ressources ? Ai-je besoin de le faire fonctionner ou est-il sûr de tuer, si oui, comment faire?

FYI: Mon système est complètement à jour, j'utilise même le ppa xorg-edgers pour les derniers pilotes nvidia et les compiz-packages (pour des raisons spécifiques liées aux bogues).

Toute suggestion serait très appréciée.

    
posée FuzzyQ 24.08.2012 - 11:53
la source

2 réponses

7

Ceci est le serveur graphique du système et ne doit pas être tué. Il convertit la mise en page des applications de bureau en opérations de dessin de bas niveau sur votre carte graphique et achemine les entrées de clavier et de souris vers l'application appropriée qui doit les recevoir.

La référence à LightDM est qu’il s’agit du premier client qu’il démarre (l’écran de connexion à Ubuntu); La référence à tcp est que X est conçu pour être transparent sur le réseau - il peut fonctionner parfaitement avec les périphériques d'entrée, les applications et les périphériques d'affichage fonctionnant tous sur des ordinateurs différents. (Je pense que dans Ubuntu, il est configuré pour ne pas accepter les connexions réseau, uniquement celles provenant de SSH, mais qui peuvent être erronées).

Vérifiez que les statistiques que vous utilisez concernent X lui-même plutôt que X et les enfants, car les enfants incluent toutes les applications que vous exécutez dans un environnement graphique. L'utilisation excessive des ressources par X lui-même se résume généralement à une mauvaise utilisation des applications de bureau, mais cela peut être très difficile à déboguer.

    
réponse donnée chronitis 24.08.2012 - 12:07
la source
2

C'est le serveur X. C'est l'interface graphique dont toutes les autres applications graphiques sont des clients.

  • Oui, il est censé fonctionner tout le temps.
  • LightDM est juste le gestionnaire de connexion qui charge en premier
  • Utiliser beaucoup de ressources est généralement un signe que X est aux prises avec un pilote minable ou qu’il ya une application minable (historiquement habituellement Compiz) qui essaie de pousser un pilote trop fort.
  • L'utilisation de xorg-edgers est un bon moyen d'exécuter des logiciels non testés. Lisez la description de PPA et décidez si vous souhaitez utiliser ppa-purge . Les pilotes nvidia les plus récents peuvent être installés sans mettre à niveau X.
réponse donnée Oli 24.08.2012 - 12:09
la source

Lire d'autres questions sur les étiquettes