[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.
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.
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
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.
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...
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 ?
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
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
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
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 :