Linux: X11 está usando até 50% de uma das minhas CPUs e atrasando terrivelmente

1

Eu tenho rodado meu Ubuntu Linux Machine recentemente em hardware potente (muito mais poderoso do que a minha última máquina, de qualquer forma) e notei que depois de algum tempo, de repente, X11 começa se comportar terrivelmente e comer uma média (fluxo) de 50% de uso da CPU de um dos meus núcleos. eu tenho quatro núcleos e meu computador ainda funciona, mas quando isso começa tudo, desde a entrada do teclado para jogar filmes começa a ficar para trás e não há maneira que eu possa obter o terrível desempenho para parar sem reinicializando meu computador.

As especificações exatas do meu computador são:

Linux ShhnapDesk 2.6.38-10-generic #46-Ubuntu SMP Tue Jun 28 15:07:17 UTC 2011 x86_64 x86_64 x86_64 GNU/Linux

Estou executando o XMonad e o XMobar por meio do meu arquivo .XSession. Eu gosto deles como gerenciadores de janelas.

Eu procurei por aí e não pareço estar sozinho neste problema. Muitas pessoas parecem ter encontrou ao longo dos anos como está listado aqui:

Também consultei o Guia de solução de problemas do Ubuntu X e descobri o seguinte:

X CPU or memory load is high, making system laggy or freeze up. This usually indicates a client application has lost its marbles.

Então, se um aplicativo X perdeu seus Marbles, então qual é o aplicativo X? Bem, eu raciocinei que se o problema começou e eu desligar todos os aplicativos X, em seguida, quando eu desligar o problema aplicação, então o problema deve desaparecer. Eu tentei isso e desliguei todos os aplicativos X (ou pelo menos eu pensei que sim) e o problema ainda permanecia. Embora eu não tenha desligado o XMonad porque é o meu gerenciador de janelas. Eu acho que poderia ser o problema, mas eu não esperava que fosse. Especialmente porque não causou esses problemas na minha última máquina.

Então, minha pergunta é: o que está acontecendo e como corrigi-lo para que o X11 pare de enlouquecer e comer todo o meu CPU e se comportando como uma lesma? Obrigado por qualquer e todas as respostas, eu suspeito que eu sou vai precisar de muita ajuda embora se eu perdi qualquer informação, então eu posso lhe dar qualquer mais que você precisa para me ajudar a depurar o problema.

    
por Robert Massaioli 27.08.2011 / 03:56

0 respostas