Eu tive esse mesmo problema na minha última tentativa de atualizar (com uma instalação limpa) do 16.04 LTS para o 18.04 LTS. Quando estou navegando na Internet e, especialmente, quando estou reproduzindo vídeos, minha CPU + GPU aumenta para níveis altos e rápidos, causando a aceleração do acelerador e produzindo atrasos intoleráveis, deixando o sistema inutilizável por cerca de 60 segundos ou mais.
Com o Ubuntu 16.04 LTS, nunca tive esse problema. É claro que as temperaturas elevadas e a aceleração disparavam com frequência (afinal, esse é um laptop), mas o sistema nunca era inutilizável e a reprodução de vídeo era suave.
Minha solução anterior foi fazer o downgrade para 16.04 LTS novamente, mas agora preciso da versão mais recente, então desejo encontrar uma solução.
Especificações do sistema:
- CPU: Intel Core i7-6500U
- GPU: Intel HD Graphics 520
- Ubuntu: 18.04 LTS
- Linux: 4.15.0-30
- Mesa: 18.0.5
- Aceleração de hardware: ativada
ATUALIZAÇÃO 1
Definitivamente, é um problema com a otimização de frequência. Em vez de limitar a frequência da CPU para evitar o superaquecimento do processador, o sistema aguarda até que a temperatura atinja um limite (padrão de 85 ºC) e depois o intel_powerclamp
módulo é acionado, inutilizando o sistema por 60 segundos ou mais.
Eu esperaria uma degradação progressiva do desempenho intel_powerclamp
, mas não, é tudo ou nada. ¿Isso pode ser configurado?
Minha solução atual é uma modificação do script desta resposta . Parece funcionar, mas é um grande truque. Deve haver uma maneira convencional de ajustar a configuração do sistema para obter o mesmo resultado.
ATUALIZAÇÃO 2
Se eu desativar o turbo boost de frequência ( echo "1" | sudo tee /sys/devices/system/cpu/intel_pstate/no_turbo
), o problema desaparecerá completamente. A temperatura nunca atinge o limite e o script introduzido na atualização 1 nem é intel_powerclamp
acionado e o laptop é suave e utilizável.
O problema agora é que o turbo boost está desativado. Com o Ubuntu 16.04 LTS, eu nunca tive esse problema.
Esta é claramente uma configuração ruim do subsistema de gerenciamento térmico do Ubuntu 18.04 LTS. Existe uma maneira de consertar isso?
ATUALIZAÇÃO 3
O sistema ainda está inutilizável. Instalar o servidor Ubuntu 18.04 LTS e qualquer outra coisa além do Gnome3 funciona. Bem, não é uma novidade que o Gnome seja uma merda, mas era utilizável com o 16.04 ...
fonte
make
. Tentei limitar omake
uso de apenas um processo, mas isso resulta em um tempo de execução mais longo, mais calor. No meu caso, não acelera, mas desliga o laptop inteiro com dureza.Respostas:
Desative intel_pstate na inicialização, editando sua configuração do grub.
Abra / etc / default / grub com o seu editor de texto preferido e localize a linha que começa com:
E adicione intel_pstate = disable no final dessa string. Aqui está como o meu cuida disso:
Agora, execute:
E reinicie o seu laptop. É isso aí. Deverá funcionar tão suave e fresco como no 16.04.
Algumas informações adicionais: o intel_pstate governador parece estar com erros, ou simplesmente estúpido e incapaz de detectar aumentos rápidos de temperatura e, consequentemente, reduzir a velocidade do processador. Parece que é só rezar para a Saint Cooling Device para manter a CPU abaixo do limite de desligamento. Em um computador desktop com uma turbina DC9 como ventilador, esse salto de fé pode ser justificado, mas em laptops com uma pequena ventoinha como o meu XPS13 é melhor ser cético e deixar essas coisas para o bom e velho ACPI (Atheist Configuration and Power Interface). Pelo menos até o governador intel_pstate cultivar alguns cérebros.
E o turbo boost é quase inútil. As chances são de que você não perca nada por desativá-lo. Esse recurso foi útil nos dias de processador monocore de 32 bits, mas não no mundo multicore de 64 bits em que vivemos atualmente.
fonte
Eu também tive problemas com o i7-6500u.
Alterações no kernel Linux melhoraram o desempenho dos chips Intel, com o efeito colateral de causar fixação térmica em dispositivos com um limite térmico baixo.
Eu descobri que o TLP ajudou muito a atenuar o comportamento. Desativar o turbo boost é outra maneira de domar. Você também pode configurar os ventiladores para funcionarem ou ligarem constantemente a uma temperatura mais baixa, o que aumenta o limite térmico do dispositivo.
fonte
tlp
Conforme mencionado neste tópico, faz
tlp
maravilhas para manter o sistema sob controle. Trabalha comthermald
, Intel Powerclamp, Bateria vs CA para alimentação USB, etc. Embora altamente configurável, nunca tive que alterar as definições de configuração para uma experiência agradável pronta para uso. Antes de usá-lo, eu tinha todos os tipos de problemas com um laptop IvyBridge superaquecendo o tempo todo. Eu o tenho no meu novo laptop Skylake e os fãs NUNCA correm, exceto ao fazer a atualização do Ubuntu 16.04 LTS para 18.04.Você pode obter uma descrição muito detalhada com as instruções de instalação aqui: Pare o superaquecimento da CPU
Como um aparte, li algumas perguntas nas últimas duas semanas de pessoas que desejam substituir a frequência mínima, a frequência máxima ou fixar a frequência atual em uma velocidade específica. Como tal, decidi criar um novo projeto de GUI bash + yad. Uma guia para exibir as temperaturas de todas as zonas térmicas e emitir notificações de envio (mensagens pop-up de bolhas) fará parte dela. Também pode ser mantido algum tipo de arquivo de log de sessão para quando você não estava assistindo a tela.
Eu tive a ideia há 2 horas enquanto relia esse tópico. Não prometo fazer o projeto, mas acho que algumas pessoas gostariam e me divertiria muito :)
fonte
Dell Inspiron 17-5770 com Intel i7-8550 e GPU duplo aqui, problemas de aquecimento e barramento com o Ubuntu 18.04 instalado. Toda vez que há uma atualização do driver do sistema, parece que o hardware fica mais quente e lento. A última atualização teve o case em 140F e a CPU em 160F enquanto assistia ao Youtube ficar a 140p em uma sala 70F com bastante fluxo de ar. Isto é o que funcionou para mim:
sudo nano / etc / default / grub
Encontre a linha que começa com 'GRUB_CMDLINE_LINUX_DEFAULT =' e adicione esses comentários entre aspas.
pci = nomsi pci = noaer
IE: GRUB_CMDLINE_LINUX_DEFAULT = "quiet splash pci = nomsi pci = noaer"
Atualize o grub com:
sudo update-grub
Não acredito que isso seja uma correção adequada. Mas se o seu sistema operacional estiver prestes a destruir o seu computador, encontre o que funciona e espere que ocorra uma atualização que não torne as coisas piores.
Boa sorte
fonte
A atualização para o kernel 5.3 corrige meu problema e não mais o desligamento do sistema devido a altas temperaturas. Eu atualizei usando:
http://ubuntuhandbook.org/index.php/2017/02/ukuu-install-latest-kernels-ubuntu-linux-mint/
fonte