Newsgroup: it.comp.os.linux.iniziare
Titolo: nVidia 5600FX...sempre prblemi di compilazione

scarico i driver 5336 che hanno il supporto per il kernel 2.6.x che ho da
poco compilato....nel kernel il caricamento dei moduli e' attivato...tutto
quello che riguarda la sezione video l-ho settata come moduli (ove
possibile)...ma sempre...
nvidia-installer log file '/var/log/nvidia-installer.log'
creation time: Fri Feb 13 00:56:35 2004
option status:
  license pre-accepted    : false
  update                  : false
  force update            : false
  expert                  : false
  uninstall               : false
  driver info             : false
  no precompiled interface: false
  no ncurses color        : false
  query latest driver ver : false
  OpenGL header files     : false
  no questions            : false
  silent                  : false
  XFree86 install prefix  : /usr/X11R6
  OpenGL install prefix   : /usr
  Installer install prefix: /usr
  kernel source path      : (not specified)
  kernel install path     : (not specified)
  proc mount point        : /proc
  ui                      : (not specified)
  tmpdir                  : /tmp
  ftp site                : 
ftp://download.nvidia.com
Using: nvidia-installer ncurses user interface
-> License accepted.
-> 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: Yes)
-> No matching precompiled kernel interface was found on the NVIDIA ftp
site;
   this means that the installer will need to compile a kernel interface for
   your kernel.
-> Kernel source path: '/lib/modules/2.6.2/build'
-> Performing cc_version_check with CC="cc".
-> Cleaning kernel module build directory.
   executing: 'cd ./usr/src/nv; make clean'...
   rm -f -f nv.o os-agp.o os-interface.o os-registry.o nv.o os-agp.o
os-interfa
   ce.o os-registry.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 *~
-> Building kernel module:
   executing: 'cd ./usr/src/nv; make module SYSSRC=/lib/modules/2.6.2
build'...
   Makefile:392: .config: No such file or directory
   The present kernel configuration has modules disabled.
   Type 'make config' and enable loadable module support.
   Then build a kernel with module support enabled.
   make[2]: *** [modules] Error 1
   nvidia.ko failed to build!
   make[1]: *** [module] Error 1
   make: *** [module] Error 2
-> Error.
ERROR: Unable to build the NVIDIA kernel module.
Sto impazzendo!!!!

 Sto impazzendo!!!!
Non vedo perche'. Lui cerca il .config tra i tuoi sorgenti e non lo
trova e ti dice pure cosa fare. Vai da console, dai make menuconfig,
attiva il supporto dei moduli, esci e salva la configurazione.
Poi installa nvidia.
-- 
Ciao
Gianluca

 build'...                                          ^^^^^^^^^^^^^^^^^^
                                                           ^^^^^
                                       Dovrei mica avere questa directory
in /lib? Perche' se e' cosi' io questa dirctory non ce l'ho...come sbaglio?

    executing: 'cd ./usr/src/nv; make module SYSSRC=/lib/modules/2.6.2


 
Intendi configurare il kernel cosi'?
[*] Enable loadable module support
  <*>Module unloading
    < >Forced module unloading
  <*>Module versioning support (EXPERIMENTAL)
  <*>Automatic kernel module loading
Io il kernel l-ho compilato con queste opzioni...ma nada!!!! 

 
Ma l'hai fatto make modules_install durante la compilazione/installazione 
del kernel, VERO?
-- 
il Vide - ICQ# 5301833
IAMM - it.arti.musica.metal 
http://www.heavy-metal.it
"There is no stronger drug than reality"

del kernel, VERO?
certo
-- 
"Don't see some men as 1/2 empty...see them 1/2 full of shit!"
[Alive IV - Winzoz XP]

 certo
A questo punto mi sorge il dubbio? Che distro hai detto di avere?
Perchč se i moduli non li mette in /lib/modules/2.6.1-149custom dove li 
va a mettere?
allora
la procedura esatta da seguire per la compilazione č:
cd /usr/src/linux-2.6
make menuconfig oppure make xconfig oppure quello che vuoi tu e salvi
poi
make bzImage
make install (oppure ti fai i vari passagi tu a mano, questo perň č meglio)
make modules
make modules_install
a questo punto NON puoi NON avere la directory /lib/modules/2.6.1-149custom
-- 
  Montag trattenne le bombe, lassů, per un solo istante, col pensiero e
le mani disperatamente brancolanti verso il cielo, a sorreggerle.
-------------------------------------------------------------------------
montagLA_CHIAV...@email.it
 Per rispondere toglere LA_CHIAVE.

Non si sa mai...forse sbaglio procedura (ma nn credo)...ecco come
compilo il kernel:
ricreo il link simbolico a linux facendolo puntare a linux-2.6.2
#make mrproper (anche se dicono che n è + necessario col 2.6x)
#make xconfig (o menuconfig che sia)
#make bzImage
#make modules
#make modules_install
e poi sposto System.map, .config e l'imgine del kernel in /boot e
aggiungo gli opportuni riferimenti nel lilo!!!
Ho una slack 9.1!!!


a questo punto NON puoi NON avere la directory /lib/modules/2.6.1-149custom
Cristo Santo....questo si che č un mistero...ora ho da fare...+ tardi
vado su linux  e ridņ un'occhiata...e ci ri-smanetto...make
modules_install lo do...ma questo č un mistero!!!!!


 make modules_install
make modules col 2.6 non è necessario farlo


make modules col 2.6 non č necessario farlo
dunque...riepilogando la procedura cosě piů tardi ari-compilo per la
miliardesima volta:
#make mrproper
#make xconfig (o menuconfig)
#make bzImage
#make modules_install
esatto?


 #make modules_install
questa



niente bzImage ? why?


 niente bzImage ? why?
fa tutto make install


fa tutto make install
e la vecchio versione del kernel? viene sovrascritto?


 e la vecchio versione del kernel? viene sovrascritto?
Se nel makefile non ci hai cambiato nome, si


 
Vero... č ridondante! Ma sono affezionato alle vecchie abitudini! ;-)


 
No... viene rinominato in vmlinuz-2.6.1-blablabla.old


 Ho una slack 9.1!!!
Aspe...
prova con make install...
rispetto a quello che fai tu crea anche (se prevista) l'initrd.img per i 
tuoi moduli...
-- 
  Montag trattenne le bombe, lassù, per un solo istante, col pensiero e
