web-dev-qa-db-fra.com

Surchauffe d'ordinateur portable, conflit de pilotes Unity / OpenGL / nvidia

Mon problème est que mon ordinateur portable, Dell Inspiron N5110, exécutant Ubuntu 12.04, surchauffe et s'arrête parfois volontairement. Le ventilateur fonctionne sans arrêt.

Je sais que beaucoup de choses ont été signalées/demandées/répondues sur des problèmes similaires au mien, mais je lis et expérimente des solutions suggérées depuis des jours maintenant, et aucune n'a aidé.

Mon diagnostic actuel est que:

  1. lorsque vous n'utilisez pas nvidia-current, l'ordinateur portable surchauffe et s'éteint très souvent.
  2. lors de l'utilisation de nvidia-current, Je pense que le problème de surchauffe s'améliore, mais l'unité revient à l'unité-2d (Xlib: extension "GLX" missing on display ":0.0". Error: GLX is not available on the system), que je n'aime pas.

Toutes les réponses que j'ai trouvées sur le problème opengl/unit impliquent de se débarrasser des pilotes nvidia.

Autres notes:

  1. Le ventilateur fonctionne sans arrêt. AFAICT, ce n'est pas un problème matériel de ventilateur.
  2. Comme suggéré dans de nombreux endroits, j'utilise pcie_aspm=force dans mon /etc/default/grub. Cela ne semble pas faire de différence.
  3. Le seul moyen que j'ai trouvé pour empêcher mon ordinateur portable de s'éteindre trop souvent est d'utiliser Jupiter et de régler son mode sur Performance -> Power Saving. De toute évidence, cela craint. Il s'arrête encore de temps en temps, difficile.
  4. J'utilise actuellement ubuntu 12.04 et le noyau 3.2.0-40-generic. J'ai eu les mêmes problèmes avec Ubuntu 11.10/kernel 3.0.

sortie de commande supplémentaire

% 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)
2
shx2

Projet Bumblebee

Bumblebee vise à fournir un support pour les ordinateurs portables NVIDIA Optimus pour les distributions GNU/Linux. En utilisant Bumblebee, vous pouvez utiliser votre carte NVIDIA pour le rendu des graphiques qui seront affichés à l'aide de la carte Intel.

Sudo add-apt-repository ppa:bumblebee/stable

Sudo apt-get update

Installez Bumblebee à l'aide du pilote nvidia propriétaire par défaut:

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

Ajoutez la ligne suivante dans/etc/modules

 Sudo gedit /etc/modules
 bbswitch load_state=0   

enregistrer et quitter

 Sudo update-initramfs -u

Redémarrage Terminé

Comment utiliser la carte OPTIMUS

Pour plus d'économie d'énergie et créer un ordinateur portable Coller

Existe-t-il une application d'économie d'énergie similaire à Jupiter?


J'ai le même modèle Dell Inspiron N5110 i7, Intel HD 3000 et Nvidia GeForce GT 525M

1
Qasim