Superaquecimento do laptop, conflito de drivers do Unity / OpenGL / nvidia

2

Meu problema é que meu laptop, o Dell Inspiron N5110, executando o Ubuntu 12.04, está superaquecendo e, ocasionalmente, desliga voluntariamente. O ventilador está funcionando sem parar.

Eu sei que muito foi relatado / perguntado / respondido sobre problemas semelhantes aos meus, mas eu tenho lido e experimentado soluções sugeridas há dias, e nenhuma delas ajudou.

Meu diagnóstico atual é o seguinte:

  1. quando não está usando nvidia-current , o laptop superaquece e desliga com frequência.
  2. ao usar nvidia-current , acho que o problema de superaquecimento melhora, mas a unidade cai para a unidade-2d ( Xlib: extension "GLX" missing on display ":0.0". Error: GLX is not available on the system ), que eu não gosto.

Todas as respostas que encontrei sobre o problema opengl / unity envolvem a eliminação dos drivers da nvidia.

Outras notas:

  1. O ventilador está funcionando sem parar. AFAICT, isso não é um problema de hardware de fãs.
  2. Como sugerido em muitos lugares, estou usando pcie_aspm=force no meu /etc/default/grub . Não parece fazer diferença.
  3. A única maneira que encontrei para impedir que meu laptop fosse desligado com muita frequência é usando Jupiter e definindo seu modo como Performance -> Power Saving . Obviamente, isso é uma merda. O stills é desligado ocasionalmente, difícil.
  4. Atualmente, estou usando o Ubuntu 12.04 e o kernel 3.2.0-40-generic. Eu tive os mesmos problemas com o Ubuntu 11.10 / kernel 3.0.

Saída de comando adicional

% lspci| grep VGA
00:02.0 VGA compatible controller: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller (rev 09)
01:00.0 VGA compatible controller: NVIDIA Corporation GF108 [GeForce GT 540M] (rev a1)
    
por shx2 29.04.2013 / 09:11

1 resposta

1

Projeto Bumblebee

O Bumblebee tem como objetivo fornecer suporte para laptops NVIDIA Optimus para distribuições GNU / Linux. Usando o Bumblebee, você pode usar sua placa NVIDIA para renderizar gráficos que serão exibidos usando o cartão Intel.

sudo add-apt-repository ppa:bumblebee/stable

sudo apt-get update

Instale o Bumblebee usando o driver nvidia proprietário padrão:

sudo apt-get install bumblebee virtualgl linux-headers-generic

Adicione a seguinte linha em / etc / modules

 sudo gedit /etc/modules
 bbswitch load_state=0   

salve e saia

 sudo update-initramfs -u

Reinicializar Concluído

COMO USAR O OPTIMUS CARD

Para mais economia de energia e criação de coletores de laptops

Existe uma aplicação de economia de energia semelhante para Júpiter?

Eu tenho o mesmo modelo Dell Inspiron N5110 i7, Intel HD 3000 e Nvidia GeForce GT 525M

    
por Qasim 01.05.2013 / 09:28