Contenu | Rechercher | Menus

Annonce

Si vous rencontrez des soucis à rester connecté sur le forum (ou si vous avez perdu votre mot de passe) déconnectez-vous et reconnectez-vous depuis cette page, en cochant la case "Me connecter automatiquement lors de mes prochaines visites".
Test de l'ISO d'Ubuntu francophone : nous avons besoin de testeurs pour la version francophone d'Ubuntu 14.04. Liens et informations ici.

Attention, une faille de sécurité dans bash a récemment été rapportée, il est recommandé de mettre à jour son système (plus de détails) *** mise à jour 12/10/2014 ***

#1 Le 26/05/2014, à 18:18

GP974

Nvidiux overclock/underclock de votre gpu nvidia

Bonjour a tous

J'ai fais une interface qui permet d'over/underClocker son gpu nvidia.
Nvidia a rajouter dans leur dernière version des pilotes (337) la possibilité de changer la fréquence mais pour cela il faut aller modifier xorg.conf et jouer avec des offsets dans nvidia-setting c'est moins facile qu'avant.
Je recherche donc déjà des betas testeurs qui veulent bien mettre a jour leur drivers notamment ceux qui ont 2 gpu j'ai fais des tests sur un seul gpu ou sur les config optimus mais je n'ai pas de sli.
j'ai fais en sorte que l'interface puisse gérer 2 gpu ou+ mais je ne peut pas tester son bon fonctionnement malheureusement.

Attention seul les cartes de la génération 4XX ou plus récent sont prise en charge nvidia n'a pas assurer le support des cartes plus vieilles.

Actuellement au premier lancement mon programme vous demandera votre mdp pour configurer le fichier xorg.conf.
puis après reboot vous aurez accès a interface qui vous donnera quelque info sur votre gpu et vous permettra de changer les fréquences.

L'interface est un peu spartiate mais ça fonctionne.
1401122251.png

prérequis : python et pyqt4 donc
les paquets python-py-qt4 et gksu pour l'interface
nvidia 337.19 ou plus récent pour les changements de fréquences

J'ai fais un .deb d'installation le code est aussi dans le tar.gz le fichier est ici

pour le lancer en graphique chercher Nvidiux dans vos programme
ou en console

Nvidiux

pour installer les drivers 337 pour l'instant il faut le ppa xorg edger

sudo add-apt-repository ppa:xorg-edgers/ppa
sudo apt-get update
sudo apt-get purge nvidia*
sudo apt-get install nvidia-337
sudo reboot

Une idée du texte a mettre avant l'overclock pour être en règle ? ça vous semble bon ce que j'ai mis ?
Voila pour tout beugs/remarque n’hésitez pas

Dernière modification par GP974 (Le 29/05/2014, à 14:47)


Ubunteros depuis 10.04 Restez libre avec Linux :)
Fixe : i7 i930@2.8ghz | 8go(1866Mhz) |Gtx 570@nvidia-340 | Samsung 840evo(120Go) | Ubuntu 12.04.4 & 14.04
Portable(asus N75SF) : i5 2410@2.3ghz | 8go(1333Mhz)  | IntelHD3000/GT555m@nvidia-340 | Vertex2(180go)| Arch & 12.04.4 & 14.10(dev)
Développeur de nvidiux

Hors ligne

#2 Le 20/07/2014, à 15:52

jonaternet

Re : Nvidiux overclock/underclock de votre gpu nvidia

Très bonne initiative !

J'ai absolument besoin d'un tel outil. J'ai deux cartes graphiques gtx550 ti, mais de différentes marques ( PNY et Palit ) et la PNY est overcloquée. du coup en activant le sli (dans xorg.conf) sous linux, j'ai des perfs... inférieures à celles d'une des deux cartes seules. Le truc avec les coolbits marche presque si je mets à coolbits 8 ou 12; je peux entrer mes propres valeurs dans nvidia-settings. Mais ensuite ça freeze tout le système quand je tape entrée...
Sous windows, je peux facilement mettre les deux cartes à la même fréquence avec, par exemple, msi afterburner. Là, le sli me procure des gains de perf substanciels. mais j'aime pas trop en arriver là, utiliser windows, brrr...
Seul hic : je suis sous Fedora. j'utilise le driver 340.24, mais j'avais les même symptômes avec le 337.
Donc je teste ça et fais un retour smile

[jonath@localhost nvidiux]$  nvidia-settings -q all |egrep "GPUCurrentProcessorClockFreqs|GPU3DClockFreq" |grep Attribute |grep gpu
  Attribute 'GPU3DClockFreqs' (localhost.localdomain:0[gpu:0]): 966,2178.
  Attribute 'GPUCurrentProcessorClockFreqs' (localhost.localdomain:0[gpu:0]): 1931.
  Attribute 'GPU3DClockFreqs' (localhost.localdomain:0[gpu:1]): 900,2052.
  Attribute 'GPUCurrentProcessorClockFreqs' (localhost.localdomain:0[gpu:1]): 1800.

Dernière modification par jonaternet (Le 20/07/2014, à 15:59)


sudo apt-get -y install espeak sox && ps aux| xargs | espeak -w test.wav -v french -s 180 -p 60 -x && play test.wav
## C'est rigolo, non ?

Hors ligne

#3 Le 20/07/2014, à 17:02

GP974

Re : Nvidiux overclock/underclock de votre gpu nvidia

Ok merci  smile enfin un retour pour du multi-gpu
j'ai déjà eu des retours pour l'instant mon programme fonctionne en mono gpu pour les versions 4XX 5XX 6XX de nvidia avec les drivers 337 et 340
Il ne fonctionne pas sur les versions 700 j'essaie d'avoir une  carte de cette génération pour faire du debug.


Ubunteros depuis 10.04 Restez libre avec Linux :)
Fixe : i7 i930@2.8ghz | 8go(1866Mhz) |Gtx 570@nvidia-340 | Samsung 840evo(120Go) | Ubuntu 12.04.4 & 14.04
Portable(asus N75SF) : i5 2410@2.3ghz | 8go(1333Mhz)  | IntelHD3000/GT555m@nvidia-340 | Vertex2(180go)| Arch & 12.04.4 & 14.10(dev)
Développeur de nvidiux

Hors ligne

#4 Le 20/07/2014, à 18:40

jonaternet

Re : Nvidiux overclock/underclock de votre gpu nvidia

Marche pas (encore) sous Fedora. au pire je peux installer une partition Ubuntu, mais ce serait bien que ça marche aussi sous d'autres distribs neutral
J'ai pourtant gksu et Pyqt4, python 2.7.5, PyQt4-4.10.2-5

install :
[jonath@localhost nvidiux]$ sudo cp '/home/jonath/Téléchargements/Nvidiux/nvidiux 1/data/usr/' / -vr 
« /home/jonath/Téléchargements/Nvidiux/nvidiux 1/data/usr/share/nvidiux » -> « /usr/share/nvidiux »
« /home/jonath/Téléchargements/Nvidiux/nvidiux 1/data/usr/share/nvidiux/Lancer.sh » -> « /usr/share/nvidiux/Lancer.sh »

etc...

Erreur :

[jonath@localhost nvidiux]$ Nvidiux 
Traceback (most recent call last):
  File "/usr/share/nvidiux/Nvidiux.py", line 369, in <module>
    myapp = ShipHolderApplication()
  File "/usr/share/nvidiux/Nvidiux.py", line 91, in __init__
    self.createWidgets()
  File "/usr/share/nvidiux/Nvidiux.py", line 100, in createWidgets
    self.initialisedata()
  File "/usr/share/nvidiux/Nvidiux.py", line 318, in initialisedata
    self.tabGpu[i].NameGpu = output.split(':')[-2].split('[')[-2].split(']')[0]
IndexError: list index out of range

sudo apt-get -y install espeak sox && ps aux| xargs | espeak -w test.wav -v french -s 180 -p 60 -x && play test.wav
## C'est rigolo, non ?

Hors ligne

#5 Le 21/07/2014, à 16:46

GP974

Re : Nvidiux overclock/underclock de votre gpu nvidia

hum ca bloque du lspci
qui renvois un

lspci -vnn | grep NVIDIA

Ubunteros depuis 10.04 Restez libre avec Linux :)
Fixe : i7 i930@2.8ghz | 8go(1866Mhz) |Gtx 570@nvidia-340 | Samsung 840evo(120Go) | Ubuntu 12.04.4 & 14.04
Portable(asus N75SF) : i5 2410@2.3ghz | 8go(1333Mhz)  | IntelHD3000/GT555m@nvidia-340 | Vertex2(180go)| Arch & 12.04.4 & 14.10(dev)
Développeur de nvidiux

Hors ligne

#6 Le 21/07/2014, à 21:37

jonaternet

Re : Nvidiux overclock/underclock de votre gpu nvidia

[jonath@localhost ~]$ lspci -vnn | grep NVIDIA
01:00.0 VGA compatible controller [0300]: NVIDIA Corporation GF116 [GeForce GTX 550 Ti] [10de:1244] (rev a1) (prog-if 00 [VGA controller])
01:00.1 Audio device [0403]: NVIDIA Corporation GF116 High Definition Audio Controller [10de:0bee] (rev a1)
02:00.0 VGA compatible controller [0300]: NVIDIA Corporation GF116 [GeForce GTX 550 Ti] [10de:1244] (rev a1) (prog-if 00 [VGA controller])
02:00.1 Audio device [0403]: NVIDIA Corporation GF116 High Definition Audio Controller [10de:0bee] (rev a1)

sudo apt-get -y install espeak sox && ps aux| xargs | espeak -w test.wav -v french -s 180 -p 60 -x && play test.wav
## C'est rigolo, non ?

Hors ligne

#7 Le 26/07/2014, à 08:53

GP974

Re : Nvidiux overclock/underclock de votre gpu nvidia

Ok  je regarde ca la semaine prochaine
c'est les entrée qui comportent des composants sons qui font planter le prgm

Dernière modification par GP974 (Le 26/07/2014, à 22:57)


Ubunteros depuis 10.04 Restez libre avec Linux :)
Fixe : i7 i930@2.8ghz | 8go(1866Mhz) |Gtx 570@nvidia-340 | Samsung 840evo(120Go) | Ubuntu 12.04.4 & 14.04
Portable(asus N75SF) : i5 2410@2.3ghz | 8go(1333Mhz)  | IntelHD3000/GT555m@nvidia-340 | Vertex2(180go)| Arch & 12.04.4 & 14.10(dev)
Développeur de nvidiux

Hors ligne

#8 Le 28/07/2014, à 22:57

jonaternet

Re : Nvidiux overclock/underclock de votre gpu nvidia

Ah ok, j'ai essayé de voir par moi-même mais je connais pas Python, je sais faire que du shell. J'attends avec impatience que ça marche smile n'hésite pas si tu as besoin d'autres infos.

Dernière modification par jonaternet (Le 28/07/2014, à 22:57)


sudo apt-get -y install espeak sox && ps aux| xargs | espeak -w test.wav -v french -s 180 -p 60 -x && play test.wav
## C'est rigolo, non ?

Hors ligne

Haut de page ↑