Bonjour tout le monde!!

Alors voilà j'écris ce post car je suis possesseur d'une carte nvidia geforce 6800 et j'ai découvert le projet "nouveau" qui consiste en l'écriture d'un pilote libre et open-source pour les cartes nvidia.

J'ai donc installé REnouveau qui est un petit programme qui se sert de collecter lui même les informations nécessaires. (je l'ai fait sur mon pc sous mandriva car c'est celui qui possède la carte nvidia mais chaque distribution peut exécuter REnouveau.

les instructions sont simples:
- vous installez REnouveau
- vous l'exécutez dans les conditions nécessaires

(Règles à suivre lorsque REnouveau est lancé : éviter l'activation de l'économiseur d'écran, ne pas passer la souris au dessus de la fenêtre de REnouveau, ne pas déplacer celle-ci, ni la redimensionner et surtout, faire en sorte que la fenêtre soit constamment et totalement visible. L'utilisation de Compiz, Beryl ou encore l'activation de AIGLX (ou toute autre chose qui utilise la 3D accélérée) perturbent les résultat de REnouveau. Il est important de les désactiver.)

- vous envoyez vos dumps à l'adresse indiquée dans le wiki en archive .tar.gz

Voici l'adresse du wiki:
http://nouveau.freedesktop.org/wiki/REnouveauDumps-fr

Grâce à un pilote du type de "nouveau" il n'y aurait pas eu d'attente à la sortie de fedora 9 par exemple pour l'utilisation de glx.

A vos marques........Prêts...............Dumpez!!!!!!!!!!!!!!! :pint::hammer:
Je prendrai aussi le temps de le faire.
Merci pour l'info.

epo
J'utilise quotidiennement nouveau sur mon ordinateur personnel ; et j'aimerais bien participer à son amélioration. Malheureusement, pauvres utilisateurs de Fedora 9 que nous sommes nous n'avons pas accès aux secrets cachés que contiennent les pilotes "nvidia". Ma bonne volonté sera donc reporté pour plus tard 🙂
J'aimerais aider aussi mais il faut installer le pilote nvidia propriétaire comme le dit la doc, et je l'ai pas pour le moment ^^

++ B.
bonjour... J'ai essayé sur ma F8 mais cela ne veux pas fonctionner. J'ai l'erreur
/usr/bin/ld: cannot find -lXvMCNVIDIA
En suivant ce "POST" j'ai essayé (je suis en 64 bit)
XEXT_LDFLAGS=-L/usr/lib64/nvidia -lXext -lXvMCNVIDIA -lXvMC -lXv
mais cela me renvoi
bash: -lXext: command not found
Aussi bien en user qu'en root
J'ai essayé aussi avec le script createdump.sh mais cela me renvoi les mêmes erreurs
bon je m'étais trompé fallait remplacer une ligne dans le makefile et non lancer cette commande...
J'ai donc remplacé cette ligne mais cela ne fonctionne pas plus:
[root@52 renouveau]# make
cc -MM -g -Wall `sdl-config --cflags` re.c detection.c tests.c xvmc_tests.c main.c NVCtrl.c objects.c ioctl.c regl.c family.c nv20_vtxprog.c nv30_vtxprog.c nv40_vtxprog.c nv30_fragprog.c nv40_fragprog.c disasm_shader.c 1> .depend
cc -g -Wall `sdl-config --cflags`   -c -o re.o re.c
re.c: In function 'dump_shader_program':
re.c:408: attention : format '%08x' expects type 'unsigned int', but argument 2 has type 'unsigned int *'
re.c: In function 'dump_fifo':
re.c:926: attention : unused variable 'str'
re.c:916: attention : unused variable 'nops'
re.c: Hors de toute fonction :
re.c:370: attention : 'is_shader_program' defined but not used
re.c:388: attention : 'dump_shader_program' defined but not used
re.c:839: attention : 'dump_changed_regs' defined but not used
cc -g -Wall `sdl-config --cflags`   -c -o detection.o detection.c
cc -g -Wall `sdl-config --cflags`   -c -o tests.o tests.c
tests.c: In function 'test_exa':
tests.c:5015: attention : unused variable 'texmod'
tests.c: In function 'test_yuv':
tests.c:5269: attention : unused variable 'y'
tests.c:5268: attention : unused variable 'x'
cc -g -Wall `sdl-config --cflags`   -c -o xvmc_tests.o xvmc_tests.c
cc -g -Wall `sdl-config --cflags`   -c -o main.o main.c
cc -g -Wall `sdl-config --cflags`   -c -o NVCtrl.o NVCtrl.c
cc -g -Wall `sdl-config --cflags`   -c -o objects.o objects.c
cc -g -Wall `sdl-config --cflags`   -c -o ioctl.o ioctl.c
ioctl.c:36:4: attention : #warning It looks like kernel headers have been sanitized. (Ubuntu?) Use our own copy of macro definitions
cc -g -Wall `sdl-config --cflags`   -c -o regl.o regl.c
cc -g -Wall `sdl-config --cflags`   -c -o family.o family.c
cc -g -Wall `sdl-config --cflags`   -c -o nv20_vtxprog.o nv20_vtxprog.c
cc -g -Wall `sdl-config --cflags`   -c -o nv30_vtxprog.o nv30_vtxprog.c
cc -g -Wall `sdl-config --cflags`   -c -o nv40_vtxprog.o nv40_vtxprog.c
cc -g -Wall `sdl-config --cflags`   -c -o nv30_fragprog.o nv30_fragprog.c
cc -g -Wall `sdl-config --cflags`   -c -o nv40_fragprog.o nv40_fragprog.c
cc -g -Wall `sdl-config --cflags`   -c -o disasm_shader.o disasm_shader.c
cc -g -Wall `sdl-config --cflags` re.o detection.o tests.o xvmc_tests.o main.o NVCtrl.o objects.o ioctl.o regl.o family.o nv20_vtxprog.o nv30_vtxprog.o nv40_vtxprog.o nv30_fragprog.o nv40_fragprog.o disasm_shader.o -o renouveau `sdl-config --libs` -L/usr/lib64/nvidia -lXext -lXvMCNVIDIA -lXvMC -lXv
/usr/bin/ld: skipping incompatible /usr/lib/libXv.so when searching for -lXv
/usr/bin/ld: cannot find -lXv
collect2: ld a retourné 1 code d'état d'exécution
make: *** [renouveau] Erreur 1
Il me semble que cette enquête date un peu... (j'avais envoyé mon dump à l'époque).

Il est donc utile de vérifier avant sur la carte n'est pas lister dans leur page.

++
Ma carte, une 8700M GT, est listé... En jaune donc il demande encore des tests...
Pour le makefile j'ai vérifié j'ai bien libXv.so dans /usr/lib64
Peut-être que ce n'est pas la bonne version de cette lib...
je le ferai dès que je suis sur fedora 9 🙂
Bonjour,


Ma carte est listée en verte:
0398     G70 [GeForce Go 7600]     Sun Apr 27 13:29:00 2008
Comment le voit-on si l'on utilise le driver "nouveau"? (à part remplacer nv par nouveau dans xorg.conf...)

Par avance merci.


kiko
@n1ck0
Tu pourras le faire si les drivers nvidia fonctionnent sur F9... En ce moment ce n'est pas le cas c'est pour cela que je voulais le faire sur F8...