#1 Le 30/10/2008, à 15:07
- charly_CHB
Nouveaux drivers NVidia 96.43.09 & 71.86.07 compatibles Intrepid
Bonjour!
De nouveaux drivers NVidia legacy beta sont dispo ici:
http://www.nvnews.net/vbulletin/forumdisplay.php?f=14
Edit: ces drivers sont dédiés aux vielles NVidia, liste ci-dessous, et sont la seule solution pour l'instant d'avoir l'accélération 3D avec Intrepid:
- cartes concernées par le 96.43.09: ftp://download.nvidia.com/XFree86/Linux … dix-a.html (ex:GeForce 6800, Geforce4, Geforce FX...)
- cartes concernées par le 71.86.07: celles qui ne sont pas dans la liste ci-dessus et qui sont dans celle-ci: ftp://download.nvidia.com/XFree86/Linux … DME/README (ex: RIVA TNT, GeForce2)
Note: des gens s'occupent de créer un package pour ça (https://bugs.launchpad.net/ubuntu/+sour … bug/251107), donc patience est de rigueur, si vous n'êtes pas patients lisez la suite!
I warmly recommend you to wait for my new packages since the NVIDIA installer may break symlinks of the official packages and therefore cause problems if you decide to go back to the packages provided by Ubuntu (this is something I would like to solve together with NVIDIA).
I'll make sure that the new packages are made available in the -proposed repositories ASAP.
Pour ma migration à Intrepid avec ma GeForce4 TI 4200:
- j'ai ignoré les messages d'avertissement pendant la migration: Ubuntu démarre qd même, mais sans accélération
- ensuite, installation du nouveau driver avec:
sudo /etc/init.d/gdm stop
sudo sh ./NVIDIA-Linux-x86-96.43.09-pkg1.run
sudo /etc/init.d/gdm start
Sans oublier de répondre "no" quand il propose de télécharger une version pré-compilée: dans ce cas il vous en compile une toute neuve sur votre machine.
Et ça marche!
Bon, suis tout nouveau à Linux, j'ai glané les infos deci-delà, donc que les habitués me corrigent ou rajoutent les avertissements nécessaires à cette manip!
Bien à vous,
Charly
Dernière modification par charly_CHB (Le 31/10/2008, à 15:23)
Hors ligne
#2 Le 30/10/2008, à 16:56
- Slystone
Re : Nouveaux drivers NVidia 96.43.09 & 71.86.07 compatibles Intrepid
La première expérience que je vois à ce sujet n'est pas concluante pour tout le monde, il faut rester prudent : http://ubuntuforums.org/showthread.php?t=962969
Moi je fais un triple boot ce weekend pour essayer ça sans risques !
Dernière modification par Slystone (Le 30/10/2008, à 16:58)
«Rigid, the skeleton of habit alone upholds the human frame.» - Virginia Woolf.
Hors ligne
#3 Le 30/10/2008, à 17:29
- fgers
Re : Nouveaux drivers NVidia 96.43.09 & 71.86.07 compatibles Intrepid
Bonjour,
J'ai peur de comprendre!
On a une nouvelle version d'ubuntu qui sort, la 8.10... mais elle ne dispose pas des drivers nvidia, soit environ la moitié des ordinateurs sans carte graphique ou presque (sans 3d en tout cas).
Ce qu'il reste a faire c'est une bidouille avec un driver en version beta car il n'y a rien sur les dépots. Et donc a ses risques et périls.
Si j'ai effectivement bien compris, je me dis que cela va faire bizarre au heureux possesseurs d'une carte a base de chipset nvidia qui vont découvrir ubuntu avec intrepid.
Si l'un d'entre vous peut me rassurer et m'expliquer que je me fais un mauvais film parano...
Hors ligne
#4 Le 30/10/2008, à 18:06
- Julien.heavy
Re : Nouveaux drivers NVidia 96.43.09 & 71.86.07 compatibles Intrepid
Non, les driver nvidia ne sont juste plus compatible pour les geforce 4 avec le système d'accélération graphique... nvidia ne s'occupe pas de xorg... et des vieux pilotes... tant pis!
Je vais tanter la manip (je suis bientot sous intrepid), sinon je resterais sous mon bon vieux hardy.... en attendant des drivers!
Dernière modification par Julien.heavy (Le 30/10/2008, à 18:06)
Prendre ces vacances au début de l'été c'est "in", les prendre a la fin de l'été c'est "aôut".... c'est pareil pour windows!?!#! Si,si
Hors ligne
#5 Le 30/10/2008, à 19:45
- fgers
Re : Nouveaux drivers NVidia 96.43.09 & 71.86.07 compatibles Intrepid
Merci de ta reponse. Je vais repasser à Hardy.
Ceci dit, je ne suis pas le seul a avoir une geforce et je pense qu'on aurait pu prévenir de ce poblème. Pas seulement au moment de l'installation ou de la mise a jour.
Hors ligne
#6 Le 31/10/2008, à 00:50
- Asumbaa
Re : Nouveaux drivers NVidia 96.43.09 & 71.86.07 compatibles Intrepid
Salut,
Ça a l'air de fonctionner pour moi (du moins, j'ai bien l'accélération graphique avec !)
Nvidia Geforce 4 Ti 4200 comme le premier posteur que je remercie
Asumbaa
Ubuntera depuis avril 2006
Hors ligne
#7 Le 31/10/2008, à 15:11
- charly_CHB
Re : Nouveaux drivers NVidia 96.43.09 & 71.86.07 compatibles Intrepid
... comme le premier posteur que je remercie
De rien!
Hors ligne
#8 Le 01/11/2008, à 12:13
- Pouf842
Re : Nouveaux drivers NVidia 96.43.09 & 71.86.07 compatibles Intrepid
Bonjour.
J'ai tenté la manipulation, mais à la compilation du module, ça plante
"Unaible to compile nvidia kernel module"
Le fichier log :
nvidia-installer log file '/var/log/nvidia-installer.log'
creation time: Sat Nov 1 11:06:34 2008
installer version: 1.0.7
option status:
license pre-accepted : false
update : false
force update : false
expert : false
uninstall : false
driver info : false
precompiled interfaces : true
no ncurses color : false
query latest version : false
OpenGL header files : true
no questions : false
silent : false
no recursion : false
no backup : false
kernel module only : false
sanity : false
add this kernel : false
no runlevel check : false
no network : false
no ABI note : false
no RPMs : false
no kernel module : false
force SELinux : default
no X server check : false
no cc version check : false
force tls : (not specified)
X install prefix : (not specified)
X library install path : (not specified)
X module install path : (not specified)
OpenGL install prefix : (not specified)
OpenGL install libdir : (not specified)
utility install prefix : (not specified)
utility install libdir : (not specified)
doc install prefix : (not specified)
kernel name : (not specified)
kernel include path : (not specified)
kernel source path : (not specified)
kernel output path : (not specified)
kernel install path : (not specified)
proc mount point : /proc
ui : (not specified)
tmpdir : /tmp
ftp mirror : ftp://download.nvidia.com
RPM file list : (not specified)
Using: nvidia-installer ncurses user interface
-> License accepted.
-> Installing NVIDIA driver version 96.43.07.
-> No precompiled kernel interface was found to match your kernel; would you li
ke the installer to attempt to download a kernel interface for your kernel f
rom the NVIDIA ftp site (ftp://download.nvidia.com)? (Answer: No)
-> No precompiled kernel interface was found to match your kernel; this means
that the installer will need to compile a new kernel interface.
-> Performing CC sanity check with CC="cc".
-> Performing CC version check with CC="cc".
-> Kernel source path: '/lib/modules/2.6.27-7-generic/build'
-> Kernel output path: '/lib/modules/2.6.27-7-generic/build'
-> Performing rivafb check.
-> Performing nvidiafb check.
-> Performing Xen check.
-> Cleaning kernel module build directory.
executing: 'cd ./usr/src/nv; make clean'...
-> Building kernel module:
executing: 'cd ./usr/src/nv; make module SYSSRC=/lib/modules/2.6.27-7-generi
c/build SYSOUT=/lib/modules/2.6.27-7-generic/build'...
NVIDIA: calling KBUILD...
make CC=cc KBUILD_VERBOSE=1 -C /lib/modules/2.6.27-7-generic/build SUBDIRS=
/tmp/selfgz5693/NVIDIA-Linux-x86-96.43.07-pkg1/usr/src/nv modules
test -e include/linux/autoconf.h -a -e include/config/auto.conf || ( \
echo; \
echo " ERROR: Kernel configuration is invalid."; \
echo " include/linux/autoconf.h or include/config/auto.conf are mis
sing."; \
echo " Run 'make oldconfig && make prepare' on kernel src to fix it
."; \
echo; \
/bin/false)
mkdir -p /tmp/selfgz5693/NVIDIA-Linux-x86-96.43.07-pkg1/usr/src/nv/.tmp_vers
ions ; rm -f /tmp/selfgz5693/NVIDIA-Linux-x86-96.43.07-pkg1/usr/src/nv/.tmp_
versions/*
make -f scripts/Makefile.build obj=/tmp/selfgz5693/NVIDIA-Linux-x86-96.43.07
-pkg1/usr/src/nv
cc -Wp,-MD,/tmp/selfgz5693/NVIDIA-Linux-x86-96.43.07-pkg1/usr/src/nv/.nv.o
.d -nostdinc -isystem /usr/lib/gcc/i486-linux-gnu/4.3.2/include -D__KERNEL_
_ -Iinclude -I/usr/src/linux-headers-2.6.27-7-generic/arch/x86/include -in
clude include/linux/autoconf.h -
Iubuntu/include -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-stric
t-aliasing -fno-common -Werror-implicit-function-declaration -O2 -m32 -msoft
-float -mregparm=3 -freg-struct-return -mpreferred-stack-boundary=2 -march=i
586 -mtune=generic -ffreestanding -pipe -Wno-sign-compare -fno-asynchronous-
unwind-tables -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -Iinclude/asm-x86/mach-
default -fno-stack-protector -fno-omit-frame-pointer -fno-optimize-sibling-c
alls -pg -Wdeclaration-after-statement -Wno-pointer-sign -I/tmp/selfgz5693/N
VIDIA-Linux-x86-96.43.07-pkg1/usr/src/nv -Wall -Wimplicit -Wreturn-type -Wsw
itch -Wformat -Wchar-subscripts -Wparentheses -Wpointer-arith -Wno-multichar
-Werror -MD -Wsign-compare -Wno-cast-qual -Wno-error -D_LOOSE_KERNEL_NAMES -
D__KERNEL__ -DMODULE -DNVRM -DNV_VERSION_STRING=\"96.43.07\" -UDEBUG -U_DEBU
G -DNDEBUG -DMODULE -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(nv)"
-D"KBUILD_MODNAME=KBUILD_STR(nvidia)" -c -o /tmp/selfgz5693/NVIDIA-Linux-x86
-96.43.07-pkg1/usr/src/nv/.tmp_nv.
o /tmp/selfgz5693/NVIDIA-Linux-x86-96.43.07-pkg1/usr/src/nv/nv.c
In file included from include/linux/bitops.h:17,
from include/linux/kernel.h:15,
from include/linux/sched.h:52,
from include/linux/utsname.h:35,
from /tmp/selfgz5693/NVIDIA-Linux-x86-96.43.07-pkg1/usr/src
/nv/nv-linux.h:19,
from /tmp/selfgz5693/NVIDIA-Linux-x86-96.43.07-pkg1/usr/src
/nv/nv.c:14:
include/asm/bitops.h: In function âset_bitâ:
include/asm/bitops.h:60: attention : pointer of type âvoid *â used in ar
ithmetic
include/asm/bitops.h: In function âclear_bitâ:
include/asm/bitops.h:97: attention : pointer of type âvoid *â used in ar
ithmetic
In file included from include/linux/list.h:6,
from include/linux/preempt.h:11,
from include/linux/spinlock.h:50,
from include/linux/seqlock.h:29,
from include/linux/time.h:8,
from include/linux/timex.h:57,
from include/linux/sched.h:54,
from include/linux/utsname.h:35,
from /tmp/selfgz5693/NVIDIA-Linux-x86-96.43.07-pkg1/usr/src
/nv/nv-linux.h:19,
from /tmp/selfgz5693/NVIDIA-Linux-x86-96.43.07-pkg1/usr/src
/nv/nv.c:14:
include/linux/prefetch.h: In function âprefetch_rangeâ:
include/linux/prefetch.h:57: attention : pointer of type âvoid *â used i
n arithmetic
In file included from include/linux/utsname.h:35,
from /tmp/selfgz5693/NVIDIA-Linux-x86-96.43.07-pkg1/usr/src
/nv/nv-linux.h:19,
from /tmp/selfgz5693/NVIDIA-Linux-x86-96.43.07-pkg1/usr/src
/nv/nv.c:14:
include/linux/sched.h: In function âobject_is_on_stackâ:
include/linux/sched.h:1969: attention : pointer of type âvoid *â used in
arithmetic
In file included from include/asm/dma-mapping.h:9,
from include/linux/dma-mapping.h:52,
from include/asm-generic/pci-dma-compat.h:7,
from include/asm/pci.h:94,
from include/linux/pci.h:983,
from /tmp/selfgz5693/NVIDIA-Linux-x86-96.43.07-pkg1/usr/src
/nv/nv-linux.h:85,
from /tmp/selfgz5693/NVIDIA-Linux-x86-96.43.07-pkg1/usr/src
/nv/nv.c:14:
include/linux/scatterlist.h: In function âsg_virtâ:
include/linux/scatterlist.h:199: attention : pointer of type âvoid *â us
ed in arithmetic
In file included from /tmp/selfgz5693/NVIDIA-Linux-x86-96.43.07-pkg1/usr/src
/nv/nv.c:14:
/tmp/selfgz5693/NVIDIA-Linux-x86-96.43.07-pkg1/usr/src/nv/nv-linux.h:106:27:
error: asm/semaphore.h: Aucun fichier ou dossier de ce type
In file included from /tmp/selfgz5693/NVIDIA-Linux-x86-96.43.07-pkg1/usr/src
/nv/nv-linux.h:108,
from /tmp/selfgz5693/NVIDIA-Linux-x86-96.43.07-pkg1/usr/src
/nv/nv.c:14:
include/linux/highmem.h: In function âzero_user_segmentsâ:
include/linux/highmem.h:134: attention : pointer of type âvoid *â used i
n arithmetic
include/linux/highmem.h:134: attention : pointer of type âvoid *â used i
n arithmetic
include/linux/highmem.h:134: attention : pointer of type âvoid *â used i
n arithmetic
include/linux/highmem.h:134: attention : pointer of type âvoid *â used i
n arithmetic
include/linux/highmem.h:137: attention : pointer of type âvoid *â used i
n arithmetic
include/linux/highmem.h:137: attention : pointer of type âvoid *â used i
n arithmetic
include/linux/highmem.h:137: attention : pointer of type âvoid *â used i
n arithmetic
include/linux/highmem.h:137: attention : pointer of type âvoid *â used i
n arithmetic
In file included from /tmp/selfgz5693/NVIDIA-Linux-x86-96.43.07-pkg1/usr/src
/nv/nv.c:14:
/tmp/selfgz5693/NVIDIA-Linux-x86-96.43.07-pkg1/usr/src/nv/nv-linux.h: In fun
ction ânv_execute_on_all_cpusâ:
/tmp/selfgz5693/NVIDIA-Linux-x86-96.43.07-pkg1/usr/src/nv/nv-linux.h:627: er
reur: too many arguments to function âon_each_cpuâ
/tmp/selfgz5693/NVIDIA-Linux-x86-96.43.07-pkg1/usr/src/nv/nv.c: In function
â__nv_setup_pat_entriesâ:
/tmp/selfgz5693/NVIDIA-Linux-x86-96.43.07-pkg1/usr/src/nv/nv.c:836: attentio
n : comparaison entre élément signé et élément non signé
/tmp/selfgz5693/NVIDIA-Linux-x86-96.43.07-pkg1/usr/src/nv/nv.c: In function
â__nv_restore_pat_entriesâ:
/tmp/selfgz5693/NVIDIA-Linux-x86-96.43.07-pkg1/usr/src/nv/nv.c:862: attentio
n : comparaison entre élément signé et élément non signé
/tmp/selfgz5693/NVIDIA-Linux-x86-96.43.07-pkg1/usr/src/nv/nv.c: In function
ânv_kern_cpu_callbackâ:
/tmp/selfgz5693/NVIDIA-Linux-x86-96.43.07-pkg1/usr/src/nv/nv.c:1188: attenti
on : comparaison entre élément signé et élément non signé
/tmp/selfgz5693/NVIDIA-Linux-x86-96.43.07-pkg1/usr/src/nv/nv.c:1191: erreur:
too many arguments to function âsmp_call_functionâ
/tmp/selfgz5693/NVIDIA-Linux-x86-96.43.07-pkg1/usr/src/nv/nv.c:1195: attenti
on : comparaison entre élément signé et élément non signé
/tmp/selfgz5693/NVIDIA-Linux-x86-96.43.07-pkg1/usr/src/nv/nv.c:1198: erreur:
too many arguments to function âsmp_call_functionâ
make[3]: *** [/tmp/selfgz5693/NVIDIA-Linux-x86-96.43.07-pkg1/usr/src/nv/nv.o
] Erreur 1
make[2]: *** [_module_/tmp/selfgz5693/NVIDIA-Linux-x86-96.43.07-pkg1/usr/src
/nv] Erreur 2
NVIDIA: left KBUILD.
nvidia.ko failed to build!
make[1]: *** [module] 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.
Apparement, l'erreur est à cette ligne
make[3]: *** [/tmp/selfgz5693/NVIDIA-Linux-x86-96.43.07-pkg1/usr/src/nv/nv.o
] Erreur 1
Mais je la comprends pas vraiment, et surtout, j'ai aucune idée de comment régler le problème.
Quelqu'un saurait m'aider ?
#9 Le 01/11/2008, à 12:27
- Pouf842
Re : Nouveaux drivers NVidia 96.43.09 & 71.86.07 compatibles Intrepid
Au temps pour moi, l'erreur semble plutôt se situer à la ligne
In file included from /tmp/selfgz5693/NVIDIA-Linux-x86-96.43.07-pkg1/usr/src
/nv/nv.c:14:
/tmp/selfgz5693/NVIDIA-Linux-x86-96.43.07-pkg1/usr/src/nv/nv-linux.h:106:27:
error: asm/semaphore.h: Aucun fichier ou dossier de ce type
Je n'ai donc pas semaphore.h dans le dossier asm.
J'ai regardé dans /usr/include, il y a semaphore.h. Je l'ai copié dans /usr/include/asm et ai retenté la compilation, mais j'ai toujours le même log. Ce qui me porte à croire que c'est un autre dosser asm, dont il s'agit.
#10 Le 01/11/2008, à 13:42
- Pouf842
Re : Nouveaux drivers NVidia 96.43.09 & 71.86.07 compatibles Intrepid
Bon, j'ai avancé
Le dossier asm est en fait celui de /usr/src/linux-headers-linux-headers-2.6.27-7-generic/include/asm
J'ai donc placé dans ce dossier un lien symbolique vers mon /usr/include/asm/semaphore.h, et le compilateur du module nvidia l'a trouvé.
Bien sûr, après ça j'avais 50 erreur parce que semaphore.h incluait d'autres fichier introuvable.
A force de faire des liens symboliques vers tous ces fichiers, j'ai en gros recréer l'arborescence de /usr/include dans /usr/src/linux-headers-linux-headers-2.6.27-7-generic/include/, en particulier les dossiers sys, bits et gnu.
Maintenant, plus d'headers introuvable, mais toujours un plantage. Seulement là, je trouve pas d'où ça vient.
Le log :
nvidia-installer log file '/var/log/nvidia-installer.log'
creation time: Sat Nov 1 12:28:55 2008
installer version: 1.0.7
option status:
license pre-accepted : false
update : false
force update : false
expert : false
uninstall : false
driver info : false
precompiled interfaces : true
no ncurses color : false
query latest version : false
OpenGL header files : true
no questions : false
silent : false
no recursion : false
no backup : false
kernel module only : false
sanity : false
add this kernel : false
no runlevel check : false
no network : false
no ABI note : false
no RPMs : false
no kernel module : false
force SELinux : default
no X server check : false
no cc version check : false
force tls : (not specified)
X install prefix : (not specified)
X library install path : (not specified)
X module install path : (not specified)
OpenGL install prefix : (not specified)
OpenGL install libdir : (not specified)
utility install prefix : (not specified)
utility install libdir : (not specified)
doc install prefix : (not specified)
kernel name : (not specified)
kernel include path : (not specified)
kernel source path : (not specified)
kernel output path : (not specified)
kernel install path : (not specified)
proc mount point : /proc
ui : (not specified)
tmpdir : /tmp
ftp mirror : ftp://download.nvidia.com
RPM file list : (not specified)
Using: nvidia-installer ncurses user interface
-> License accepted.
-> Installing NVIDIA driver version 96.43.07.
-> No precompiled kernel interface was found to match your kernel; would you li
ke the installer to attempt to download a kernel interface for your kernel f
rom the NVIDIA ftp site (ftp://download.nvidia.com)? (Answer: No)
-> No precompiled kernel interface was found to match your kernel; this means
that the installer will need to compile a new kernel interface.
-> Performing CC sanity check with CC="cc".
-> Performing CC version check with CC="cc".
-> Kernel source path: '/lib/modules/2.6.27-7-generic/build'
-> Kernel output path: '/lib/modules/2.6.27-7-generic/build'
-> Performing rivafb check.
-> Performing nvidiafb check.
-> Performing Xen check.
-> Cleaning kernel module build directory.
executing: 'cd ./usr/src/nv; make clean'...
-> Building kernel module:
executing: 'cd ./usr/src/nv; make module SYSSRC=/lib/modules/2.6.27-7-generi
c/build SYSOUT=/lib/modules/2.6.27-7-generic/build'...
NVIDIA: calling KBUILD...
make CC=cc KBUILD_VERBOSE=1 -C /lib/modules/2.6.27-7-generic/build SUBDIRS=
/tmp/selfgz7862/NVIDIA-Linux-x86-96.43.07-pkg1/usr/src/nv modules
test -e include/linux/autoconf.h -a -e include/config/auto.conf || ( \
echo; \
echo " ERROR: Kernel configuration is invalid."; \
echo " include/linux/autoconf.h or include/config/auto.conf are mis
sing."; \
echo " Run 'make oldconfig && make prepare' on kernel src to fix it
."; \
echo; \
/bin/false)
mkdir -p /tmp/selfgz7862/NVIDIA-Linux-x86-96.43.07-pkg1/usr/src/nv/.tmp_vers
ions ; rm -f /tmp/selfgz7862/NVIDIA-Linux-x86-96.43.07-pkg1/usr/src/nv/.tmp_
versions/*
make -f scripts/Makefile.build obj=/tmp/selfgz7862/NVIDIA-Linux-x86-96.43.07
-pkg1/usr/src/nv
cc -Wp,-MD,/tmp/selfgz7862/NVIDIA-Linux-x86-96.43.07-pkg1/usr/src/nv/.nv.o
.d -nostdinc -isystem /usr/lib/gcc/i486-linux-gnu/4.3.2/include -D__KERNEL_
_ -Iinclude -I/usr/src/linux-headers-2.6.27-7-generic/arch/x86/include -in
clude include/linux/autoconf.h -
Iubuntu/include -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-stric
t-aliasing -fno-common -Werror-implicit-function-declaration -O2 -m32 -msoft
-float -mregparm=3 -freg-struct-return -mpreferred-stack-boundary=2 -march=i
586 -mtune=generic -ffreestanding -pipe -Wno-sign-compare -fno-asynchronous-
unwind-tables -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -Iinclude/asm-x86/mach-
default -fno-stack-protector -fno-omit-frame-pointer -fno-optimize-sibling-c
alls -pg -Wdeclaration-after-statement -Wno-pointer-sign -I/tmp/selfgz7862/N
VIDIA-Linux-x86-96.43.07-pkg1/usr/src/nv -Wall -Wimplicit -Wreturn-type -Wsw
itch -Wformat -Wchar-subscripts -Wparentheses -Wpointer-arith -Wno-multichar
-Werror -MD -Wsign-compare -Wno-cast-qual -Wno-error -D_LOOSE_KERNEL_NAMES -
D__KERNEL__ -DMODULE -DNVRM -DNV_VERSION_STRING=\"96.43.07\" -UDEBUG -U_DEBU
G -DNDEBUG -DMODULE -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(nv)"
-D"KBUILD_MODNAME=KBUILD_STR(nvidia)" -c -o /tmp/selfgz7862/NVIDIA-Linux-x86
-96.43.07-pkg1/usr/src/nv/.tmp_nv.
o /tmp/selfgz7862/NVIDIA-Linux-x86-96.43.07-pkg1/usr/src/nv/nv.c
In file included from include/linux/bitops.h:17,
from include/linux/kernel.h:15,
from include/linux/sched.h:52,
from include/linux/utsname.h:35,
from /tmp/selfgz7862/NVIDIA-Linux-x86-96.43.07-pkg1/usr/src
/nv/nv-linux.h:19,
from /tmp/selfgz7862/NVIDIA-Linux-x86-96.43.07-pkg1/usr/src
/nv/nv.c:14:
include/asm/bitops.h: In function âset_bitâ:
include/asm/bitops.h:60: attention : pointer of type âvoid *â used in ar
ithmetic
include/asm/bitops.h: In function âclear_bitâ:
include/asm/bitops.h:97: attention : pointer of type âvoid *â used in ar
ithmetic
In file included from include/linux/list.h:6,
from include/linux/preempt.h:11,
from include/linux/spinlock.h:50,
from include/linux/seqlock.h:29,
from include/linux/time.h:8,
from include/linux/timex.h:57,
from include/linux/sched.h:54,
from include/linux/utsname.h:35,
from /tmp/selfgz7862/NVIDIA-Linux-x86-96.43.07-pkg1/usr/src
/nv/nv-linux.h:19,
from /tmp/selfgz7862/NVIDIA-Linux-x86-96.43.07-pkg1/usr/src
/nv/nv.c:14:
include/linux/prefetch.h: In function âprefetch_rangeâ:
include/linux/prefetch.h:57: attention : pointer of type âvoid *â used i
n arithmetic
In file included from include/linux/utsname.h:35,
from /tmp/selfgz7862/NVIDIA-Linux-x86-96.43.07-pkg1/usr/src
/nv/nv-linux.h:19,
from /tmp/selfgz7862/NVIDIA-Linux-x86-96.43.07-pkg1/usr/src
/nv/nv.c:14:
include/linux/sched.h: In function âobject_is_on_stackâ:
include/linux/sched.h:1969: attention : pointer of type âvoid *â used in
arithmetic
In file included from include/asm/dma-mapping.h:9,
from include/linux/dma-mapping.h:52,
from include/asm-generic/pci-dma-compat.h:7,
from include/asm/pci.h:94,
from include/linux/pci.h:983,
from /tmp/selfgz7862/NVIDIA-Linux-x86-96.43.07-pkg1/usr/src
/nv/nv-linux.h:85,
from /tmp/selfgz7862/NVIDIA-Linux-x86-96.43.07-pkg1/usr/src
/nv/nv.c:14:
include/linux/scatterlist.h: In function âsg_virtâ:
include/linux/scatterlist.h:199: attention : pointer of type âvoid *â us
ed in arithmetic
In file included from include/features.h:330,
from include/asm/semaphore.h:22,
from /tmp/selfgz7862/NVIDIA-Linux-x86-96.43.07-pkg1/usr/src
/nv/nv-linux.h:106,
from /tmp/selfgz7862/NVIDIA-Linux-x86-96.43.07-pkg1/usr/src
/nv/nv.c:14:
include/sys/cdefs.h:287:1: warning: "__always_inline" redefined
In file included from include/linux/compiler.h:40,
from include/linux/stddef.h:4,
from include/linux/posix_types.h:4,
from include/linux/types.h:11,
from include/linux/capability.h:16,
from include/linux/sched.h:50,
from include/linux/utsname.h:35,
from /tmp/selfgz7862/NVIDIA-Linux-x86-96.43.07-pkg1/usr/src
/nv/nv-linux.h:19,
from /tmp/selfgz7862/NVIDIA-Linux-x86-96.43.07-pkg1/usr/src
/nv/nv.c:14:
include/linux/compiler-gcc4.h:11:1: warning: this is the location of the pre
vious definition
In file included from /tmp/selfgz7862/NVIDIA-Linux-x86-96.43.07-pkg1/usr/src
/nv/nv-linux.h:108,
from /tmp/selfgz7862/NVIDIA-Linux-x86-96.43.07-pkg1/usr/src
/nv/nv.c:14:
include/linux/highmem.h: In function âzero_user_segmentsâ:
include/linux/highmem.h:134: attention : pointer of type âvoid *â used i
n arithmetic
include/linux/highmem.h:134: attention : pointer of type âvoid *â used i
n arithmetic
include/linux/highmem.h:134: attention : pointer of type âvoid *â used i
n arithmetic
include/linux/highmem.h:134: attention : pointer of type âvoid *â used i
n arithmetic
include/linux/highmem.h:137: attention : pointer of type âvoid *â used i
n arithmetic
include/linux/highmem.h:137: attention : pointer of type âvoid *â used i
n arithmetic
include/linux/highmem.h:137: attention : pointer of type âvoid *â used i
n arithmetic
include/linux/highmem.h:137: attention : pointer of type âvoid *â used i
n arithmetic
In file included from /tmp/selfgz7862/NVIDIA-Linux-x86-96.43.07-pkg1/usr/src
/nv/nv.c:14:
/tmp/selfgz7862/NVIDIA-Linux-x86-96.43.07-pkg1/usr/src/nv/nv-linux.h: In fun
ction ânv_execute_on_all_cpusâ:
/tmp/selfgz7862/NVIDIA-Linux-x86-96.43.07-pkg1/usr/src/nv/nv-linux.h:627: er
reur: too many arguments to function âon_each_cpuâ
/tmp/selfgz7862/NVIDIA-Linux-x86-96.43.07-pkg1/usr/src/nv/nv.c: In function
â__nv_setup_pat_entriesâ:
/tmp/selfgz7862/NVIDIA-Linux-x86-96.43.07-pkg1/usr/src/nv/nv.c:836: attentio
n : comparaison entre élément signé et élément non signé
/tmp/selfgz7862/NVIDIA-Linux-x86-96.43.07-pkg1/usr/src/nv/nv.c: In function
â__nv_restore_pat_entriesâ:
/tmp/selfgz7862/NVIDIA-Linux-x86-96.43.07-pkg1/usr/src/nv/nv.c:862: attentio
n : comparaison entre élément signé et élément non signé
/tmp/selfgz7862/NVIDIA-Linux-x86-96.43.07-pkg1/usr/src/nv/nv.c: In function
ânv_kern_cpu_callbackâ:
/tmp/selfgz7862/NVIDIA-Linux-x86-96.43.07-pkg1/usr/src/nv/nv.c:1188: attenti
on : comparaison entre élément signé et élément non signé
/tmp/selfgz7862/NVIDIA-Linux-x86-96.43.07-pkg1/usr/src/nv/nv.c:1191: erreur:
too many arguments to function âsmp_call_functionâ
/tmp/selfgz7862/NVIDIA-Linux-x86-96.43.07-pkg1/usr/src/nv/nv.c:1195: attenti
on : comparaison entre élément signé et élément non signé
/tmp/selfgz7862/NVIDIA-Linux-x86-96.43.07-pkg1/usr/src/nv/nv.c:1198: erreur:
too many arguments to function âsmp_call_functionâ
make[3]: *** [/tmp/selfgz7862/NVIDIA-Linux-x86-96.43.07-pkg1/usr/src/nv/nv.o
] Erreur 1
make[2]: *** [_module_/tmp/selfgz7862/NVIDIA-Linux-x86-96.43.07-pkg1/usr/src
/nv] Erreur 2
NVIDIA: left KBUILD.
nvidia.ko failed to build!
make[1]: *** [module] 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.
Si quelqu'un trouve la ligne qui pose problème, et a une idée de comment résoudre l'erreur, ça m'arrangerait. Merci.
#11 Le 01/11/2008, à 14:18
- jb160278
Re : Nouveaux drivers NVidia 96.43.09 & 71.86.07 compatibles Intrepid
Bonjour, je decouvre linux avec cette version intrepid, et je suis plutot seduit. Le seul hic c'est ma carte graphique, une geforce4 mx 440 agp 8x. Je bataille depuis hier pour essayer de la faire fonctionner, je lis, je tente... Mais rien a faire...
Je ne serai pas contre un petit coup de main ! Une bonne ame pour moi ?
Dernière modification par jb160278 (Le 01/11/2008, à 14:21)
Hors ligne
#12 Le 01/11/2008, à 22:49
- U-topic
Re : Nouveaux drivers NVidia 96.43.09 & 71.86.07 compatibles Intrepid
cd /opt
sudo wget ftp://download.nvidia.com/XFree86/Linux-x86/96.43.09/NVIDIA-Linux-x86-96.43.09-pkg1.run
sudo /etc/init.d/gdm stop
---Le serveur gdm s'arrête...Tu te logue sur la console---
cd /opt
sudo sh NVIDIA-Linux-x86-96.43.09-pkg1.run
sudo /etc/init.d/gdm start
Hors ligne
#13 Le 01/11/2008, à 23:21
- greg_s50
Re : Nouveaux drivers NVidia 96.43.09 & 71.86.07 compatibles Intrepid
02:00.0 VGA compatible controller: nVidia Corporation NV18 [GeForce4 MX - nForce GPU] (rev a3)
ça a marché nikel !
Merci
Daupheus.com Miroir Officiel Ubuntu =>> http://www.daupheus.com/?p=422
Télécharger Ubuntu 14.04 LTS (Trusty Tahr) =>> http://ubuntu.daupheus.com/
Hors ligne
#14 Le 03/11/2008, à 14:49
- Lestat the vampire
Re : Nouveaux drivers NVidia 96.43.09 & 71.86.07 compatibles Intrepid
Avant de compiler le driver et son module, ne pas oublier d'installer le minimum vital pour cette manip :
sudo apt-get install build-essential linux-headers-`uname -r` xserver-xorg-dev
Sinon les drivers beta 96.43.09 fonctionnent impec chez moi avec ma vieille geforce2 mx sous intrepid.
Hors ligne
#15 Le 03/11/2008, à 21:24
- amon2010
Re : Nouveaux drivers NVidia 96.43.09 & 71.86.07 compatibles Intrepid
je viens de tester et je me retrouve avec un écran noir et un message "hors de portée"
le problème c'est que je ne sais pas à quelle fréquence ni résolution la carte est configurée
Hors ligne
#16 Le 04/11/2008, à 16:36
- jauphrwa
Re : Nouveaux drivers NVidia 96.43.09 & 71.86.07 compatibles Intrepid
Hallelujah!
Je m'obstinais avec la version 96.43.05 dispo dans les dépôts, puis j'ai téléchargé la version 96.43.07 et ça ne marchait toujours pas!
J'avais pas vu, comme un con, qu'il y avait une version 96.43.09 (décrite ici-même).
Geoffroy
Hors ligne
#17 Le 04/11/2008, à 23:33
- burzuum
Re : Nouveaux drivers NVidia 96.43.09 & 71.86.07 compatibles Intrepid
Je confirme, la version 96.43.09 est la bonne.
J'ai une GeForce4 TI4200 avec AGP8x (128Mo) et ça a bien fonctionné (malgré m'y être repris a deux fois).
Ne pas oublier d'installer les headers et les build essentials (comme cité plus haut).
NB : Une fois installé on bascule automatiquement en effets visuels "normal". Ne pas oublier de les désactiver pour récupérer les bordures de fenêtres. Mais je crois qu'il y a une commande spéciale pour ce problème.
@+, burzuum
Hors ligne
#18 Le 05/11/2008, à 09:18
- jazzta
Re : Nouveaux drivers NVidia 96.43.09 & 71.86.07 compatibles Intrepid
Bonjour,
Je suis en 8.10, j'ai une Nvidia GeForce 2 Mx440 et je ne sais quoi faire !!
Sous Gutsy, j'avais le pilote sélectionné dans le gestionnaire de pilotes .
Sous Hardy, il y était mais je n'avais pas la bonne résolution et là !!!!! Plus rien !!
@ U-topic :
Cette commande suffit pour installer les pilotes ?
Voiçi ce que donne lspci : 01:00.0 VGA compatible controller: nVidia Corporation NV11 [GeForce2 MX/MX 400] (rev b2)
Merçi d'avance
Cordialement
Jazzta
Ubuntu 16.10, Asus Z170-K, Intel(R) Core(TM) i5-6600 CPU @ 3.30GHz, Ram 7915 MiB, Nvidia GeForce 6600 GT
«Les logiciels, c'est comme les femmes, c'est mieux quand c'est libre»
Hors ligne
#19 Le 05/11/2008, à 15:22
- BSubuntu
Re : Nouveaux drivers NVidia 96.43.09 & 71.86.07 compatibles Intrepid
sur ma GeForce2 MX/MX 400 avec le 96.43.09, les effets visuels bloque la barre des titres des fenêtres et le terminal
Hors ligne
#20 Le 05/11/2008, à 18:02
- fazera3
Re : Nouveaux drivers NVidia 96.43.09 & 71.86.07 compatibles Intrepid
Bonjour
Pour la Geforce2 MX/MX400
il faut les drivers 71.86.07, voir le 1° post.
J'ai la meme je tente la manip ce soir.
Hors ligne
#21 Le 05/11/2008, à 19:00
- fazera3
Re : Nouveaux drivers NVidia 96.43.09 & 71.86.07 compatibles Intrepid
Erreur de ma part , en fouillant j'ai trouve cela:
http://packages.ubuntu.com/intrepid/nvidia-glx-96
donc c'est bien 96.43.xx qu'il faut pour la Geforce2.
desole pour mon erreur
Hors ligne
#22 Le 05/11/2008, à 20:14
- tidave77
Re : Nouveaux drivers NVidia 96.43.09 & 71.86.07 compatibles Intrepid
Bonsoir.
Je possède aussi une Geforce 4 Ti 4200.
J'ai essayé d'installer les drivers mais je bloque dès l'arrêt de GDM...
J'ai bien récupéré le bon driver, installé les paquest nécessaires.
Je lance la commande
sudo /etc/init.d/gdm stop
Et s'affiche à l'écran dès message :
* message1... [ok]
...
* Checking battery state... [ok]
puis plus rien.
Des idées ?
Hors ligne
#23 Le 05/11/2008, à 21:00
- Slystone
Re : Nouveaux drivers NVidia 96.43.09 & 71.86.07 compatibles Intrepid
Bsubuntu, j'ai eu exactement le même problème avec ma carte geforce 4 MX 440. J'avais heureusement pris la précaution cette fois de créer une partition pour tester, donc je pense réinstaller et attendre sagement les drivers officiels (j'ai pas les connaissances pour t'aider).
«Rigid, the skeleton of habit alone upholds the human frame.» - Virginia Woolf.
Hors ligne
#24 Le 05/11/2008, à 23:21
- taureau89_9
Re : Nouveaux drivers NVidia 96.43.09 & 71.86.07 compatibles Intrepid
Je voulais essayer la solution de Charly pour installer les pilotes (j'avais essayé la version 96.43.05 mais ça ne marche pas)
Problème, lorsque je sors de l'interface graphique de Gnome par la première ligne de commande (gdm stop), je me retrouve avec les dernières lignes de commande de la procédure de démarrage précédente, le tiret clignotant en dessous mais pas d'invite de commande du shell ! Et si je tape une commande elle n'a aucun effet, donc pas moyen de lancer la procédure d'installation des pilotes !
Comment puis-je faire pour récupérer l'invite ?
Boulet un jour, boulet toujours...
Hors ligne
#25 Le 05/11/2008, à 23:48
- taureau89_9
Re : Nouveaux drivers NVidia 96.43.09 & 71.86.07 compatibles Intrepid
J'ai trouvé, il faut faire Ctrl+Alt+F1, comme pour avoir une console virtuelle sous Gnome.
Et c'est installé et j'ai récupéré l'usage de ma carte graphique Geforce 4 Ti 4200.
Merci Charly !
Dernière modification par taureau89_9 (Le 05/11/2008, à 23:49)
Boulet un jour, boulet toujours...
Hors ligne