Page 1 sur 1

[NVidia] Gestion performances GPU, config (résolu).

Publié : ven. 04 mai 2012, 10:31
par Anghirrim
Bonjour à tous,

J'ai une GeforceGo 6400 (cherchez pas c'est pas dispo en France ce vieux machin :mrgreen: ) sur mon ordi portable.

J'utilise le driver NVidia propriétaire et veux m'attaquer à sa config pour minimiser sa conso car par défaut elle chauffe et souffle énormément.

Mon PC est monté comme ça, avec un seul caloduc pour le CPU et le GPU. Je l'ai récemment entièrement démonté et j'ai changé la pâte thermique ainsi que tout aspiré. Du coup, coté hardware, je peux pas faire grand chose.

Alors je cherche du côté Powermizer et fichiers de config Nvidia.

Le Wiki Archlinux FR me dit de créer un fichier de config. Jusqu'ici, rien de sorcier.

Puis dans le Wiki Anglais, on force PowerMizer en ajoutant quelques lignes au fichier de config.

Du coup, si j'ai bien tout lu, pour optimiser l'utilisation de mon GPU, je dois créer (ou éditer) le fichier suivant:

/etc/X11/xorg.conf.d/20-nvidia.conf

Code : Tout sélectionner

Section "Device"
   Identifier     "Device0"
   Driver         "nvidia"
   VendorName     "NVIDIA Corporation"

   # Force Powermizer to a certain level at all times
   # level 0x1=highest
   # level 0x2=med
   # level 0x3=lowest

   # AC settings:
   Option "RegistryDwords" "PowerMizerLevelAC=0x3"
   # Battery settings:
   Option	"RegistryDwords" "PowerMizerLevel=0x3"
EndSection
Donc deux questions:
- Est-ce bien ce qu'il faut faire (tout ajouter dans la section "device"?
- Comment le fichier de config sera lu étant donné que toute la partie PowerMizer est commentée?

Merci!!

Re: [NVidia] Gestion performances GPU, config (laptop).

Publié : ven. 04 mai 2012, 10:36
par benjarobin
J'avais écrit ceci http://oldwiki.archlinux.fr/xorg/nvidia ... _l_energie mais je n'ai pas trouvé le temps de le valider pour le mettre sur le nouveau Wiki. En résumé ce que tu fait ne va pas, lit bien ce lien, si tu as des questions (comme je l'ai écrit) cela ne devrait pas poser trop de problème :-)

Re: [NVidia] Gestion performances GPU, config (laptop).

Publié : ven. 04 mai 2012, 11:10
par Anghirrim
Ok,

Merci beaucoup et effectivement c'est bien plus compréhensible (enfin je crois).

Du coup, il me faudrait seulement:

Code : Tout sélectionner

Section "Device"
   Identifier     "Device0"
   Driver         "nvidia"
   VendorName     "NVIDIA Corporation"

   # Stratégie adaptative dans tous les cas (sur batterie ou secteur)
   Option         "PowerMizerEnable=0x1; PerfLevelSrc=0x3333"
EndSection
C'est correct??

Re: [NVidia] Gestion performances GPU, config (laptop).

Publié : ven. 04 mai 2012, 14:14
par benjarobin
Non :(

Code : Tout sélectionner

Section "Device"
    Identifier "NVIDIA GeForce"
    Driver     "nvidia"
    Option     "RegistryDwords" "PowerMizerEnable=0x1; PerfLevelSrc=0x3333"
EndSection

Re: [NVidia] Gestion performances GPU, config (laptop).

Publié : ven. 04 mai 2012, 14:58
par Anghirrim
Oups.... J'ai zappé le "RegistryDwords".

Pourquoi changer le Identfier au fait? Juste pour plus de lisibilité?

Merci,

Re: [NVidia] Gestion performances GPU, config (laptop).

Publié : ven. 04 mai 2012, 15:26
par benjarobin
Pour le Identfier, en faite j'ai juste fait un copié collé du Wiki :-) Tu peux mettre ce que tu veux
Sinon pour information je croix que

Code : Tout sélectionner

"PowerMizerEnable=0x1; PerfLevelSrc=0x3333"
est la configuration par défaut donc cela ne devrait rien changer. Le gros problème c'est qu'il n'y a pas de vrai doc ou alors je ne l'ai pas trouvé...

Re: [NVidia] Gestion performances GPU, config (laptop).

Publié : ven. 04 mai 2012, 17:06
par Anghirrim
Ok, je vais voir ça tout à l'heure alors. Si c'est la config par défaut, elle sollicite encore trop mon GPU car le ventilo n'arrête pas de souffler pour rien. Du coup étant donné que je ne fait que du surf et de la bureautique... on va mettre en mode "powersave" pour tout s'il le faut.


Ce qui donnerait si je ne m'abuse:

Code : Tout sélectionner

Section "Device"
    Identifier "NVIDIA GeForce"
    Driver     "nvidia"
    Option     "RegistryDwords" "PowerMizerEnable=0x1; PerfLevelSrc=0x2222; PowerMizerDefault=0x3; PowerMizerDefaultAC=0x3"
EndSection
Je crois que j'ai capté le truc cette fois.

Re: [NVidia] Gestion performances GPU, config (laptop).

Publié : ven. 04 mai 2012, 17:29
par benjarobin
En effet, après tu peux vérifier que ces options sont bien appliqués : http://oldwiki.archlinux.fr/xorg/nvidia ... tat_du_gpu

Re: [NVidia] Gestion performances GPU, config (laptop).

Publié : ven. 04 mai 2012, 18:57
par Anghirrim
Bon, ca a bien été pris en compte. Je suis bien en niveau 0, powersave.

J'ai aussi ajouté le mode "Ondemand" pour CPUFREQ, comme un boulet je ne l'avais jamais réglé (première distrib où j'oublie). Du coup, c'est extra mon ordi est de nouveau silencieux!! :mrgreen:

Merci en tout cas!