[RÉSOLU] encore NVIDIA

excusez-moi d’insister mais je plaace ce log à votre sagacité :

[code]/usr/bin/make -f debian/rules clean
make[1]: entrant dans le répertoire « /usr/src/modules/nvidia-kernel »

select which makefile to use.

rm -f /usr/src/modules/nvidia-kernel/nv/Makefile || true
if [ 6 = 6 ]; then
cd /usr/src/modules/nvidia-kernel/nv ;
ln -s Makefile.kbuild Makefile ;
cd … ;
if [ 0 = 1 ] ; then
dpatch apply 04_minion ;
fi ;
if [ 0 = 1 ]; then
dpatch apply 01_sysfs ;
dpatch status 01_sysfs >patch-stamp ;
dpatch apply 02_pcialias ;
dpatch status 02_pcialias >>patch-stamp ;
fi ;
fi
if [ 6 = 4 ]; then
cd /usr/src/modules/nvidia-kernel/nv ;
ln -s Makefile.nvidia Makefile ;
cd … ;
fi
if [ -e patch-stamp ]; then
dpatch deapply-all ;
rm -rf patch-stamp debian/patched ;
fi
if [ -f /usr/src/modules/nvidia-kernel/debian/control.template ]; then
cp /usr/src/modules/nvidia-kernel/debian/control.template /usr/src/modules/nvidia-kernel/debian/control;
fi
dh_testroot
rm -f build-stamp configure-stamp
/usr/bin/make clean SYSSRC=/lib/modules/2.6.18-4-486/build -C /usr/src/modules/nvidia-kernel/nv -f Makefile
make[2]: entrant dans le répertoire « /usr/src/modules/nvidia-kernel/nv »
rm -f -f nv.o nv-vm.o os-agp.o os-interface.o os-registry.o nv-i2c.o nv.o nv-vm.o os-agp.o os-interface.o os-registry.o nv-i2c.o nvidia.mod.o
rm -f -f build-in.o nv-linux.o .d ..{cmd,flags}
rm -f -f nvidia.{o,ko,mod.{o,c}} nv_compiler.h *~
rm -f -f stprof stprof.o symtab.h
rm -f -rf .tmp_versions
make[2]: quittant le répertoire « /usr/src/modules/nvidia-kernel/nv »
rm -f /usr/src/modules/nvidia-kernel/nv/Makefile || true;
rm /usr/src/modules/nvidia-kernel/nv/gcc-check
rm /usr/src/modules/nvidia-kernel/nv/cc-sanity-check
dh_clean
rm /usr/src/modules/nvidia-kernel/debian/control
rm /usr/src/modules/nvidia-kernel/debian/dirs
rm /usr/src/modules/nvidia-kernel/debian/override
make[1]: quittant le répertoire « /usr/src/modules/nvidia-kernel »
echo "ROOT_CMD = "
ROOT_CMD =
/usr/bin/make -f debian/rules binary_modules
make[1]: entrant dans le répertoire « /usr/src/modules/nvidia-kernel »

select which makefile to use.

rm -f /usr/src/modules/nvidia-kernel/nv/Makefile || true
if [ 6 = 6 ]; then
cd /usr/src/modules/nvidia-kernel/nv ;
ln -s Makefile.kbuild Makefile ;
cd … ;
if [ 0 = 1 ] ; then
dpatch apply 04_minion ;
fi ;
if [ 0 = 1 ]; then
dpatch apply 01_sysfs ;
dpatch status 01_sysfs >patch-stamp ;
dpatch apply 02_pcialias ;
dpatch status 02_pcialias >>patch-stamp ;
fi ;
fi
if [ 6 = 4 ]; then
cd /usr/src/modules/nvidia-kernel/nv ;
ln -s Makefile.nvidia Makefile ;
cd … ;
fi
if ! gcc-4.1 -v 2> /dev/null ; then
echo “Compiler gcc-4.1 does not exist on the system” ;
exit 1;
fi
touch configure-stamp
if [ -f /usr/src/modules/nvidia-kernel/debian/control.template ]; then
cp /usr/src/modules/nvidia-kernel/debian/control.template /usr/src/modules/nvidia-kernel/debian/control;
fi
dh_testdir
dh_testroot
PATCHLEVEL = 6
Kernel compiler version : 4.1.1
Detected compiler version : 4.1.1
Using compiler gcc-4.1 version 4.1.1
touch /usr/src/modules/nvidia-kernel/nv/gcc-check
touch /usr/src/modules/nvidia-kernel/nv/cc-sanity-check

Main Make

IGNORE_CC_MISMATCH=1 CC=“gcc-4.1” /usr/bin/make -C /usr/src/modules/nvidia-kernel/nv -f Makefile SYSSRC=/lib/modules/2.6.18-4-486/build KBUILD_PARAMS="-C /lib/modules/2.6.18-4-486/build SUBDIRS=/usr/src/modules/nvidia-kernel/nv" module;
make[2]: entrant dans le répertoire « /usr/src/modules/nvidia-kernel/nv »
failed to determine PATCHLEVEL!
make[2]: *** [mdl] Erreur 1
make[2]: quittant le répertoire « /usr/src/modules/nvidia-kernel/nv »
make[1]: *** [build-stamp] Erreur 2
make[1]: quittant le répertoire « /usr/src/modules/nvidia-kernel »
make: *** [kdist_image] Erreur 2
[/code]

j’ai essayé de ttes les façons et arrivé à la compil de nvidia, j’ai tjrs la m^ réponse :
"la construction du paquet nvidia-kernel-source a échouée"
tout ce qui précède se passe bien et tt a l’air au complet ds /usr/src.
:,:

EDIT :
il s’agit d’une etch en 2.6.18-4-486
bien sûr, ça a été fait en mode texte (alt/ctrl/f1) et ts les paquets nécessaires ont été correctement installés.
C’est la première fois que je n’arrive pas à installer cette :smiling_imp: :imp: de nvidia.

Excuse ma question mais, pourquoi ne pas utiliser le module-assistant?

ben c’est ce que j’ai utilisé, comme d’habitude.

Vérifie la présence de conftest.sh dans le répertoie nv, vérifie également que tu as installé soit les sources noyaux soit les headers ( linux-headers-2.6.18-4 + linux-headers-2.6.18-4- + linux-kbuild-2.6.18 + linux-kernel-headers)

Est-ce qu’il n’existe pas encore le driver pour des noyaux plus récent ?

J’aimerais aussi mettre un driver propriétaire car là ca rame de trop dans l’affichage, trop de lag mais je ne voudrais pas revenir en arriere du point de vue du noyau du système !

Heureusement que tu es revenu de vacances. 8)
glxgears tournent parfaitement. :smiley:
Alors, je reprends ds l’ordre :
–conftest.sh était OK
–linux-headers avec l’archi = dossier présent ds /usr/src
–linux-headers-2.6.18-4 = installé mais pas présent ds /usr/src, j’ai donc ré-installé et là le dossier est apparu (1ère possibilité)
–linux-kbuild était OK
–linux-kernel-headers ==> non installé :bulb: (2ème possibilité) j’installe donc et, pour ce faire, il me désinstalle linux-libc-dev 2.6.21-6. Je suppose que c’est là une histoire de conflit mais je ne comprends pas ce que ce 2.6.21 vient foutre ds une ‘stable’ :question:
Enfin merci pour cette méthode de recherche.
Je vais mettre ça au propre pour rajouter ds le tuto car il ne me semble pas l’y avoir vu ?

[quote=“franhec”]Est-ce qu’il n’existe pas encore le driver pour des noyaux plus récent ?

J’aimerais aussi mettre un driver propriétaire car là ca rame de trop dans l’affichage, trop de lag mais je ne voudrais pas revenir en arriere du point de vue du noyau du système ![/quote]franhec, rouvre un autre fil avec ta question et plus de précisions sur ton matos, ta version et tt ce qui peut aider.
il est préférable de ne pas mélanger les réponses pour les futures recherches.

Une question subsidiaire : à la fin de la config, j’ai eu ces lignes, qui apparemment n’ont pas une importance folle mais dont je ne perçois pas le sens (je les traduis parfaitement quand m^ :laughing: ) :

j’ai bien réinstallé module-assistant, alors que me dit-il : qu’il déconne et que je ne devrais pas m’en servir ?