#26 Le 04/03/2015, à 17:18
- Gaara
Re : Nvidiux overclock/underclock de votre gpu nvidia
Ben je l'ai installé sous tty1, avec la commande .run en root, lightdm stoppé.
La commande que tu me donne ne renvoie rien du tout.
Pourtant le setting me renvoie bien 340.65:
Edit: en enlevant le 3 à ta commande, j'obtiens ça:
$ ls -l /var/lib/ | grep nvidia
drwx------ 2 root root 4096 févr. 26 17:11 nvidia
Dernière modification par Gaara (Le 04/03/2015, à 17:19)
Kubuntu 18.04 x64
Un terminal tactile Raspberry Pi et Odroid
<code>zenity --question --title "Alert" --text "Microsoft Windows has been found! Would you like to remove it?"</code>
Hors ligne
#27 Le 04/03/2015, à 17:39
- VCM
Re : Nvidiux overclock/underclock de votre gpu nvidia
Salut les Ubunteros!
Pour ma part j'ai un GROS pépin en bref, Ubuntu ne démarre plus suite à une mise à jour NVIDIA que j'ai faite sur mon disque dur Windows.
Voilà. j'ai deux DD, l'un avec Windows et l'autre avec Ubuntu. Tous deux fonctionnent avec la même carte mère, même carte graphique (GeForce 740 GTX). Alors que j'étais sous Windaube, j'ai effectué une MAJ NVIDIA. J'ai redémarré sous Ubuntu et là, l'affichage était grossier, moche, dégueulasse, caca, berk! J'ai installé un paquet NVIDIA, regardé dans les paramètres d'affichage, rien ne changeait. Je redémarre donc et là, Ubuntu m'affiche une série de lignes que je ne peux stopper par "arrêt défil" puis écran noir avec tiret clignotant blanc en haut à gauche.
Avec le CD d'Ubuntu 14.4.1 LTS, j'ai accès au terminal, mais je doute que les changements soient activés. Je vois mes fichiers, mais je n'ai pas les droits pour les copier!
Quand je démarre via le "recovery mode", je crois comprendre qu'il y a un souci au niveau de la reconnaissance de mon écran.
Alors, sous Windows, j'ai mis à jour le pilote de mon écran et celui de ma carte graphique.
Rien à faire, Ubuntu ne démarre plus et je ne sais même pas pourquoi!
Quelqu'un pourrait m'aider? C'est grave Docteur?...
l'image du message d'erreur est ici (enfin, si le lien fonctionne...):
http://imagesia.com/027_v6jc
"Voyage au Centre de la Musique", des programmations musicales éclectiques
Hors ligne
#28 Le 04/03/2015, à 17:45
- Gaara
Re : Nvidiux overclock/underclock de votre gpu nvidia
@VCM:
Tu devrais créer ton propre fil dans la section Affichage et cartes graphiques car là c'est un fil pour un logiciel, rien à voir avec ton soucis.
A première vue tu devrais essayer de démarrer en mode recovery, puis réinstaller le driver. Mais ne poste pas ici !
Kubuntu 18.04 x64
Un terminal tactile Raspberry Pi et Odroid
<code>zenity --question --title "Alert" --text "Microsoft Windows has been found! Would you like to remove it?"</code>
Hors ligne
#29 Le 04/03/2015, à 19:12
- GP974
Re : Nvidiux overclock/underclock de votre gpu nvidia
@gaara ok en installant avec le pilote en ligne de nvidia il n'y a pas de numéro de version dans les lib et ça n’apparaît pas dans dpgk
Je vais faire une règle spécifique pour le pilote en ligne ça sera intégré dans ma prochaine version
Hors ligne
#30 Le 04/03/2015, à 19:35
- VCM
Re : Nvidiux overclock/underclock de votre gpu nvidia
@Gaara
Désolé, j'ai déjà créé deux fils je crois pour mon souci, cherché des dépanneurs Ubuntu sur la ville où je suis, en vain...
Mais je comprends ta réaction et me retire alors.
Bonne chance à vous pour trouver solution à votre problème.
Paix et Amour.
"Voyage au Centre de la Musique", des programmations musicales éclectiques
Hors ligne
#31 Le 04/03/2015, à 21:39
- Gaara
Re : Nvidiux overclock/underclock de votre gpu nvidia
@GP974:
Pas de soucis, je reste abonné au fil. N'hésites pas si tu veux un peu d'aide (selon mes moyens!)
Kubuntu 18.04 x64
Un terminal tactile Raspberry Pi et Odroid
<code>zenity --question --title "Alert" --text "Microsoft Windows has been found! Would you like to remove it?"</code>
Hors ligne
#32 Le 12/03/2015, à 10:50
- GP974
Re : Nvidiux overclock/underclock de votre gpu nvidia
Hop c'est fait Nvidiux passe en version 0.9
J'ai ajouté la compatibilité avec les nouveaux gpu (gen 7XX et 8XX)
Actuellement ça fonctionne sur une gtx 770
@gaara j'ai aussi ajouter la regle pour les drivers installés à la main j'attend ton retour
Sinon il y a aussi d'autres petits ajouts
un léger lifting de l'interface
la gestion des profils
Une meilleure compatibilité avec les autres distribs et les cartes optimus (fonctionne sur arch )
Un paquet deb conforme aux spec de qualité ubuntu
Voilà
Je conseille quand même à ceux qui ont la version 0.8 de purger l'actuelle car sinon vous aurez certains fichier qui ont étais renommé en double
sudo apt-get purge nvidiux
Hors ligne
#33 Le 12/03/2015, à 11:50
- Gaara
Re : Nvidiux overclock/underclock de votre gpu nvidia
Salut GP974
Sitôt publié, sitôt essayé !
Malheureusement l'interface ne se lance pas, j'obtiens ce message d'erreur:
~$ nvidiux
Traceback (most recent call last):
File "/usr/share/nvidiux/nvidiux.py", line 609, in <module>
myapp = ShipHolderApplication(sys.argv)
File "/usr/share/nvidiux/nvidiux.py", line 104, in __init__
self.createWidgets()
File "/usr/share/nvidiux/nvidiux.py", line 166, in createWidgets
self.initialiseData()
File "/usr/share/nvidiux/nvidiux.py", line 309, in initialiseData
self.tabGpu[i].freqShader = output.split(': ')[1].split('.')[0]
IndexError: list index out of range
Alors j'ai un peu regardé le code, car je connais un peu le python (j'ai écris dpluzz en partie)
Je ne sais pas si ça peut t'aider, mais j'ai fais ce test en console:
~$ python
Python 2.7.8 (default, Oct 20 2014, 15:05:19)
[GCC 4.9.1] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import os
>>> os.popen("nvidia-settings --query [gpu:" + str(0) + "]/GPUCurrentProcessorClockFreqs | head -2", "r").read()
'\n\n'
>>> a = os.popen("nvidia-settings --query [gpu:" + str(0) + "]/GPUCurrentProcessorClockFreqs | head -2", "r").read()
>>> print a
>>>
Kubuntu 18.04 x64
Un terminal tactile Raspberry Pi et Odroid
<code>zenity --question --title "Alert" --text "Microsoft Windows has been found! Would you like to remove it?"</code>
Hors ligne
#34 Le 12/03/2015, à 13:10
- GP974
Re : Nvidiux overclock/underclock de votre gpu nvidia
hum a priori la valeur renvoyé par nvidia-settings est vide
essaie avec bash
nvidia-settings --query [gpu:0]/GPUCurrentProcessorClockFreqs
Hors ligne
#35 Le 12/03/2015, à 16:02
- Gaara
Re : Nvidiux overclock/underclock de votre gpu nvidia
Pareil ça ne renvoie rien, 2 lignes vides
Je dois avoir une configuration bizarre!
Par contre, cette commande renvoie quelque chose:
nvidia-settings --query [gpu:0]/GPUCurrentClockFreqs
Attribute 'GPUCurrentClockFreqs' (guillaume-m2n:0[gpu:0]): 135,405.
'GPUCurrentClockFreqs' is a packed integer attribute.
'GPUCurrentClockFreqs' is a read-only attribute.
'GPUCurrentClockFreqs' can use the following target types: X Screen, GPU.
Mais je ne sais pas si c'est la valeur que tu cherches.
En fait, voilà tout ce qui sort quand je fais "-q all" et qui contient "ClockFreqs":
Attribute 'GPU2DClockFreqs' (guillaume-m2n:0[gpu:0]): 405,405.
The valid values for 'GPU2DClockFreqs' are in the ranges 101 - 540, 101 - 486
(inclusive).
'GPU2DClockFreqs' can use the following target types: X Screen, GPU.
Attribute 'GPU3DClockFreqs' (guillaume-m2n:0[gpu:0]): 540,2505.
The valid values for 'GPU3DClockFreqs' are in the ranges 405 - 1080, 626 - 3006
(inclusive).
'GPU3DClockFreqs' can use the following target types: X Screen, GPU.
Attribute 'GPUDefault2DClockFreqs' (guillaume-m2n:0[gpu:0]): 405,405.
'GPUDefault2DClockFreqs' is a packed integer attribute.
'GPUDefault2DClockFreqs' is a read-only attribute.
'GPUDefault2DClockFreqs' can use the following target types: X Screen, GPU.
Attribute 'GPUDefault3DClockFreqs' (guillaume-m2n:0[gpu:0]): 540,2505.
'GPUDefault3DClockFreqs' is a packed integer attribute.
'GPUDefault3DClockFreqs' is a read-only attribute.
'GPUDefault3DClockFreqs' can use the following target types: X Screen, GPU.
Attribute 'GPUCurrentClockFreqs' (guillaume-m2n:0[gpu:0]): 1032,2505.
'GPUCurrentClockFreqs' is a packed integer attribute.
'GPUCurrentClockFreqs' is a read-only attribute.
'GPUCurrentClockFreqs' can use the following target types: X Screen, GPU.
Attribute 'GPUCurrentClockFreqsString' (guillaume-m2n:0[gpu:0]): nvclock=1032,
nvclockmin=135, nvclockmax=1306, nvclockeditable=0, memclock=2505, memclockmin=2505,
memclockmax=2505, memclockeditable=0, memTransferRate=5010, memTransferRatemin=5010,
memTransferRatemax=5010, memTransferRateeditable=0
'GPUCurrentClockFreqsString' is a string attribute.
'GPUCurrentClockFreqsString' can use the following target types: X Screen, GPU.
Kubuntu 18.04 x64
Un terminal tactile Raspberry Pi et Odroid
<code>zenity --question --title "Alert" --text "Microsoft Windows has been found! Would you like to remove it?"</code>
Hors ligne
#36 Le 13/03/2015, à 07:38
- GP974
Re : Nvidiux overclock/underclock de votre gpu nvidia
ok rah merci nvidia
bon soit c'est la carte soit c'est la méthode je vais aller chercher dans la doc pour voir si je trouve un paramètre commun
Hors ligne
#37 Le 13/03/2015, à 08:11
- GP974
Re : Nvidiux overclock/underclock de votre gpu nvidia
Hop j'ai modifier le code pour prendre en compte le paramètre inexistant
J'ai mis le deb sur le git
Comme je ne peux pas tester dis moi si ça fonctionne mieux
Hors ligne
#38 Le 13/03/2015, à 08:58
- Gaara
Re : Nvidiux overclock/underclock de votre gpu nvidia
Oui, c'est mieux, mais cette fois ci j'ai un message dans une fenêtre: "Ce gpu n'est pas dans la base des gpu compatibles".
Et rien dans le terminal.
Si je clique sur ok, le gui s'affiche quelques secondes (la première fois!!) et j'ai ça:
~$ nvidiux
libva info: VA-API version 0.35.1
libva info: va_getDriverName() returns 0
libva info: Trying to open /usr/lib/x86_64-linux-gnu/dri/nvidia_drv_video.so
libva info: Found init function __vaDriverInit_0_35
libva info: va_openDriver() returns 0
[xcb] Unknown request in queue while dequeuing
[xcb] Most likely this is a multi-threaded client and XInitThreads has not been called
[xcb] Aborting, sorry about that.
python2: ../../src/xcb_io.c :179 : dequeue_pending_request: l'assertion « !xcb_xlib_unknown_req_in_deq » a échoué.
/usr/bin/nvidiux : ligne 23 : 12119 Abandon (core dumped) python2 /usr/share/nvidiux/nvidiux.py
Au deuxième essai, le message est différent, bien que similaire (toujours avec le gui qui se ferme):
~$ nvidiux
libva info: VA-API version 0.35.1
libva info: va_getDriverName() returns 0
libva info: Trying to open /usr/lib/x86_64-linux-gnu/dri/nvidia_drv_video.so
libva info: Found init function __vaDriverInit_0_35
libva info: va_openDriver() returns 0
nvidiux.py: Fatal IO error: client killed
Edit: J'ai réussi à prendre une capture d'écran du gui, qui ne reste que 2s à l'écran, si ça peut t'aider:
Dernière modification par Gaara (Le 13/03/2015, à 09:05)
Kubuntu 18.04 x64
Un terminal tactile Raspberry Pi et Odroid
<code>zenity --question --title "Alert" --text "Microsoft Windows has been found! Would you like to remove it?"</code>
Hors ligne
#39 Le 13/03/2015, à 09:26
- GP974
Re : Nvidiux overclock/underclock de votre gpu nvidia
on progresse
le message il est normal ton gpu n'est pas en liste blanche si les données affiché son correcte et une fois que ça fonctionne je le rajoute
hum a prioris mon thread qui actualise les données toutes les 2 secondes fais tous crasher je regarde ca
edit
il me faut les retours des commande suivantes
nvidia-settings --query [gpu:0]/GPUCoreTemp
nvidia-settings --query [gpu:0]/GPUUtilization
nvidia-settings --query [gpu:0]/UsedDedicatedGPUMemory
Dernière modification par GP974 (Le 13/03/2015, à 09:41)
Hors ligne
#40 Le 13/03/2015, à 11:39
- Gaara
Re : Nvidiux overclock/underclock de votre gpu nvidia
~$ nvidia-settings --query [gpu:0]/GPUCoreTemp
Attribute 'GPUCoreTemp' (guillaume-m2n:0[gpu:0]): 59.
'GPUCoreTemp' is an integer attribute.
'GPUCoreTemp' is a read-only attribute.
'GPUCoreTemp' can use the following target types: X Screen, GPU.
~$ nvidia-settings --query [gpu:0]/GPUUtilization
Attribute 'GPUUtilization' (guillaume-m2n:0[gpu:0]): graphics=6, memory=3, video=0, PCIe=0
~$ nvidia-settings --query [gpu:0]/UsedDedicatedGPUMemory
Attribute 'UsedDedicatedGPUMemory' (guillaume-m2n:0[gpu:0]): 514.
'UsedDedicatedGPUMemory' is an integer attribute.
'UsedDedicatedGPUMemory' is a read-only attribute.
'UsedDedicatedGPUMemory' can use the following target types: GPU.
Désolé je n'ai plus de notification de mail, je sais pas ce qu'il se passe..
Kubuntu 18.04 x64
Un terminal tactile Raspberry Pi et Odroid
<code>zenity --question --title "Alert" --text "Microsoft Windows has been found! Would you like to remove it?"</code>
Hors ligne
#41 Le 13/03/2015, à 13:23
- GP974
Re : Nvidiux overclock/underclock de votre gpu nvidia
Pour les notifications il faut cliquer sur suivre cette discussion au dessus du bloc de réponse rapide
Sinon pour le bug au niveau des commandes tous est ok même retour que moi donc ca ne vient pas de la.
Après quelque recherche c'est soit un problème d’accès concurrentiel à cause du parallélisme soit un problème propre à ta configuration.
Pour le 1er cas j'ai mis en place un système de lock(muttex) pour éviter les problèmes d’accès a cause du thread.
Dans le 2ième difficile de corriger il me faut au mieux un meilleur message d'erreur.
Pour moi ça fonctionne toujours.
Ça fonctionne aussi sur la beta actuelle d'ubuntu ^^
Prochaine vérification Fedora
Hors ligne
#42 Le 13/03/2015, à 13:55
- Gaara
Re : Nvidiux overclock/underclock de votre gpu nvidia
Nan mais je reçois bien les mails, c'est juste que Thunderbird n'est pas très bien intégré dans KDE.
Sinon j'ai regardé un peu, et je suis allé voir ce fichier:
Trying to open /usr/lib/x86_64-linux-gnu/dri/nvidia_drv_video.so
En fait c'est un lien symbolique qui pointe vers vdpau_drv_video.so, dans le même dossier.
ça pourrait être la cause du problème?
Kubuntu 18.04 x64
Un terminal tactile Raspberry Pi et Odroid
<code>zenity --question --title "Alert" --text "Microsoft Windows has been found! Would you like to remove it?"</code>
Hors ligne
#43 Le 13/03/2015, à 15:57
- GP974
Re : Nvidiux overclock/underclock de votre gpu nvidia
ho non les 5 lignes suivantes sont normal ça me sert pour savoir si oui ou non vaapi est installé ne te préoccupe pas de ça c'est normal
libva info: VA-API version 0.35.1
libva info: va_getDriverName() returns 0
libva info: Trying to open /usr/lib/x86_64-linux-gnu/dri/nvidia_drv_video.so
libva info: Found init function __vaDriverInit_0_35
libva info: va_openDriver() returns 0
ca ne fonctionne pas mieux avec les lock ?
sinon tu peut faire un essai en désactivant le thread qui actualise les données pour etre sur que c'est lui qui plante le programme
commente les lignes 614 à 617
du fichier /usr/share/nvidiux/nvidiux.py
Dernière modification par GP974 (Le 13/03/2015, à 16:00)
Hors ligne
#44 Le 13/03/2015, à 16:16
- Gaara
Re : Nvidiux overclock/underclock de votre gpu nvidia
Ah ok, je ne m'en préoccupe pas alors
ca ne fonctionne pas mieux avec les lock ?
Non, c'était pareil.
Mais là, en commentant les lignes de 614 à 617, ça démarre !
J'ai donc essayé un downclock un peu au pif, je suis passé de 540Mhz à 500Mhz pour voir. Pas touché à la mémoire.
Après confirmation, j'ai eu ce message d'erreur: L'overcklock a échoué, erreur code:8
Et en fesant Reset, erreur code: 9
au terminal:
~$ nvidiux
libva info: VA-API version 0.35.1
libva info: va_getDriverName() returns 0
libva info: Trying to open /usr/lib/x86_64-linux-gnu/dri/nvidia_drv_video.so
libva info: Found init function __vaDriverInit_0_35
libva info: va_openDriver() returns 0
Bus::open: Can not get ibus-daemon's address.
IBusInputContext::createInputContext: no connection to ibus-daemon
Le bouton fichier -> quitter ne fonctionne pas non plus, ce message apparait:
Traceback (most recent call last):
File "/usr/share/nvidiux/nvidiux.py", line 483, in quitapp
self.a.stop()
AttributeError: 'ShipHolderApplication' object has no attribute 'a'
Traceback (most recent call last):
File "/usr/share/nvidiux/nvidiux.py", line 160, in closeEvent
self.a.stop()
AttributeError: 'ShipHolderApplication' object has no attribute 'a'
J'ai donc quitté avec la croix.
C'est pas encore ça, mais ça avance!! ^^
Kubuntu 18.04 x64
Un terminal tactile Raspberry Pi et Odroid
<code>zenity --question --title "Alert" --text "Microsoft Windows has been found! Would you like to remove it?"</code>
Hors ligne
#45 Le 13/03/2015, à 16:22
- GP974
Re : Nvidiux overclock/underclock de votre gpu nvidia
bah pour le code pour quitter c'est normal il veut arrêter le thread qui n'existe pas ^^ donc erreur
du coté des codes erreurs ils correspondent àux code erreur de nvidia-settings en gros je demande l'overclocking avec tes paramètres et l'utilitaire me répond avec un code erreur...
donc mon prog fonctionne maintenant il faut trouver pourquoi l'overclock ne fonctionne pas
Hors ligne
#46 Le 13/03/2015, à 16:31
- GP974
Re : Nvidiux overclock/underclock de votre gpu nvidia
alors test essai avec la commande d'exemple (effectue un overclock de 1mhz)
nvidia-settings -a [gpu:0]/GPUGraphicsClockOffset[2]=1 -a [gpu:0]/GPUMemoryTransferRateOffset[2]=1
par contre les messages
Bus::open: Can not get ibus-daemon's address.
IBusInputContext::createInputContext: no connection to ibus-daemon
jamais vu non plus (et eux il sont pas normaux ) tu dois avoir un truc qui merdouille avec IBUS
Dernière modification par GP974 (Le 13/03/2015, à 16:33)
Hors ligne
#47 Le 13/03/2015, à 16:34
- Gaara
Re : Nvidiux overclock/underclock de votre gpu nvidia
Ah au fait, ça n'a peut-être rien a voir, mais je suis sous 14.10 x64, et en dual-screen (hdmi+dvi). Mais si ça marche avec la bêta 15.04...
Pour le reste, je ne peux pas t'aider, sauf si tu me demande des retours.
Mais bon t’inquiète pas, c'est pas vital. Je voulais juste voir si la température diminue un peu en downclock.
Message de dernière minute:
~$ nvidia-settings -a [gpu:0]/GPUGraphicsClockOffset[2]=1 -a [gpu:0]/GPUMemoryTransferRateOffset[2]=1
ERROR: Error parsing assignment '[gpu:0]/GPUGraphicsClockOffset[2]=1' (Unrecognized attribute
name).
Kubuntu 18.04 x64
Un terminal tactile Raspberry Pi et Odroid
<code>zenity --question --title "Alert" --text "Microsoft Windows has been found! Would you like to remove it?"</code>
Hors ligne
#48 Le 13/03/2015, à 16:35
- Gaara
Re : Nvidiux overclock/underclock de votre gpu nvidia
Le paquet ibus est nécéssaire? car il est pas installé chez moi. J'ai ibus-qt4
Dernière modification par Gaara (Le 13/03/2015, à 16:36)
Kubuntu 18.04 x64
Un terminal tactile Raspberry Pi et Odroid
<code>zenity --question --title "Alert" --text "Microsoft Windows has been found! Would you like to remove it?"</code>
Hors ligne
#49 Le 13/03/2015, à 16:38
- GP974
Re : Nvidiux overclock/underclock de votre gpu nvidia
aucune idée je n'utilise pas ibus donc non il ne dois pas etre nécessaire
donc c'est au niveau de nvidia-setting que ca bug encore un paramètre différent (sont chiant chez nvidia...)
Ok je recherche quel param convient mieux
Merci
Hors ligne
#50 Le 13/03/2015, à 16:47
- Gaara
Re : Nvidiux overclock/underclock de votre gpu nvidia
En installant ibus (et un redémarrage nécessaire), ça ne marche pas mieux, mais il n'y a plus le message de ibus-daemon !
Bon je te laisse chercher alors.
Bon courage
Kubuntu 18.04 x64
Un terminal tactile Raspberry Pi et Odroid
<code>zenity --question --title "Alert" --text "Microsoft Windows has been found! Would you like to remove it?"</code>
Hors ligne