Merci bien pour cette piste.
Je vais chercher dans ce sens, mais la doc du nvidia-settings n'est pas tres expressive pour les options...

Ce problème apparait sur toutes les 8800 ? que les GT ? juste quelques unes ?

Merci,
A+
Re,

Je viens de regarder toutes les options disponibles via : nvidia-settings -q all
et rien ne semble etre applicabla a la vitesse du ventilo...

Si quelqu'un avait une autre piste a proposer !
Merci...
Je retrouve le même problème après une mise à jour de kmod-nvidia (dépot livna) sur une GeForce 8800 GTS.

Pour ma part j'ai fais des essais sur une Fedora 7 en 32bit et 64bit, et même constatation.

Si je désactive kmod-nvidia (xorg.conf), le ventilateur tourne de nouveau à un régime acceptable.
Bien le bonjour,

Vu le sujet je dirai pas mieux, même soucis avec ma 8800 GTS, je suis allé télécharger le driver de chez nvidia sur le site officiel mais rien n'y fait, même en recompilant le tout le problème persiste,

Pour répondre au message du nvidia-settings -q gpucoretemp en fait c'est impossible de changer l'info car elle est en read only, car elle indique la température de la carte et non sa vitesse.

la seule chose à faire hélas actuellement est de faire marche arrière au niveau livna aux avant dernier drivers les 100.14.19-20.

patience, patience .... 8-)

a+
Quelle est la commande exacte en console permettant de remetre/installer la version 100.14.19-20 de kmod-nvidia ?

Merci à toi alalegrand
salut,

Pas de quoi va, ca fait toujours plaisir d'aider ce bon vieux derrick, quand j'aurai des PVs à faire sauter, je sais qu'il sera là !!!!

boh je l'ai fait à la gros bourrin, j'ai effacé tous ce qui était en nvidia avec yumex et j'ai téléchargé tous les composants dont on avait besoin càd:

kmod-nvidia-100.14.19-20.lvn8.i686.rpm
kmod-nvidia-2.6.23.9-85.fc8-100.14.19-20.lvn8.i686.rpm
xorg-x11-drv-nvidia-100.14.19-4.lvn8.i386.rpm
xorg-x11-drv-nvidia-devel-100.14.19-4.lvn8.i386.rpm

Si tu les mets tous dans un même répertoire, après tu fais un rpm -i `ls *.rpm`, il définira lui même l'ordre de l'installation des rpms.

bon il y a pt plus propre comme technique ( et si qqn à la solution que je le sache pour la prochaine fois) mais bon vu le brouhaha du ventillo, on réfléchi pas bien dans le bruit 😉

allez a+ et bon noël à tous va !!!
4 jours plus tard
Bonsoir,

Je suis actuellement dans le même cas que vous avec ma 8800 GT 😢

Le problème est venu après l'installation du kmod depuis le dépot Livna.

J'espère qu'il y a un remède 🙂
salut,

J'ai le même soucis avec ma 8800 gts.
Apparemment c'est du au dernier driver 169.07.

Ils ont parle ici :
http://www.playonlinux.com/fr

J'espère qu'ils vont réagir rapidement.
gabs wrote:salut,

J'ai le même soucis avec ma 8800 gts.
Apparemment c'est du au dernier driver 169.07.

Ils ont parle ici :
http://www.playonlinux.com/fr

J'espère qu'ils vont réagir rapidement.
Salut Gabs,

Merci pour ton lien 🙂

Comme tu dis, j'espère qu'ils vont réagir rapidement ^_^


The problem is being addressed by nvidia already: http://www.nvnews.net/vbulletin/showthread.php?t=104713

Edit 1 :

Le problème a été identifié !
D'après "zander" le driver ne sera mis à jour pas avant début de l'année prochaine.

Edit 2 :

NVclock serait une solution 🙂
J'ai installé nvclock mais cela ne fonctionne pas...

[root@localhost ~]# nvclock -T
It seems your card isn't officialy supported in NVClock yet.
The reason can be that your card is too new.
If you want to try it anyhow [DANGEROUS], use the option -f to force the setting(s).
NVClock will then assume your card is a 'normal', it might be dangerous on other cards.
Also please email the author the pci_id of the card for further investigation.
[Get that value using the -i option].


[root@localhost ~]# nvclock -f -T
Error: temperature monitoring isn't supported on your videocard.

[root@localhost ~]# nvclock -f -F 50
Error: Your card doesn't support fanspeed adjustments!
A tu installé la version "CVS", car la 0.8 beta2 ne supporte pas les geforce 8.

cvs -d:pserver:anonymous@nvclock.cvs.sourceforge.net:/cvsroot/nvclock login (there is no password, just hit enter)
cvs -z3 -d:pserver:anonymous@nvclock.cvs.sourceforge.net:/cvsroot/nvclock co -P nvclock

Par contre je n'arrive pas a compiler :
[root@localhost nvclock]# ./configure
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking for g++... g++
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking for a BSD-compatible install... /usr/bin/install -c
checking whether make sets $(MAKE)... yes
checking how to run the C preprocessor... gcc -E
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for ANSI C header files... yes
checking for library containing getopt_long... none required
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking getopt.h usability... yes
checking getopt.h presence... yes
checking for getopt.h... yes
checking for pkg-config... /usr/bin/pkg-config
checking for gtk+-2.0 >= 2.4.0... checking for x11... checking whether -R must be followed by a space... neither works
checking for dnet_ntoa in -ldnet... no
checking for dnet_ntoa in -ldnet_stub... no
checking for gethostbyname... yes
checking for connect... yes
checking for remove... yes
checking for shmat... yes
checking for IceConnectionNumber in -lICE... no
checking for XOpenDisplay in -lX11... no
checking for XextFindDisplay in -lXext... no
configure: creating ./config.status
config.status: creating src/Makefile
config.status: creating src/backend/Makefile
config.status: creating src/nvcontrol/Makefile
config.status: creating src/qt/Makefile
config.status: creating src/gtk/Makefile
config.status: creating Makefile
config.status: creating config.h
config.status: config.h is unchanged
config.status: executing default-1 commands

NVClock build summary:
----------------------
- Commandline version enabled
- NV-CONTROL support enabled
- GTK2 GUI disabled
- QT GUI disabled
[root@localhost nvclock]# make
make -C src all
make[1]: entrant dans le répertoire « /home/david/nvclock/src »
make[2]: entrant dans le répertoire « /home/david/nvclock/src/backend »
gcc -O0 -INONE -I../.. -I../nvcontrol   -c -o backend.o backend.c
Dans le fichier inclus à partir de ../nvcontrol/nvcontrol.h:26,
          à partir de backend.c:28:
../nvcontrol/libnvcontrol.h:35:22: erreur: X11/Xlib.h : Aucun fichier ou répertoire de ce type
../nvcontrol/libnvcontrol.h:36:21: erreur: X11/Xmd.h : Aucun fichier ou répertoire de ce type
In file included from ../nvcontrol/nvcontrol.h:26,
                 from backend.c:28:
../nvcontrol/libnvcontrol.h:235: erreur: expected specifier-qualifier-list before 'CARD8'
../nvcontrol/libnvcontrol.h:322: erreur: expected specifier-qualifier-list before 'Display'
../nvcontrol/libnvcontrol.h:337: erreur: expected ')' before '*' token
../nvcontrol/libnvcontrol.h:338: erreur: expected ')' before '*' token
../nvcontrol/libnvcontrol.h:339: erreur: expected ')' before '*' token
../nvcontrol/libnvcontrol.h:340: erreur: expected ')' before '*' token
../nvcontrol/libnvcontrol.h:341: erreur: expected ')' before '*' token
../nvcontrol/libnvcontrol.h:342: erreur: expected ')' before '*' token
../nvcontrol/libnvcontrol.h:343: erreur: expected ')' before '*' token
make[2]: *** [backend.o] Erreur 1
make[2]: quittant le répertoire « /home/david/nvclock/src/backend »
make[2]: entrant dans le répertoire « /home/david/nvclock/src/nvcontrol »
gcc -INONE -I../backend   -c -o libnvcontrol.o libnvcontrol.c
libnvcontrol.c:32:19: erreur: X11/X.h : Aucun fichier ou répertoire de ce type
libnvcontrol.c:33:22: erreur: X11/Xlib.h : Aucun fichier ou répertoire de ce type
libnvcontrol.c:34:25: erreur: X11/Xlibint.h : Aucun fichier ou répertoire de ce type
libnvcontrol.c:35:36: erreur: X11/extensions/extutil.h : Aucun fichier ou répertoire de ce type
Dans le fichier inclus à partir de nvcontrol.h:26,
          à partir de libnvcontrol.c:39:
libnvcontrol.h:36:21: erreur: X11/Xmd.h : Aucun fichier ou répertoire de ce type
In file included from nvcontrol.h:26,
                 from libnvcontrol.c:39:
libnvcontrol.h:235: erreur: expected specifier-qualifier-list before 'CARD8'
libnvcontrol.h:322: erreur: expected specifier-qualifier-list before 'Display'
libnvcontrol.h:337: erreur: expected ')' before '*' token
libnvcontrol.h:338: erreur: expected ')' before '*' token
libnvcontrol.h:339: erreur: expected ')' before '*' token
libnvcontrol.h:340: erreur: expected ')' before '*' token
libnvcontrol.h:341: erreur: expected ')' before '*' token
libnvcontrol.h:342: erreur: expected ')' before '*' token
libnvcontrol.h:343: erreur: expected ')' before '*' token
libnvcontrol.c:41: erreur: expected '=', ',', ';', 'asm' or '__attribute__' before 'wire_to_event'
libnvcontrol.c:43: erreur: expected '=', ',', ';', 'asm' or '__attribute__' before 'Hooks'
libnvcontrol.c:56: erreur: expected '=', ',', ';', 'asm' or '__attribute__' before '*' token
libnvcontrol.c:57: erreur: expected ')' before string constant
libnvcontrol.c:60: erreur: expected ')' before '*' token
libnvcontrol.c:81: erreur: expected ')' before '*' token
libnvcontrol.c:116: erreur: expected ')' before '*' token
libnvcontrol.c:155: erreur: expected ')' before '*' token
libnvcontrol.c:196: erreur: expected ')' before '*' token
libnvcontrol.c:258: erreur: expected ')' before '*' token
libnvcontrol.c:286: erreur: expected ')' before '*' token
libnvcontrol.c:312: erreur: expected '=', ',', ';', 'asm' or '__attribute__' before 'wire_to_event'
make[2]: *** [libnvcontrol.o] Erreur 1
make[2]: quittant le répertoire « /home/david/nvclock/src/nvcontrol »
make[2]: entrant dans le répertoire « /home/david/nvclock/src/gtk »
make[2]: Rien à faire pour « all ».
make[2]: quittant le répertoire « /home/david/nvclock/src/gtk »
make[2]: entrant dans le répertoire « /home/david/nvclock/src/qt »
make[2]: Rien à faire pour « all ».
make[2]: quittant le répertoire « /home/david/nvclock/src/qt »
make[1]: *** Pas de règle pour fabriquer la cible « backend/libbackend.a », nécessaire pour « nvclock ». Arrêt.
make[1]: quittant le répertoire « /home/david/nvclock/src »
make: *** [all] Erreur 2
gabs wrote:A tu installé la version "CVS", car la 0.8 beta2 ne supporte pas les geforce 8.

cvs -d:pserver:anonymous@nvclock.cvs.sourceforge.net:/cvsroot/nvclock login (there is no password, just hit enter)
cvs -z3 -d:pserver:anonymous@nvclock.cvs.sourceforge.net:/cvsroot/nvclock co -P nvclock
Non, je n'ai pas installé la version "CVS"... Je comprends maintenant pourquoi 🙂

Je vais éssayer de mon côté. Dis-moi dès que tu as du nouveau.
Bonjour... J'ai installé et compilé le cvs de nvclock et pas de problème de compilation...
Par contre je me demande comment peut-on récupérer les infos concernant le ventilos (juste les infos, pas pour changer la vitesse...)?
salut, bonne année a tous,

Bon, j'ai réussi a installé nvclock...

pour avoir les infos sur le ventilos : nvclock -i
-- Sensor info --
Sensor: Analog Devices ADT7473
Board temperature: 39C
GPU temperature: 42C
Fanspeed: 2717 RPM
Fanspeed mode: auto
PWM duty cycle: 100.0%

Peu-tu me dire a combien tourne le tiens? (pour comparaison),
d'ailleurs faudrait que je vois a combien il tourne sous windows....

Par contre je ne sait pas si c'est une bonne idée de changer la vitesse de rotation....(j'ai pas essayé)

nvclock -F 2500
Error!
While NVClock can adjust the fanspeed of your videocard this features is disabled by default because of safety reasons.!
If you really know what you are doing you can enable it by adding the -f switch to the nvclock command.
nvclock _i ne me renvoie que:
[dominique@localhost ~]$ nvclock -i
-- General info --
Card:           nVidia Geforce 8700M GT
Architecture:   G84 A2
PCI id:         0x409
GPU clock:      182.248 MHz
Bustype:        PCI-Express

-- Shader info --
Clock: 675.000 MHz
Stream units: 32 (11b)
ROP units: 8 (11b)
-- Memory info --
Amount:         256 MB
Type:           128 bit DDR3
Clock:          601.712 MHz

-- PCI-Express info --
Current Rate:   16X
Maximum rate:   16X

-- Sensor info --
Sensor: GPU Internal Sensor
GPU temperature: 33C
pas d'info sur mon ventilo.... dommage
En utilisant la commande nvclock -F ** , bien évidement remplacer ** par un pourcentage et non un nombre pour la rotation du ventilateur ^^ (enfin je penses lol... Je n'ai pas réussi à compiler 😢( ). Si quelqu'un veut bien m'indiquer la manipulation exacte.

Sous windows, mon ventilateur est à 30% constant !
Moi j'ai plutôt l'impression que nvclock ne prend pas en charge le ventilo de ma 8700M GT... Peut-être un peu trop récente...
j'ai vérifié avec RivaTuner dans "hardware monitoring" :
mon ventilo tourne à environ 1500 RPM,
nvclock m'indique environ 2700 RPM !!! presque le double !
-F --fanspeed speed Adjust the fanspeed; speed is a value between 10 and 100, a delta +10/-10 or 'auto'
Tu doit avoir raison, ce doit être un pourcentage.

Par contre j'ose pas utiliser "-f", à cause de la mise en garde
Error!
While NVClock can adjust the fanspeed of your videocard this features is disabled by default because of safety reasons.!
If you really know what you are doing you can enable it by adding the -f switch to the nvclock command.
et aussi car le programme ne prend pas totalement en charge les g8.
"CVS", c'est bien une version en développement ?

Sinon :
- pour les 8700M GT, je sais pas, j'ai une 8800 gts

-et pour la compilation :
cvs -d:pserver:anonymous@nvclock.cvs.sourceforge.net:/cvsroot/nvclock login (there is no password, just hit enter)
cvs -z3 -d:pserver:anonymous@nvclock.cvs.sourceforge.net:/cvsroot/nvclock co -P nvclock
cd nvclock
su -
./configure
make
make install

Si tu as des erreurs, poste les, peu être que quelqu'un pourra t'aider, moi je suis pas expert.
J'ai réussis à le compiler en installant plusieurs package -headers et -devel mais je saurais pas dire exactement lesquels.
Salut 🙂

Nouvelle version de nvclock !
Firday January 4 2008
It is finally time for a new beta release 0.8 Beta3. I would have liked to do a non-beta release but lots of users have been asking for this release because of the 8800GT fan bug in Nvidia driver 169.07. Note this release is beta, some Geforce8 features are still missing and also realize that the release is still very experimental. When you encounter problems or bugs please report them.

Changes:
# Geforce8 support
# Rewritten lowlevel Geforce6/7 overclocking backend [experimental]
# Added bios PLL table parsing for Geforce6/7/8 cards
# Fanspeed adjustments for 8800 cards equipped with ADT7473 chips
# Support for additional Geforce7 AGP cards
# Add support for more NV-CONTROL OpenGL settings in GTK
# Geforce6 fake Quadro bugfixes
# Geforce6 pipeline modding bugfixes
# Tons of bugfixes
http://www.linuxhardware.org/nvclock/
C'est ok pour moi, j'ai pu installer nvclock 🙂

Mes manipulations:
yum install gtk+-devel
Pas mal de dépendances sont apparues :
Jan 06 02:02:44 Installed: sgml-common - 0.6.3-21.fc8.noarch
Jan 06 02:02:44 Installed: zlib-devel - 1.2.3-14.fc8.i386
Jan 06 02:02:45 Installed: freetype-devel - 2.3.5-3.fc8.i386
Jan 06 02:02:47 Installed: fontconfig-devel - 2.4.2-5.fc8.i386
Jan 06 02:02:48 Installed: libpng-devel - 2:1.2.22-1.fc8.i386
Jan 06 02:02:48 Installed: libXau-devel - 1.0.3-3.fc8.i386
Jan 06 02:02:48 Installed: libxcb-devel - 1.0-4.fc8.i386
Jan 06 02:02:51 Installed: glib2-devel - 2.14.4-1.fc8.i386
Jan 06 02:02:51 Installed: glib - 1:1.2.10-28.fc8.i386
Jan 06 02:02:53 Installed: gtk+ - 1:1.2.10-59.fc8.i386
Jan 06 02:02:54 Installed: opensp - 1.5.2-6.fc8.i386
Jan 06 02:02:54 Installed: openjade - 1.3.2-30.fc8.i386
Jan 06 02:02:55 Installed: gtk+extra - 2.1.1-6.fc8.i386
Jan 06 02:02:56 Installed: imake - 1.0.2-5.fc8.i386
Jan 06 02:02:57 Installed: docbook-dtds - 1.0-32.fc8.noarch
Jan 06 02:02:59 Installed: docbook-style-dsssl - 1.79-4.1.noarch
Jan 06 02:03:01 Installed: docbook-style-xsl - 1.73.2-3.fc8.noarch
Jan 06 02:03:01 Installed: autoconf - 2.61-9.fc8.noarch
Jan 06 02:03:02 Installed: automake - 1.10-6.noarch
Jan 06 02:03:02 Installed: perl-SGMLSpm - 1.03ii-16.2.1.noarch
Jan 06 02:03:03 Installed: docbook-utils - 0.6.14-11.fc8.noarch
Jan 06 02:03:03 Installed: gtk-doc - 1.8-2.fc7.noarch
Jan 06 02:03:03 Installed: atk-devel - 1.20.0-1.fc8.i386
Jan 06 02:03:04 Installed: glib-devel - 1:1.2.10-28.fc8.i386
Jan 06 02:03:04 Installed: xorg-x11-proto-devel - 7.3-3.fc8.noarch
Jan 06 02:03:05 Installed: libX11-devel - 1.1.3-4.fc8.i386
Jan 06 02:03:05 Installed: libXext-devel - 1.0.1-4.fc8.i386
Jan 06 02:03:05 Installed: libXrender-devel - 0.9.4-1.fc8.i386
Jan 06 02:03:06 Installed: cairo-devel - 1.4.12-1.fc8.i386
Jan 06 02:03:06 Installed: libXi-devel - 1.1.3-1.fc8.i386
Jan 06 02:03:06 Installed: libXft-devel - 2.1.12-3.fc8.i386
Jan 06 02:03:07 Installed: libXinerama-devel - 1.0.2-3.fc8.i386
Jan 06 02:03:07 Installed: libICE-devel - 1.0.4-2.fc8.i386
Jan 06 02:03:07 Installed: libSM-devel - 1.0.2-4.fc8.i386
Jan 06 02:03:07 Installed: libXcursor-devel - 1.1.9-1.fc8.i386
Jan 06 02:03:07 Installed: libXrandr-devel - 1.2.2-1.fc8.i386
Jan 06 02:03:07 Installed: libXfixes-devel - 4.0.3-2.fc8.i386
Jan 06 02:03:08 Installed: mesa-libGL-devel - 7.0.1-7.fc8.i386
Jan 06 02:03:08 Installed: libXdmcp-devel - 1.0.2-4.fc8.i386
Jan 06 02:03:09 Installed: libXt-devel - 1.0.4-3.fc8.i386
Jan 06 02:03:10 Installed: pango-devel - 1.18.3-1.fc8.i386
Jan 06 02:03:11 Installed: gtk+-devel - 1:1.2.10-59.fc8.i386
Jan 06 02:03:12 Installed: gtk2-devel - 2.12.3-3.fc8.i386
Jan 06 02:03:13 Installed: gtk+extra-devel - 2.1.1-6.fc8.i386
Une fois que nvclock est en place :
nvclock -f -F auto
Ventileur de la carte graphique est en automatique.

Un petit nvclock -i
[root@Xavier log]# nvclock -i
-- General info --
Card:           nVidia Geforce 8800GT
Architecture:   G92 A2
PCI id:         0x611
GPU clock:      601.712 MHz
Bustype:        PCI-Express

-- Shader info --
Clock: 1512.000 MHz
Stream units: 112 (1b)
ROP units: 16 (1b)
-- Memory info --
Amount:         512 MB
Type:           128 bit DDR3
Clock:          899.996 MHz

-- PCI-Express info --
Current Rate:   16X
Maximum rate:   16X

-- Sensor info --
Sensor: Analog Devices ADT7473
Board temperature: 40C
GPU temperature: 42C
Fanspeed: 2088 RPM
Fanspeed mode: auto
PWM duty cycle: 37.6%

-- VideoBios information --
Version: 62.92.16.00.37
Signon message: GeForce 8800 GT VGA BIOS
Performance level 0: gpu 600MHz/shader 1500MHz/memory 900MHz/0.00V/100%
VID mask: 3
Voltage level 0: 0.95V, VID: 0
Voltage level 1: 1.00V, VID: 1
Voltage level 2: 1.05V, VID: 2
Voltage level 3: 1.10V, VID: 3