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

Reconnaissance et configuration du matériel / kernel linux
Avatar de l’utilisateur
Anghirrim
Elfe
Messages : 701
Inscription : mar. 28 févr. 2012, 11:09
Localisation : Loire-Atlantique

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

Message 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!!
Dernière modification par Anghirrim le ven. 04 mai 2012, 18:57, modifié 1 fois.
Optiplex 3060 Micro Intel© Core™ i5-8500T, 16Go RAM, Arch Linux Cinnamon + Windows 10
Asus X53S, Linux Mint Cinnamon
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17625
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

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

Message 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 :-)
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Avatar de l’utilisateur
Anghirrim
Elfe
Messages : 701
Inscription : mar. 28 févr. 2012, 11:09
Localisation : Loire-Atlantique

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

Message 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??
Optiplex 3060 Micro Intel© Core™ i5-8500T, 16Go RAM, Arch Linux Cinnamon + Windows 10
Asus X53S, Linux Mint Cinnamon
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17625
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

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

Message par benjarobin »

Non :(

Code : Tout sélectionner

Section "Device"
    Identifier "NVIDIA GeForce"
    Driver     "nvidia"
    Option     "RegistryDwords" "PowerMizerEnable=0x1; PerfLevelSrc=0x3333"
EndSection
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Avatar de l’utilisateur
Anghirrim
Elfe
Messages : 701
Inscription : mar. 28 févr. 2012, 11:09
Localisation : Loire-Atlantique

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

Message par Anghirrim »

Oups.... J'ai zappé le "RegistryDwords".

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

Merci,
Optiplex 3060 Micro Intel© Core™ i5-8500T, 16Go RAM, Arch Linux Cinnamon + Windows 10
Asus X53S, Linux Mint Cinnamon
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17625
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

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

Message 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é...
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Avatar de l’utilisateur
Anghirrim
Elfe
Messages : 701
Inscription : mar. 28 févr. 2012, 11:09
Localisation : Loire-Atlantique

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

Message 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.
Optiplex 3060 Micro Intel© Core™ i5-8500T, 16Go RAM, Arch Linux Cinnamon + Windows 10
Asus X53S, Linux Mint Cinnamon
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17625
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

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

Message 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
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Avatar de l’utilisateur
Anghirrim
Elfe
Messages : 701
Inscription : mar. 28 févr. 2012, 11:09
Localisation : Loire-Atlantique

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

Message 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!
Optiplex 3060 Micro Intel© Core™ i5-8500T, 16Go RAM, Arch Linux Cinnamon + Windows 10
Asus X53S, Linux Mint Cinnamon
Répondre