Eu tive um problema semelhante. Você poderia executar top
no terminal? Se eu não puder ajudar você, isso tornará o diagnóstico mais fácil para outras pessoas.
O comando top mostrará todos os processos em execução no sistema. Se eu estiver certo, deve haver um processo chamado "kworker / X: X", onde X é um número, e está consumindo muito mais do que deveria (como 70% ou algo parecido). Este problema fará com que sua CPU consuma muito tempo consumindo muita energia. Infelizmente este problema não é um bug do Ubuntu, é um bug do núcleo do Linux. Eu encontrei uma solução temporária para isso. Basta rodar sudo reboot
quando o processo do kworker aparecer, isso irá reiniciar o seu sistema e (pelo menos no meu caso) resolver o problema até que você desligue ou reinicie o seu computador
Se eu não estiver certo, postar o resultado principal de qualquer maneira, ajudará muito a descobrir qual é o seu problema.