Page 1 sur 2
[contrib] driver NVIDIA 1.0-97xx
Publié : mer. 18 oct. 2006, 19:34
par wain
La dernière version du driver nvidia est disponible sur le dépôt:
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
Publié : mer. 18 oct. 2006, 21:05
par MSeb
\o/
Merci wain !
Re: [contrib] driver NVIDIA 1.0-9626
Publié : mer. 18 oct. 2006, 21:28
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 ?
Re: [contrib] driver NVIDIA 1.0-9626
Publié : mer. 18 oct. 2006, 21:54
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.
Publié : jeu. 19 oct. 2006, 09:55
par Elrohir
Excellente nouvelle !
Je teste ça ce soir ^_^
Publié : jeu. 19 oct. 2006, 22:13
par MSeb
Bon bah ça plante tout !
En attendant que ça se stabilise, y'a moyen de repasser au PKGBUILD précédent ?
Publié : jeu. 19 oct. 2006, 22:19
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 ?
Publié : jeu. 19 oct. 2006, 22:21
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.
Publié : jeu. 19 oct. 2006, 22:26
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

Publié : ven. 20 oct. 2006, 00:36
par wain
après le 1.0-9626 (pourtant annoncé en version stable) nvidia sort aujourd'hui une release 1.0-8776...
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

Publié : mar. 05 déc. 2006, 19:26
par wain
La version 9631 corrige les ptites conneries de la 9629
Mangez-en
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.
Publié : jeu. 07 déc. 2006, 12:58
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...
Publié : jeu. 07 déc. 2006, 13:24
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
Je te conseilles simplement de repasser à un kernel 2.6.18 et de garder l'ancienne version du driver

Publié : jeu. 07 déc. 2006, 18:00
par daf
wain a écrit :Je te conseilles simplement de repasser à un kernel 2.6.18 et de garder l'ancienne version du driver

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
Merci
Publié : jeu. 07 déc. 2006, 21:24
par saintshakajin
Bête question, les GF4 sont à novueaux supportées avec cette version?
Publié : jeu. 07 déc. 2006, 22:11
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
Ma geforce4 ti4200 aime beaucoup
Publié : ven. 08 déc. 2006, 22:33
par saintshakajin
Donc, je penserais à essayer mais bon, vais devoir chercher pour la TwinView alors si ça passe...
/me devra penser
dur dur
Publié : jeu. 21 déc. 2006, 22:33
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
Publié : lun. 05 févr. 2007, 06:38
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 :
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 :
Sinon, tu peux les supprimer, ça aura le même effet
EDIT: wain, c'est peut-être aussi la source de ton problème...?
Publié : lun. 05 févr. 2007, 10:52
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
