O que é o processo “/ usr / bin / X: 0 -auth / var / run / lightdm / raiz /: 0 -nolisten tcp vt7 -novtswitch -background nenhum”?

9

Estou com alguns problemas sérios de desempenho com a configuração do meu Ubuntu 12.04 e, assim, procurando o culpado executando htop juntamente com minhas tarefas habituais.

Além dos suspeitos usuais como cromo, compiz e conky, notei esse processo:

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

Não apenas está funcionando constantemente, mas também é um dos principais problemas de recursos na lista de processos, tanto no que diz respeito ao uso da CPU quanto ao consumo de memória. É o o número um comedor de desempenho na maior parte do tempo, apenas coberto de tempos em tempos por uma tarefa especialmente importante, como flash player ou algo assim.

A julgar pelo nome, não sei bem o que isso faz. X e lightdm parecem indicar uma relação com o gui, enquanto o tcp parece estar relacionado à rede.

Minha (s) pergunta (s): este processo deve rodar o tempo todo? É legítimo que ele use tanto recursos? Preciso dele para correr ou é seguro matar, se sim, como?

FYI: Meu sistema está completamente atualizado, estou até usando o ppa xorg-edgers para os mais recentes drivers nvidia e pacotes compiz (por razões específicas relacionadas a bugs).

Qualquer sugestão seria muito apreciada.

    
por FuzzyQ 24.08.2012 / 11:53

2 respostas

7

Este é o servidor de gráficos do sistema e não deve ser eliminado. Ele converte o layout de aplicativos da área de trabalho em operações de desenho de baixo nível em sua placa gráfica e roteia entradas de teclado e mouse para o aplicativo correto que deve recebê-las.

A referência ao LightDM é que este é o primeiro cliente que inicia (a tela de login do Ubuntu); a referência ao tcp é porque o X é projetado para ser transparente à rede - ele pode funcionar muito bem com dispositivos de entrada, aplicativos e dispositivos de exibição, todos em execução em computadores diferentes. (Eu acho que no Ubuntu ele está configurado para não aceitar conexões de rede, apenas aquelas que vêm através do SSH, mas podem estar erradas).

Verifique se as estatísticas que você está usando são do próprio em vez de X e filhos, já que os filhos incluem todos os aplicativos que você executa em um ambiente gráfico. O uso excessivo de recursos pelo próprio X geralmente se resume a problemas com os aplicativos da área de trabalho, mas isso pode ser muito difícil de depurar.

    
por chronitis 24.08.2012 / 12:07
2

Esse é o servidor X. Essa é a interface gráfica da qual todas as outras aplicações gráficas são clientes.

  • Sim, deve funcionar o tempo todo.
  • LightDM é apenas o gerenciador de login que carrega primeiro
  • O uso de muitos recursos geralmente é um sinal de que o X está lutando contra um driver de baixa qualidade ou que há um aplicativo de baixa qualidade (geralmente o Compiz) tentando forçar um driver com muita força.
  • O uso de xorg-edgers é uma boa maneira de rodar softwares não testados. Leia a descrição do PPA e decida se você deseja usar ppa-purge . Os mais recentes drivers nvidia podem ser instalados sem atualizar o X.
por Oli 24.08.2012 / 12:09