Avatar billede wicked Juniormester
25. oktober 2004 - 15:06 Der er 4 kommentarer og
1 løsning

Debian Sarge og Nvidia

hey jeg har prøvet at installere Nvidias driver, jeg kører Debian Sarge kernel 2.6.7. Til at starte med fik jeg fejlmeddelsen med at jeg ikke havde den rigtige gcc version, men den fik jeg rettet med IGNORE_CC_MISMATCH. Men nu får jeg denne besked, hvad kan jeg gøre ved det ?

ERROR: If you are using a Lin******ux 2.4 kernel, please make sure
you either have configured kernel sources matching your
kernel or the correct set of kernel headers installed
on your system.

If you are using a Linux 2.6 kernel, please make sure
you have configured kernel sources matching your kernel
installed on your system. If you specified a separate
output directory using either the "KBUILD_OUTPUT" or
the "O" KBUILD parameter, make sure to specify this
directory with the SYSOUT environment variable or with
the appropriate nvidia-installer command line option.
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.
Avatar billede Slettet bruger
25. oktober 2004 - 16:44 #1
Og hvad siger logfilen så?
Avatar billede Slettet bruger
25. oktober 2004 - 16:45 #2
Og har du kernelsources til din aktuelle kerne installeret?
Avatar billede wicked Juniormester
27. oktober 2004 - 13:18 #3
nvidia-installer log file '/var/log/nvidia-installer.log'
creation time: Mon Oct 25 14:58:38 2004

option status:
license pre-accepted : false
update : false
force update : false
expert : false
uninstall : false
driver info : false
no precompiled interface: true
no ncurses color : false
query latest driver ver : false
OpenGL header files : false
no questions : false
silent : false
X 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.
-> Not probing for precompiled kernel interfaces.
-> Kernel source path: '/usr/src/linux'
ERROR: If you are using a Linux 2.4 kernel, please make sure
you either have configured kernel sources matching your
kernel or the correct set of kernel headers installed
on your system.

If you are using a Linux 2.6 kernel, please make sure
you have configured kernel sources matching your kernel
installed on your system. If you specified a separate
output directory using either the "KBUILD_OUTPUT" or
the "O" KBUILD parameter, make sure to specify this
directory with the SYSOUT environment variable or with
the appropriate nvidia-installer command line option.
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.


Det siger den og jeg har installeret kernelsources
Avatar billede Slettet bruger
27. oktober 2004 - 18:31 #4
Tjah, det var jo ikke nogen større hjælp, den logfil gav.

Hvordan har du hentet driveren?
Jeg plejer at hente den med apt. Det er pakkerne nvidia-glx nvidia-kernel-common nvidia-kernel-source

Derefter følger jeg instruktionerne i /usr/share/doc/nvidia-kernel-source/README.Debian metode 1. Det skal lige siges, at jeg bruger også Debians færdigpakkede kerne 2.6.7.
Avatar billede gozar Nybegynder
24. november 2004 - 23:41 #5
Stop med at bruge IGNORE_CC_MISMATCH da det er vigtigt at det er den gcc version der er blevet brugt til at kompile kernen med.

Prøv at køre en:
cat /proc/version

så skulde du gerne få noget lign:
Linux version 2.6.6 (root@blah) (GCC version 3.3.3 (Debian 20040422)) #1 SMP Mon Jun 14 12:36:37 CEST 2004

Det intresante er hvilken GCC version der er blevet brugt, da du skal bruge den samme til kernel moduler. I mit tilfælde er det version 3.3 så jeg fortæller systemet at jeg bruger gcc version 3.3 med:
export CC=/usr/bin/gcc-3.3

Så fortæller jeg også hvor min kernel source ligger i /usr/src/linux:
export SYSSRC=/usr/src/linux

Skidtet skulde meget gerne kompile nu.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester