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
Merci pour l'info BehL,

Mon ventilos passe de 2700 à 1600 RPM.
-- General info --
Card:           nVidia Geforce 8800GTS
Architecture:   NV50/G80 A2
PCI id:         0x193
GPU clock:      513.000 MHz
Bustype:        PCI-Express

-- Shader info --
Clock: 1188.000 MHz
Stream units: 96 (11111100b)
ROP units: 20 (111110b)
-- Memory info --
Amount:         320 MB
Type:           320 bit DDR3
Clock:          792.000 MHz

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

-- Sensor info --
Sensor: Analog Devices ADT7473
Board temperature: 38C
GPU temperature: 42C
Fanspeed: 1651 RPM
Fanspeed mode: auto
PWM duty cycle: 65.5%

-- VideoBios information --
Version: 60.80.0d.00.02
Signon message: GeForce 8800 GTS VGA BIOS
VID mask: 3
Voltage level 0: 1.10V, VID: 0
Voltage level 1: 1.20V, VID: 1
Voltage level 2: 1.30V, VID: 2
J'ai aussi testé la commande nvclock -f -F 10, 20, 30, ... (%) et cela fonctionne aussi. 🙂

Sinon, via la commande nvclock -i pour ma carte, il y une ligne pas correct du tout...
-- Memory info --
Amount: 512 MB
Type: 128 bit DDR3
Clock: 899.996 MHz
Normalement à la ligne "Type:", il devait m'indiquer "256 bit DDR3".

j'ai aussi le même type d'erreur concernant la quantité de mémoire pour ma 8700M GT
nvclock m'indique:
-- Memory info --
Amount: 256 MB
Type: 128 bit DDR3
Clock: 601.712 MHz
tandis que nvidia display setting m'indique:


lequel croire?... 256 ou 512?
16 jours plus tard
Bonjour,

Petit up pour signaler que Nvidia à sorti ces Nouveaux Forceware Linux 169.09.
Elle corrige certains problèmes tels que celui du ventilateur qui tournait toujours à pleine vitesse...

Toujours pas d'update disponible sur le dépôt Livna.
Tout a fait 🙂
Pour les plus préssés :
http://www.nvidia.fr/object/linux_display_ia32_169.09_fr.html
ChangeLog wrote:* Problème résolu à propos du ventilateur de certains GPU qui tournait sans arrêt à plein régime.
* Problème résolu qui provoquait un plantage du pilote X si le module d'extension X.0rg GLX était installé au lieu de celui de NVIDIA.
* Amélioration de la notoriété du pilote X de l'état actuel d'installation de portable sur station d'accueil.
* Contrôle du contraste résolu sur les PC portables HP Compaq.
* Problème résolu dans la mise en oeuvre du pilote de l'algorithme Linux/i2c qui empêchait de réaliser des types de transferts principaux.
C'est à l'aide du dépôt de kwizart que j'ai pu installer nvclock sans aucun souci et ainsi réguler la vitesse de mon ventilateur
-- General info --
Card:         nVidia Geforce 8800GTS
Architecture:     NV50/G80 A3
PCI id:     0x193
GPU clock:     576.000 MHz
Bustype:     PCI-Express

-- Shader info --
Clock: 1188.000 MHz
Stream units: 96 (01111011b)
ROP units: 20 (111110b)
-- Memory info --
Amount:     640 MB
Type:         320 bit DDR3
Clock:         837.000 MHz

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

-- Sensor info --
Sensor: Analog Devices ADT7473
Board temperature: 56C
GPU temperature: 65C
Fanspeed: 1123 RPM
Fanspeed mode: auto
PWM duty cycle: 49.8%

-- VideoBios information --
Version: 60.80.0a.00.02
Signon message: GeForce 8800 GTS VGA BIOS
VID mask: 3
Voltage level 0: 1.10V, VID: 0
Voltage level 1: 1.20V, VID: 1
Voltage level 2: 1.30V, VID: 2
Ben,
Tu veux me faire dire n'importe quoi VINDICATORs, il veut plus rien dire mon ancien message 😉
Vieux message wrote:Tout a fait, c'est l"info qu'il y a 2 posts plus haut, mais les nouveaux pilotes ne sont pas encores passés dans "updates" 🙂