|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Senior Member
Iscritto dal: Jul 2001
Città: Milano
Messaggi: 578
|
driver nvidia:problema compilazione
cercando di installare i driver nvidia mi viene fuori st'errore mentre compila la kernel interface..
ho debian (knoppix 3.3 instalata su hd) con kernel 2.4.22-xfs... avevo fatto una cosa strana,anche se non credo che sia quello il probl:inizialmente non iniziava nemmeno la compilazione,perchè il compilatore era diverso da quello usato per compilare il mio kernel,così ho giracchiato un po nel fs,e ho visto che il file /usr/bin/gcc era un link simbolico al file /usr/bin/gcc-3.3..l'ho cancellato e ho rinominato /usr/bin/gcc-2.95 in /usr/bin/gcc (dato che il mio kernel è stato compilato col 2.94)..forse non era questo il modo giusto per settare quale dei gcc usare,cmq funziona:infatti ora compila..peccato che poi non riesca a portare a termine la compilazione questo è il file /var/log/nvidia-installer.log -> No precompiled kernel interface was found to match your kernel; this means that the installer will need to compile a new kernel interface. -> Kernel include path: '/lib/modules/2.4.22-xfs/build/include' -> Cleaning kernel module build directory. executing: 'cd ./usr/src/nv; make clean'... rm -f nv.o os-agp.o os-interface.o os-registry.o nv-linux.o nv_compiler.h * .d NVdriver nvidia.o -> Building kernel module: executing: 'cd ./usr/src/nv; make nvidia.o SYSINCLUDE=/lib/modules/2.4.22-xf s/build/include'... echo \#define NV_COMPILER \"`cc -v 2>&1 | tail -1`\" > nv_compiler.h cc -c -Wall -Wimplicit -Wreturn-type -Wswitch -Wformat -Wchar-subscripts -Wp arentheses -Wpointer-arith -Wcast-qual -Wno-multichar -O -MD -D__KERNEL__ - DMODULE -D_LOOSE_KERNEL_NAMES -DNTRM -D_GNU_SOURCE -D_LOOSE_KERNEL_NAMES -D_ _KERNEL__ -DMODULE -DNV_MAJOR_VERSION=1 -DNV_MINOR_VERSION=0 -DNV_PATCHLEVE L=4363 -DNV_UNIX -DNV_LINUX -DNV_INT64_OK -DNVCPU_X86 -I. -I/li b/modules/2.4.22-xfs/build/include -Wno-cast-qual nv.c In file included from nv-linux.h:27, from nv.c:14: /lib/modules/2.4.22-xfs/build/include/linux/kernel.h:143: #error "Please fix asm/byteorder.h" In file included from nv.c:14: nv-linux.h:167: #error "Couldn't determine number of arguments expected by r emap_page_range!" make: *** [nv.o] Error 1 -> 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. |
![]() |
![]() |
![]() |
#2 |
Senior Member
Iscritto dal: Jul 2001
Città: Milano
Messaggi: 578
|
UP?nessuno sa dirmi a cosa possa esere dovuto st'errore?
|
![]() |
![]() |
![]() |
#3 |
Junior Member
Iscritto dal: May 2003
Messaggi: 5
|
audio su epox
Ciao sono un nuovo utente linux mandrake 9.2 , ho visto che sei molto preparato
![]() Driver alternativi: ali5455:i810_audio:nvaudio Bus: PCI Identificazione bus: 10de:6a:1695:1001 Posizione sul bus: 0:6:0 Descrizione: nForce2 Audio Codec Interface Modulo: snd-intel8x0 Classe dei supporti: MULTIMEDIA_AUDIO Il fatto e che non si sente niente sai come posso fare? ![]() a dare voce al mio nuovo sistema operativo???? ![]() Tante grazie e scusa se non posso aiutarti utilizzando la tua discussione sono un opportunista lo sò ma il bisogno. ![]() |
![]() |
![]() |
![]() |
#4 |
Senior Member
Iscritto dal: Jul 2001
Città: Milano
Messaggi: 578
|
io molto preparato?sono l'ultimo dei niubbi!!non saprei,ti conviene aprire un discussione tua con titolo appropriato e chiedere li..
|
![]() |
![]() |
![]() |
#5 |
Senior Member
Iscritto dal: Oct 2002
Città: siena
Messaggi: 2233
|
io proverei a ripristinare il link al gcc 3.3 i moduli nvidia sono stati fatti per quel compilatore mi sembrava = >3.2 tanto per provare
__________________
............and.................... |
![]() |
![]() |
![]() |
#6 |
Senior Member
Iscritto dal: Jul 2001
Città: Milano
Messaggi: 578
|
ma allora tornerei all'errore che mi dava all'inizio: non iniziava nemmeno la compilazione perchè il kernel era stato compilato con un compilatore diverso...mi sa che faccio prima ad imparare a compilare il kernel,così poi posso anche installare i driver nvidia alla debian way,così problemi non dovrei averne..
|
![]() |
![]() |
![]() |
#7 |
Senior Member
Iscritto dal: Jun 2002
Città: Dublin
Messaggi: 5989
|
Rispondo a clemmy... {
allora, lascia GCC com'era prima, non ti preoccupare di questo, compilerà lo stesso: - per prima cosa, usa "nvidia-installer.run --extract-only" - vai nella cartella che ha appena estratto - usa "env IGNORE_CC_MISMATCH=1" - e poi usa "make -e" (mi sembra sia "-e", ma non sono certo) Ci ho provato con Mandrake 8.0 e Debian "Woody" (3.0R2) e compila. Il problema è che a me non funziona perchè ho scaricato i sorgenti kernel sbagliati... se il tuo dovesse compilare, con i sorgenti giusti, e non dovesse funzionare lo stesso, allora trona ad usare GCC 2.95 e dovrebbe andare bene } ... e rispondo ad abitkt7... { purtroppo non conosco Mandrake 9.2, ho usato solo la 8.0, ma provo a rispondere lo stesso: - lancia HardDrake e configura la scheda (oppure lancia direttamente SoundDrake) - controlla i volumi (prova con "aumix" se viene fornito con Mandrake 9.2) - dovrebbe bastare così. }
__________________
C'ho certi cazzi Mafa' che manco tu che sei pratica li hai visti mai! |
![]() |
![]() |
![]() |
#8 |
Senior Member
Iscritto dal: Oct 2002
Città: siena
Messaggi: 2233
|
ma hai installato il kernel-sources o gli header del kernel in uso
se hai messo il sorgente del kernel controlla che /usr/src/linux punti al kernel in uso specie con gli ultimi drivers in genere non ci sono problemi con tutti i kernel comunque prova anche ad usare i driver precedenti
__________________
............and.................... |
![]() |
![]() |
![]() |
#9 |
Senior Member
Iscritto dal: Jul 2001
Città: Milano
Messaggi: 578
|
ho installato gli sia gli headers che i sources del kernel attualmente in uso,e il link direi che è giusto (in questo momento non sono a casa auindi non posso controllare..)
cmq i driver nvidia a quanto ho capito vanno a cercare quello che gli serve in un altra directory,che ho verificato ed è giusta..al momento però non me la ricordo ![]() |
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 00:31.