[contrib] driver NVIDIA 1.0-97xx

Xorg, Compiz, KDE / Gnome / Xfce / Fluxbox / e17 / fvwm ... GDM/KDM/XDM...
Avatar de l’utilisateur
wain
Maître du Kyudo
Messages : 1854
Inscription : ven. 11 août 2006, 19:15
Localisation : Nancy (54)

[contrib] driver NVIDIA 1.0-97xx

Message par wain »

La dernière version du driver nvidia est disponible sur le dépôt:

Code : Tout sélectionner

[archlinuxfr] 
Server = http://www.archlinux.fr/os/i686
Le paquet s'appelle 'nvidia-driver'
Release Highlights a écrit : Adds support for NVIDIA Quadro Plex configurations
Added initial support for GLX_EXT_texture_from_pixmap.
Added new "Display Configuration" page in nvidia-settings.
Improved workstation OpenGL performance in Xinerama.
Added support for NVIDIA Quadro Plex.
Added support for Quad SLI.
Improved X driver error recovery.
Improved workstation overlay performance.
Added SMBus functionality to the Linux/i2c interface.
Fixed DFP scaling support.
Added support for OpenGL 2.1.
Added new "TwinViewXineramaInfoOrder" X configuration option to control the order of display devices when in TwinView.
Pour rappel, ce paquet permet d'installer le driver nvidia aussi bien sur un kernel compilé maison que pour le kernel officiel.
Il s'installe à l'ancienne (en dehors d'Xorg) et nécessite l'ajout de 'nvidia' dans les démons (et non dans les modules) du fichier /etc/rc.conf.

Ceux qui utilisaient avant le paquet nvidia-beta doivent au préalable le désinstaller (yaourt -Rd nvidia-driver-beta).

ps: pour l'instant il n'y a pas de nouvelle version du driver legacy pour les anciennes cartes
Dernière modification par wain le ven. 09 mars 2007, 10:25, modifié 4 fois.
Avatar de l’utilisateur
MSeb
Hankyu
Messages : 32
Inscription : jeu. 21 sept. 2006, 15:55
Localisation : Bleau

Message par MSeb »

\o/

Merci wain !
ça va bien se passer ...
Chman
Hankyu
Messages : 31
Inscription : lun. 16 oct. 2006, 18:10
Localisation : France (91)

Re: [contrib] driver NVIDIA 1.0-9626

Message par Chman »

wain a écrit :Ceux qui utilisaient avant le paquet nvidia-beta doivent au préalable le désinstaller (yaourt -Rd nvidia-driver-beta).
Pour quoi ne pas simplement utiliser le champs "replace" dans le PKGBUILD ?
Avatar de l’utilisateur
wain
Maître du Kyudo
Messages : 1854
Inscription : ven. 11 août 2006, 19:15
Localisation : Nancy (54)

Re: [contrib] driver NVIDIA 1.0-9626

Message par wain »

Chman a écrit :Pour quoi ne pas simplement utiliser le champs "replace" dans le PKGBUILD ?
Parcequ'un jour, une autre version beta sortira et il faudra qu'on puisse installer cette version beta sans que la version stable ne réapparaisse à chaque mise à jour :)
A chacun de gérer manuellement le jonglage entre les paquets.
Elrohir
archer
Messages : 134
Inscription : sam. 16 sept. 2006, 19:46

Message par Elrohir »

Excellente nouvelle !
Je teste ça ce soir ^_^
Avatar de l’utilisateur
MSeb
Hankyu
Messages : 32
Inscription : jeu. 21 sept. 2006, 15:55
Localisation : Bleau

Message par MSeb »

Bon bah ça plante tout !

En attendant que ça se stabilise, y'a moyen de repasser au PKGBUILD précédent ?
ça va bien se passer ...
Avatar de l’utilisateur
wain
Maître du Kyudo
Messages : 1854
Inscription : ven. 11 août 2006, 19:15
Localisation : Nancy (54)

Message par wain »

L'ancien paquet est toujours là:
http://www.archlinux.fr/os/i686/nvidia- ... pkg.tar.gz

Tu peux décrire un peu ce qu'il se passe ?
Avatar de l’utilisateur
MSeb
Hankyu
Messages : 32
Inscription : jeu. 21 sept. 2006, 15:55
Localisation : Bleau

Message par MSeb »

merci,

le driver se charge bien, mais quand X demarre, tout se fige :
écran noir, plus de clavier plus de tty

Donc reboot via ssh à partir d'un autre pc

Edit :
Dans le forum english, y'en a certain qui ont le même problème.
Je suis en 2.6.16-ck12 ... ça aide peut-être pas.
ça va bien se passer ...
Avatar de l’utilisateur
wain
Maître du Kyudo
Messages : 1854
Inscription : ven. 11 août 2006, 19:15
Localisation : Nancy (54)

Message par wain »

MSeb a écrit :merci,

le driver se charge bien, mais quand X demarre, tout se fige :
écran noir, plus de clavier plus de tty

Donc reboot via ssh à partir d'un autre pc

Edit :
Dans le forum english, y'en a certain qui ont le même problème.
Je suis en 2.6.16-ck12 ... ça aide peut-être pas.
ok, je te conseilles de suivre les évolutions alors sur le forum anglais et de garder l'ancien driver en attendant :lol:
Avatar de l’utilisateur
wain
Maître du Kyudo
Messages : 1854
Inscription : ven. 11 août 2006, 19:15
Localisation : Nancy (54)

Message par wain »

après le 1.0-9626 (pourtant annoncé en version stable) nvidia sort aujourd'hui une release 1.0-8776... :gne:

Cette version apporte ceci:
Release Highlights a écrit : Added hotfix for Rapid7 Advisory R7-0025. Please view this NVIDIA Knowledgebase article for more information on this hotfix and the affected drivers.
J'ai uploadé cette version donc en remplacement de la 1.0-9626 qui visiblement est encore trop jeune.
Dites-moi ce que vous en pensez ;)
Avatar de l’utilisateur
wain
Maître du Kyudo
Messages : 1854
Inscription : ven. 11 août 2006, 19:15
Localisation : Nancy (54)

Message par wain »

La version 9631 corrige les ptites conneries de la 9629 :D
Mangez-en 8)
Release Highlights a écrit : - Fixed an OpenGL crash on some GeForce 3 and GeForce 4 GPUs.
- Fixed an X server crash starting some fullscreen OpenGL games.
- Improved interaction with newer Linux kernels.
Avatar de l’utilisateur
daf
newbie
Messages : 3
Inscription : jeu. 07 déc. 2006, 12:47

Message par daf »

j'ai un petit problème avec le dernier driver, j'étais resté au 8776 car les 9xxx me font un écran dans les tons bleus sur ma sortie dvi (en vga ça passe très bien).
Je n'arrive malheureusement plus à installer l'ancienne version...

Voici le log d'installation du driver :

Code : Tout sélectionner

   Dans le fichier inclus à partir de /usr/share/nvidia/NVIDIA-Linux-x86-1.0-8
   776-pkg0/usr/src/nv/nv.c:14:
   /usr/share/nvidia/NVIDIA-Linux-x86-1.0-8776-pkg0/usr/src/nv/nv-linux.h:17:26
   : erreur: linux/config.h : Aucun fichier ou répertoire de ce type
   In file included from include/linux/list.h:8,
                    from include/linux/wait.h:22,
                    from include/asm/semaphore.h:41,
                    from include/linux/sched.h:59,
                    from include/linux/utsname.h:35,
                    from /usr/share/nvidia/NVIDIA-Linux-x86-1.0-8776-pkg0/usr/s
   rc/nv/nv-linux.h:19,
                    from /usr/share/nvidia/NVIDIA-Linux-x86-1.0-8776-pkg0/usr/s
   rc/nv/nv.c:14:
   include/linux/prefetch.h: In function ‘prefetch_range’:
   include/linux/prefetch.h:62: attention : pointer of type ‘void *’ used i
   n arithmetic
   /usr/share/nvidia/NVIDIA-Linux-x86-1.0-8776-pkg0/usr/src/nv/nv.c: In functio
   n ‘nv_kern_open’:
   /usr/share/nvidia/NVIDIA-Linux-x86-1.0-8776-pkg0/usr/src/nv/nv.c:1806: atten
   tion : passing argument 2 of ‘request_irq’ from incompatible pointer typ
   e
   make[3]: *** [/usr/share/nvidia/NVIDIA-Linux-x86-1.0-8776-pkg0/usr/src/nv/nv
   .o] Erreur 1
   make[2]: *** [_module_/usr/share/nvidia/NVIDIA-Linux-x86-1.0-8776-pkg0/usr/s
   rc/nv] Erreur 2
   NVIDIA: left KBUILD.
   nvidia.ko failed to build!
   make[1]: *** [mdl] Erreur 1
   make: *** [module] Erreur 2
-> Error.
ERROR: Unable to build the NVIDIA kernel module.
ERROR: Installation has failed.  Please see the file
       '/var/log/nvidia-installer.log' for details.  You may find suggestions
       on fixing installation problems in the README available on the Linux
       driver download page at www.nvidia.com.
Installer ce driver sur le kernel 2.6.19 n'est peut-être pas possible ?

En cherchant un peu sur le forum de nvidia, il semblerait que ce problème soit connu :
http://www.nvnews.net/vbulletin/showthread.php?t=81771
http://www.nvnews.net/vbulletin/showthr ... 816&page=2
Apparemment nvidia ne considère pas du tout les drivers 9xxx comme des drivers stables pour l'instant...
Avatar de l’utilisateur
wain
Maître du Kyudo
Messages : 1854
Inscription : ven. 11 août 2006, 19:15
Localisation : Nancy (54)

Message par wain »

Effectivement c'est pas encore une version stable, bien qu'elle fasse qu'elle soit annoncée comme tel sur leur site (elle est bien différenciée de la version beta).
Et oui, l'ancienne version n'est pas compatible avec avec un kernel 2.6.19 c'est pour cela que j'ai uploader la version 9631 parceque nous sommes nombreux maintenant à être passé en 2.6.19 :roll:

Je te conseilles simplement de repasser à un kernel 2.6.18 et de garder l'ancienne version du driver 8)
Avatar de l’utilisateur
daf
newbie
Messages : 3
Inscription : jeu. 07 déc. 2006, 12:47

Message par daf »

wain a écrit :Je te conseilles simplement de repasser à un kernel 2.6.18 et de garder l'ancienne version du driver 8)
ok je vais faire ça je crois. Le kernel 2.6.19 ne doit pas m'apporter grand chose de toutes façons.
J'espère quand même que ce problème sera résolu avant que le kernel ne passe en 2.6.20 :D

Merci
saintshakajin
Daikyu
Messages : 53
Inscription : ven. 11 août 2006, 22:05

Message par saintshakajin »

Bête question, les GF4 sont à novueaux supportées avec cette version?
Avatar de l’utilisateur
wain
Maître du Kyudo
Messages : 1854
Inscription : ven. 11 août 2006, 19:15
Localisation : Nancy (54)

Message par wain »

saintshakajin a écrit :Bête question, les GF4 sont à novueaux supportées avec cette version?
Release Highlights a écrit : - Fixed an OpenGL crash on some GeForce 3 and GeForce 4 GPUs.
Donc oui 8)
Ma geforce4 ti4200 aime beaucoup
saintshakajin
Daikyu
Messages : 53
Inscription : ven. 11 août 2006, 22:05

Message par saintshakajin »

Donc, je penserais à essayer mais bon, vais devoir chercher pour la TwinView alors si ça passe...
/me devra penser
dur dur
Avatar de l’utilisateur
wain
Maître du Kyudo
Messages : 1854
Inscription : ven. 11 août 2006, 19:15
Localisation : Nancy (54)

Message par wain »

nvidia a écrit :Version: 1.0-9746
Operating System: Linux x86
Release Date: December 21, 2006

Release Highlights
Added support for GeForce 8800 GTS and GeForce 8800 GTX boards.
Pas forcément une mise à jour utile pour tout le monde... Pour l'instant la compilation plante à l'installation du paquetage. Je ne le publie pas du coup sur le dépôt.
Pour ceux qui veulent tester, voici le PKGBUILD:
http://pastebin.archlinux.fr/245
Tapi
Hankyu
Messages : 13
Inscription : lun. 05 févr. 2007, 03:21

Message par Tapi »

Daf, la cause de ton problème n'est pas le driver nvidia, mais certaines modifications nouvelles venues avec le kernel 2.6.19. Le fichier header linux/config.h n'existe plus ! Commenter la ligne :

Code : Tout sélectionner

#include <linux/config.h>
dans tous les fichiers qui la contiennent devrait suffire.
Pour info, pour commenter une ligne de code C, il faut la faire précéder de deux slashes :

Code : Tout sélectionner

//#include <linux/config.h>
Sinon, tu peux les supprimer, ça aura le même effet ;)

EDIT: wain, c'est peut-être aussi la source de ton problème...?
Avatar de l’utilisateur
wain
Maître du Kyudo
Messages : 1854
Inscription : ven. 11 août 2006, 19:15
Localisation : Nancy (54)

Message par wain »

Tapi a écrit :EDIT: wain, c'est peut-être aussi la source de ton problème...?
Pour moi le problème est résolu depuis longtemps avec les dernières mises à jour. nvidia ça roule sans soucis chez bibi 8)
Répondre