superaquecimento e consumo de bateria MacBook pro

5

Acabei de instalar o Ubuntu Gnome 14.04 em um MacBook Pro 13 "em meados de 2012, e tenho alguns problemas com meu laptop.

Já instalei o TLP e o macfanctld, mas o meu MacBook ainda tem o problema, quando fica muito quente, o ventilador começa a funcionar a toda velocidade, então meu mac apenas "respira" porque no 5 ou 10 min a história se repete.

Além disso, e eu não sei se isso é parte do problema, minha vida útil da bateria é ... terrivelmente ruim, no OS X minha bateria tem 6 ou 7 horas de vida, mas no Ubuntu, bem, se eu obter 3 é demais. Então estou aqui porque já pesquisei no google e não há informações. Por favor ajude.

Sinceramente, eu esperava que o ubuntu funcionasse tão bem quanto o OS X, já que todos os MacBook Pro são praticamente a mesma máquina e, para meu azar, muitas coisas estão faltando, a luz e o brilho automático das teclas não funcionam , o teclado não funciona como eu esperava (mesmas funções que no OS X), um trackpad muito sensato, muito que funciona, mas não como eles deveriam fazer.

    
por Mauricio Andrés 08.06.2014 / 07:28

2 respostas

6

Não admira que você esteja tendo problemas de energia com o seu computador. Existem algumas coisas que você pode fazer para que o seu computador se comporte como deveria ao executar o Ubuntu, vou descrevê-las em seguida, mas primeiro há alguma teoria que você deve saber:

  1. A Apple fabrica seus produtos de uma maneira totalmente integrada para alcançar o ótimo desempenho que uma pessoa pode apreciar com frequência; como tal, é absolutamente normal que, ao executar seu HW com seu SW, ele se comporte (quase) como uma unidade homogênea. Mas quando você instala qualquer outra coisa no mesmo HW - ou, inversamente, no seu SW em outro HW - é lógico esperar bordas ásperas e comportamento engraçado.
  2. O GNU + Linux tem feito muitas melhorias nos últimos anos em relação ao consumo de energia e a maior parte graças aos fabricantes de HW, mas aos incríveis hackers que contribuem com a matéria cinzenta para o kernel e os diferentes projetos relacionados a código aberto como o Ubuntu. É fácil para outras plataformas alcançar um ótimo desempenho de consumo de energia quando os fabricantes constroem seus produtos especificamente adaptados para esses sistemas seguindo suas especificações.
  3. O maior problema hoje em dia em relação a laptops que estão ficando quentes é o modelo híbrido de GPU, pois seu gerenciamento ainda não está totalmente implementado em todas as combinações de GPUs no GNU + Linux.

Com isso em mente, há algumas coisas que você pode fazer para atingir um desempenho de consumo de energia quase perfeito no Ubuntu - bem como na maioria das outras distribuições:

  1. Desligue sua GPU DIS (discreta) se não estiver usando
  2. Use o TLP e o ThermalD quando seu HW permitir
  3. Use o PowerTop para saber quais partes do seu HW devem ser definidas para stand-by e tornar as alterações permanentes, carregando-as em cada inicialização usando /etc/rc.local e /etc/pm/sleep.d

Como resultado da aplicação desses passos simples, eu poderia espremer meia hora extra ao usar a bateria no laptop (HP Pavilion dv7-4287cl), sem mencionar que ele fica frio quase o tempo todo: não é só quando usando o GPU DIS ou "forçando" a GPU IGD ao assistir vídeos em 1080p em tela cheia, executando o Google Earth e assim por diante.

Nota: Eu reconheço que configurar seu sistema para se comportar como você espera em relação ao consumo de energia não é tão fácil quanto 1,2,3 GO! no Linux e eu mesmo venho pesquisando o assunto há algum tempo, atualizarei esta resposta com um guia passo-a-passo quando a postagem do blog estiver pronta. Enquanto isso, você já tem as ferramentas para começar a ajustar e otimizar seu sistema.

    
por cig0 22.06.2014 / 19:00
1

Você instalou o indicador?

sudo apt-get install indicator-cpufreq

Permite que você altere a CPU dos modos "Performance" para "OnDemand" e "Powersave". Eu tenho uma unidade da Lenovo e agora tenho a mesma resistência no Ubuntu do que no Windows.

    
por user2172997 17.06.2014 / 21:02