Newsgroup: it.comp.os.linux.sys
Titolo: driver nVidia e Slackware 8.0

Salve pinguini,
non so se il problema è già stato trattato,
ma avrei bisogno di sapere come mai non riesco a installare i driver 
nvidia per la mia geforce sotto slack. Ho scaricato i .tar.gz (kernel e 
glx), scompattato il tutto e dato make install nella dir del kernel. 
Dopo qualche secondo, lo script termina con un errore di insmod (255): 
failed to load module, segnalandomi dei simboli non risolti nei sorgenti 
del kernel, che però sono correttamente installati in 
/usr/src/linux-2.4.5 e con un link simbolico linux. Gli unici altri 
moduli che carico attualmente sono quelli per l'usb, la scheda audio 
(una sb live! 1024), la scheda di rete e l'emulatore scsi per il 
masterizzatore IDE. La conf della linux box è: Athlon 650 mhz, 384 mb 
ram, sk grafica Elsa Erazor X. Scusate la prolissità, ma vorrei 
risolvere il problema... Grazie a coloro che vorranno (o potranno :) ) 
aiutarmi.


wrote:

Posta l'errore esatto. 
Hai percaso ricompilato il kernel? Oppure usi i sorgenti che ti danno
con la slack, perchè io non ho avuto problemi (anche se ho ricompilato
il kernel)
Bye,
Marco
*** Marco Tizzoni   /// Business Gate SpA - 
www.businessgate.com
 /// *
* Microsoft Certified Professional x3 ID#: 2244986		     *
* SCOUT TAG: Marco Tizzoni CT 5° (AGESCI) Capo Reparto		     *
* Linux User Group Catania Member - 
http://lug.linuxsicilia.it
	     *
* ICQ UIN: 128671461 // **********************************************

Dunque,
l'output dello script è questo :
make install
rm -f nv.o os-interface.o os-registry.o  Module-linux nv_compiler.h NVdriver
cc -c -Wall -Wno-unknown-pragmas -Wno-multichar -O -D__KERNEL__ -DMODULE 
-D_LOOSE_KERNEL_NAMES -D_X86_=1 -Di386=1 -DUNIX -DLINUX -DNV4_HW -DNTRM -DRM20 
-D_GNU_SOURCE -DRM_HEAPMGR -D_LOOSE_KERNEL_NAMES   -DNV_MAJOR_VERSION=1 
-DNV_MINOR_VERSION=0 -DNV_PATCHLEVEL=2313  -I. 
-I/lib/modules/2.4.5/build/include nv.c
nv.c: In function `init_module':
nv.c:950: warning: implicit declaration of function `snprintf'
cc -c -Wall -Wno-unknown-pragmas -Wno-multichar -O -D__KERNEL__ -DMODULE 
-D_LOOSE_KERNEL_NAMES -D_X86_=1 -Di386=1 -DUNIX -DLINUX -DNV4_HW -DNTRM -DRM20 
-D_GNU_SOURCE -DRM_HEAPMGR -D_LOOSE_KERNEL_NAMES   -DNV_MAJOR_VERSION=1 
-DNV_MINOR_VERSION=0 -DNV_PATCHLEVEL=2313  -I. 
-I/lib/modules/2.4.5/build/include os-interface.c
cc -c -Wall -Wno-unknown-pragmas -Wno-multichar -O -D__KERNEL__ -DMODULE 
-D_LOOSE_KERNEL_NAMES -D_X86_=1 -Di386=1 -DUNIX -DLINUX -DNV4_HW -DNTRM -DRM20 
-D_GNU_SOURCE -DRM_HEAPMGR -D_LOOSE_KERNEL_NAMES   -DNV_MAJOR_VERSION=1 
-DNV_MINOR_VERSION=0 -DNV_PATCHLEVEL=2313  -I. 
-I/lib/modules/2.4.5/build/include os-registry.c
ld -r -o Module-linux nv.o os-interface.o os-registry.o
ld -r -o NVdriver Module-linux Module-nvkernel
size NVdriver
   text    data     bss     dec     hex filename
 660589   43936   52396  756921   b8cb9 NVdriver
depmod: *** Unresolved symbols in 
/lib/modules/2.4.5/kernel/drivers/video/NVdriver
/lib/modules/2.4.5/kernel/drivers/video/NVdriver: unresolved symbol _mmx_memcpy
/lib/modules/2.4.5/kernel/drivers/video/NVdriver: unresolved symbol snprintf
/lib/modules/2.4.5/kernel/drivers/video/NVdriver: unresolved symbol __global_cli
/lib/modules/2.4.5/kernel/drivers/video/NVdriver: unresolved symbol tqueue_lock
/lib/modules/2.4.5/kernel/drivers/video/NVdriver: unresolved symbol 
__global_save_flags
/lib/modules/2.4.5/kernel/drivers/video/NVdriver: unresolved symbol 
__global_restore_flags
/lib/modules/2.4.5/kernel/drivers/video/NVdriver: insmod 
/lib/modules/2.4.5/kernel/drivers/video/NVdriver failed
/lib/modules/2.4.5/kernel/drivers/video/NVdriver: insmod NVdriver failed
make: *** [package-install] Error 255
Ovviamente dò il comando da una shell testuale, non sotto X. Il kernel è il 
2.4.5 della Slack, ho anche provato a dare un make menuconfig dep, ma la 
situazione non cambia. Aloha.


PRIMA devi dare make install nella dir GLX, POI nella dir kernel.
Se avessi gia` fatto cosi, tralascia questa risposta ;)
-- 
Adieu,
	Lestat de Lioncourt
				|			 Ciro Mattia Gonano
Also Known As: --------------->	| Undergraduate student of Computer Science
 				|		   at University of Bologna
        ICQ#: 52631406  --- alternate email: 
gon...@CS.UniBO.IT
            <powered by Linux Slackware 8 on Kernel 2.4.17>

 
 Provato, il problema rimane ... Umpf. Altre idee ?

ShadowMan wrote:

Evidentemente no...
Ho scritto al supporto nvidia, chissà se mai mi risponderanno. 
Mi devo proprio arrendere ?
-- 
-----------------------------------------------------------
 Powered (maybe) by Slackware 8.0 
-----------------------------------------------------------


che scheda hai?
Mmm... prova ad aggiornare il kernel... non so se ricordo male, ma mi pareva che
il 2.4.9 m'avesse dato diversi problemi... forse da` gli stessi problemi anche
il 2.4.5...
