Ubuntu 16.04 LTS - Baixa duração da bateria no Intel HD Graphic

1

Eu apenas mudei do Windows 10 para o Ubuntu 16.04 LTS e estou bastante satisfeito com ele depois de instalar e configurar o Gnome Shell. No entanto, como todos, eu encontro uma queda significativa em termos de duração da bateria em comparação com o Windows 10 (5 horas a 1,5h).

Primeiro tentei ativar o Optimus instalando o Bumblebee, mas não obtive êxito (erro XORG). Como eu realmente não preciso de alto desempenho 3D, decidi ficar com o desempenho "baixo" Intel HD Graphic com o comando

sudo prime-select intel && sudo reboot

Após o reinício, eu powertop por 5 minutos e, surpreendentemente, tenho uma taxa de descarga de 20W que é muito alto. Por outro lado, se eu mudar para a placa Nvidia, eu recebo uma taxa de descarga de 14W com powertop, o que me confunde muito. Na placa Nvidia, eu tenho 3h de duração da bateria, mas ainda longe do Windows. Como é que a duração da bateria da Intel HD Graphic é pior do que na placa gráfica da Nvidia?

Eu tenho uma CPU i7 4710HQ com uma Nvidia Geforce GTX860M.

PS: O TLP não melhora um pouco a duração da minha bateria, mas o LMT proporciona uma duração de bateria levemente melhor.

    
por Kefeng91 18.07.2016 / 22:27

2 respostas

1

Não sabe qual driver gráfico você instalou. Eu estava enfrentando um problema parecido com o seu e voltei ao seu post enquanto procurava por solução. De qualquer forma, é assim que resolvi meu problema:

Eu tinha os drivers nvidia mais recentes (367) instalados a partir do PPA do driver de gráficos, pois ocasionalmente faço jogos (DotA 2) no meu sistema. Eu rebaixei os drivers para 361 (testados por proprietários) de repositórios do Ubuntu e o problema foi resolvido. Agora estou recebendo 11w / h com o cromo em execução, como antes eu estava recebendo 23w / h no cartão de intel. Isso é menos da metade.

Btw, eu tive que encontrar o seu post da história, mas eu conheço a dor. :) Espero que ajude.

    
por chaudry 09.08.2016 / 07:51
1

Obrigado pela sua resposta.

Na verdade, eu desisti disso depois de dias de busca, mas sua resposta me deu esperança, então eu acabei de passar por alguns tutoriais para instalar o Bumblebee novamente (uma mistura desses tópicos):

O mesmo que você, eu instalei os drivers nvidia-361 e agora eu sou capaz de executar:

optirun firefox

Uma rápida verificação com

optirun --status

quando o Firefox está rodando me dá isso:

Bumblebee status: Ready (3.2.1). X is PID 4591, 1 applications using bumblebeed.

No entanto, depois de fechar o Firefox e verificar novamente:

optirun --status

O cartão discreto ainda está ligado. Eu não sei se é pretendido, mas parece que o Bumblebee não é capaz de desligar o cartão discreto depois que todo o processo optirun é fechado. Portanto, para desativar o cartão discreto, simplesmente:

sudo tee /proc/acpi/bbswitch <<<OFF

Como normalmente sou uma pessoa infeliz, não funcionou ... A pesquisa rápida do Google me diz que é porque o driver "nvidia" ainda está em uso. Portanto, para desligar o cartão discreto, tenho que remover o driver manualmente. Bem, também como um cara preguiçoso, eu criei um script de shell para evitar ter que fazer isso a cada vez. Aqui está, se alguns estão interessados (não é nada, mas ainda assim ...):

#!/bin/bash

if [ $# == 0 ]; then
  status="OFF"
else
  status=
fi

if [ "$status" == "OFF" ]; then
  sudo rmmod nvidia_modeset
  sudo rmmod nvidia_uvm
  sudo rmmod nvidia
fi

sudo tee /proc/acpi/bbswitch <<<$status

Eu chamei o script "bbswitch.sh" e o executei com:

chmod +x bbswitch.sh

Coloquei o script em um diretório oculto ~ / .scripts e adicionei-o ao caminho adicionando essas duas linhas no final do meu .bashrc:

export PATH=$PATH:~/.scripts
alias bbs="bbswitch.sh"

Portanto, agora posso desativar o cartão discreto simplesmente digitando de qualquer lugar:

bbs

Também posso ativá-lo digitando:

bbs ON

mas não faz sentido (apenas fantasia).

Agora, obtenho uma taxa de descarga que oscila entre 11 e 12 W / h, o que me permite usar meu laptop por cerca de 4 horas:)

De qualquer forma, obrigado por me dar esperança novamente, eu desejo que este tópico possa ajudar outras pessoas tão infelizes quanto eu.

    
por Kefeng91 10.08.2016 / 23:08