Servidor X média da CPU 50% ocioso - principalmente acima de 100%

0

Eu tenho um HP Envy 4-core-i7, 16 GB de RAM, Nvidia 840M, driver 384.111, kernel 4.4.

lucas@test:~$ glxinfo | grep -i -E 'nvidia|geforce'
server glx vendor string: NVIDIA Corporation
client glx vendor string: NVIDIA Corporation
OpenGL vendor string: NVIDIA Corporation
OpenGL renderer string: GeForce 840M/PCIe/SSE2
OpenGL core profile version string: 4.5.0 NVIDIA 384.111
OpenGL core profile shading language version string: 4.50 NVIDIA
OpenGL version string: 4.5.0 NVIDIA 384.111
OpenGL shading language version string: 4.50 NVIDIA
OpenGL ES profile version string: OpenGL ES 3.2 NVIDIA 384.111

lucas@test:~$ uname -a
Linux test 4.4.0-116-generic #140-Ubuntu SMP Mon Feb 12 21:23:04 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux

O problema é que estou tendo um uso muito alto da CPU ao fazer coisas básicas. Assistir a um vídeo no firefox consome grande quantidade de tempo de CPU. Eu também faço algumas vezes Matlab ou Python3 e o efeito é o mesmo.

Eu instalei netada e depois de olhar as estatísticas eu vejo que X é o processo que consome mais CPU tempo de todos.

  • O gráfico a seguir é o tempo de CPU enquanto eu escrevia este post. Os fãs continuaram indo enquanto isso.

  • EsteéotempodeCPUduranteareproduçãodeumvídeocomoFirefox.

  • EsteéotempodeCPUcomapenasoFirefoxaberto,maseunãoestavafazendonada(oincrementodadireitaéporcausadacapturadetela).

Eu tentei:

  • usando a GPU Intel;
  • versões diferentes para NVIDIA

... mas os resultados são os mesmos: o CPU fica alto e os fãs enlouquecem.

Gostaria de saber o que preciso procurar para obter algumas dicas do que está acontecendo. Esse é um comportamento esperado? Eu instalei 16.04 há dois anos, mas isso aconteceu nos últimos dois meses (acho que alguma atualização tem algo a fazer ...).

Alguma pista de alguém?

Obrigado!

Lucas

    
por Lucas Aimaretto 30.03.2018 / 00:53

0 respostas