Sie sind nicht angemeldet.

Lieber Besucher, herzlich willkommen bei: Linux Forum Linux-Web.de. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

1

13.04.2006, 14:36

nvidia ArkLinux 2006

Mein System:

AMD ATHLON K/ 1.8 Ghz
700 MB RAM
60 GB HDD Maxtor
ArkLinux 2006.1
Kernel 2.6.17-1.2-ark
Xorg 7.0.1-ark
KDE 3.5.2-ark
Geforce FX 5200

Mein Problem:

Ich habe mir den aktuellen Treiber von nvidia heruntergeladen. Hab erstmal versucht auf dem normalen Wege zu installieren:

init 3>sh NVidia-xxxxxx.sh

naja darauf kam schon die Meldung mit gcc naja ignoriert dann kam aber die Meldung das die Kernel Header Files nicht da wären. Ich muss sagen alle Devel Tools sind drinne sowie der Kernel (natürlich sonst würde ja das system nicht laufen Wink ) und die Kernel-source. TRotzdem meckert er mit kernel.h usw. Die Angabe der Kernel spurce mit --kernel-source-path= ist sinnlos da der installer ja schon erkennt wo die sources sind.Kann mir jemand helfen? Naja hab auch schon von ArkLinux die nvidia-1-xxxxxx.src.rpm heruntergeladen und halt rebuild gemahct und am ende kommt die fehlermeldung das das modul nicht kompilliert werden kann "nvidia.ko" tja hab halt schon einiges ausprobiert.

Die nvidia.log gibt folgendes aus:

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
nvidia-installer log file '/var/log/nvidia-installer.log'
creation time: Thu Apr 13 00:59:06 2006

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     : true
  no questions            : false
  silent                  : false
  no backup               : false
  kernel module only      : false
  sanity                  : false
  add this kernel         : false
  no runlevel check       : false
  no network              : false
  no ABI note             : false
  no RPMs                 : false
  force tls               : (not specified)
  force compat32 tls      : (not specified)
  X install prefix        : /usr/X11R6
  OpenGL install prefix   : /usr
  compat32 install prefix : (not specified)
  installer install prefix: /usr
  utility install prefix  : /usr
  kernel name             : (not specified)
  kernel include path     : (not specified)
  kernel source path      : /usr/src/linux-2.6
  kernel output path      : (not specified)
  kernel install path     : (not specified)
  proc mount point        : /proc
  ui                      : (not specified)
  tmpdir                  : /tmp
  ftp mirror              : ftp://download.nvidia.com
  RPM file list           : (not specified)

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: No)
-> No precompiled kernel interface was found to match your kernel; this means
   that the installer will need to compile a new kernel interface.
-> Performing CC test with CC="cc".
-> Using the kernel source path '/usr/src/linux-2.6' as specified by the
   '--kernel-source-path' commandline option.
ERROR: The kernel header file '/usr/src/linux-2.6/include/linux/version.h' does
       not exist.  The most likely reason for this is that the kernel source
       files in '/usr/src/linux-2.6' have not been configured.
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.

Dieser Beitrag wurde bereits 3 mal editiert, zuletzt von »aeklinuxuser« (13.04.2006, 14:39)


linuxerr

Prof. Dr. Schlaumeier

  • »linuxerr« ist männlich

Beiträge: 8 557

Wohnort: Mecklenburg, zur Entwicklungshilfe in Chemnitz/Sachsen ;-)

  • Nachricht senden

2

13.04.2006, 15:02

RE: nvidia ArkLinux 2006

die kernel-sourcen sind definitiv nicht installiert. mach mal ein
ls -al /usr/src/linux
und poste mal das ergebnis.
Die Rechtschreibfehler in diesem Beitrag sind nicht urheberrechtlich geschützt.
Jeder der einen findet darf ihn behalten und in eigenen Werken weiterverwenden.

3

13.04.2006, 15:17

Bitte schön:

Quellcode

1
2
3
[root@localhost ~]# ls -al /usr/src/linux
lrwxrwxrwx 1 root root 23 12. Apr 16:22 /usr/src/linux -> linux-2.6.17-0.rc1.2ark
[root@localhost ~]#

linuxerr

Prof. Dr. Schlaumeier

  • »linuxerr« ist männlich

Beiträge: 8 557

Wohnort: Mecklenburg, zur Entwicklungshilfe in Chemnitz/Sachsen ;-)

  • Nachricht senden

4

13.04.2006, 15:22

ok und jetzt
ls -al /usr/src/linux-2.6.17-0.rc1.2ark
Die Rechtschreibfehler in diesem Beitrag sind nicht urheberrechtlich geschützt.
Jeder der einen findet darf ihn behalten und in eigenen Werken weiterverwenden.

5

13.04.2006, 15:25

Bitte schön:

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
[root@localhost ~]# ls -al /usr/src/linux-2.6.17-0.rc1.2ark
insgesamt 512
drwxr-xr-x 21 root root  4096 13. Apr 14:29 .
drwxrwsr-x  4 root src   4096 13. Apr 10:43 ..
drwxr-xr-x  4 root root  4096 12. Apr 16:22 arch
drwxr-xr-x  2 root root  4096 12. Apr 16:22 block
-rw-r--r--  1 root root 68988 13. Apr 13:19 .config
-rw-r--r--  1 root root 68988 10. Apr 05:48 .config.old
drwxr-xr-x  2 root root  4096 12. Apr 16:22 configs
-rw-r--r--  1 root root 18693 10. Apr 04:28 COPYING
-rw-r--r--  1 root root 89806 10. Apr 04:28 CREDITS
drwxr-xr-x  2 root root  4096 12. Apr 16:22 crypto
drwxr-xr-x 56 root root 12288 12. Apr 16:22 Documentation
drwxr-xr-x 57 root root  4096 12. Apr 16:23 drivers
drwxr-xr-x 64 root root  4096 12. Apr 16:23 fs
-rw-r--r--  1 root root   462 10. Apr 04:28 .gitignore
drwxr-xr-x 19 root root  4096 12. Apr 16:23 include
drwxr-xr-x  2 root root  4096 12. Apr 16:23 init
drwxr-xr-x  2 root root  4096 12. Apr 16:23 ipc
-rw-r--r--  1 root root  1273 10. Apr 04:29 Kbuild
-rw-r--r--  1 root root  6887 13. Apr 13:19 .kconfig.d
drwxr-xr-x  5 root root  4096 12. Apr 16:23 kernel
-rw-r--r--  1 root root    18 13. Apr 14:29 .kernelrelease
drwxr-xr-x  5 root root  4096 12. Apr 16:23 lib
-rw-r--r--  1 root root 69264 10. Apr 04:28 MAINTAINERS
-rw-r--r--  1 root root 45125 10. Apr 05:09 Makefile
drwxr-xr-x  2 root root  4096 12. Apr 16:23 mm
-rw-r--r--  1 root root     2 10. Apr 04:28 .mm
drwxr-xr-x 36 root root  4096 12. Apr 16:24 net
drwxr-xr-x  3 root root  4096 12. Apr 21:04 NVIDIA-Linux-x86-1.0-8756-pkg1
-rw-r--r--  1 root root 15473 10. Apr 04:28 README
-rw-r--r--  1 root root  3065 10. Apr 04:28 REPORTING-BUGS
drwxr-xr-x  9 root root  4096 12. Apr 16:24 scripts
drwxr-xr-x  4 root root  4096 12. Apr 16:24 security
drwxr-xr-x 16 root root  4096 12. Apr 16:24 sound
drwxr-xr-x  2 root root  4096 12. Apr 16:24 usr
[root@localhost ~]#  

linuxerr

Prof. Dr. Schlaumeier

  • »linuxerr« ist männlich

Beiträge: 8 557

Wohnort: Mecklenburg, zur Entwicklungshilfe in Chemnitz/Sachsen ;-)

  • Nachricht senden

6

13.04.2006, 15:31

ok, sourcen sind da. wie hast du denn die path-option angegeben ?
--kernel-source-path=/usr/src/linux-2.6.17-0.rc1.2ark ?
Die Rechtschreibfehler in diesem Beitrag sind nicht urheberrechtlich geschützt.
Jeder der einen findet darf ihn behalten und in eigenen Werken weiterverwenden.

8

13.04.2006, 15:54

Aber wenn er anfängt zu kompillieren kommt dann "unable to build the kernel module"

linuxerr

Prof. Dr. Schlaumeier

  • »linuxerr« ist männlich

Beiträge: 8 557

Wohnort: Mecklenburg, zur Entwicklungshilfe in Chemnitz/Sachsen ;-)

  • Nachricht senden

9

13.04.2006, 15:56

eigenartig, weil in der logdatei steht

Zitat


-> Using the kernel source path '/usr/src/linux-2.6' as specified by the
'--kernel-source-path' commandline option.

also das der pfad /usr/src/linux-2.6 angegeben ist?
entweder war deine eingabe doch verkehrt, oder das teil sucht in diesem pfad, egal was man macht.
bei 1. noch einmal probieren
bei 2. einen link von /usr/src/linux-2.6.17-0.rc1.2ark nach /usr/src/linux-2.6 legen und noch einmal probieren.
Die Rechtschreibfehler in diesem Beitrag sind nicht urheberrechtlich geschützt.
Jeder der einen findet darf ihn behalten und in eigenen Werken weiterverwenden.

10

13.04.2006, 16:00

Wie meinst du das einen link setzten. Achso du meinst ja der Ordner linux-2.6 ist ein Link zum ordner linux-2.6.17 etc. Naja er bleibt immer beim kompillieren des Modules hängen "cannot build nvidia kernel module"

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »aeklinuxuser« (13.04.2006, 16:02)


11

13.04.2006, 16:09

Hab das alles mal nochmal entpackt und nochmal versucht ohne den installer aber gleiches problem:

Quellcode

1
2
3
4
5
6
7
make[3]: *** [/usr/src/linux-2.6/NVIDIA-Linux-x86-1.0-8756-pkg1/usr/src/nv/nv.o] Fehler 1
make[2]: *** [_module_/usr/src/linux-2.6/NVIDIA-Linux-x86-1.0-8756-pkg1/usr/src/nv] Fehler 2
NVIDIA: left KBUILD.
nvidia.ko failed to build!
make[1]: *** [mdl] Fehler 1
make: *** [install] Fehler 2
[root@localhost nv]#                       

linuxerr

Prof. Dr. Schlaumeier

  • »linuxerr« ist männlich

Beiträge: 8 557

Wohnort: Mecklenburg, zur Entwicklungshilfe in Chemnitz/Sachsen ;-)

  • Nachricht senden

12

13.04.2006, 16:10

unter linux kann man auf dateien, verzeichnisse etc einen softlink setzen, sodass die selbe datei unter verschiedenen namen und an verschiedenen orten im system verfügbar ist. dass sind dann keine kopien, sondern es ist physikalisch die selbe datei. /usr/src/linux ist so ein link. wenn du nach /usr/src/linux wechselst, siehst du den selben inhalt wie unter /usr/src/linux-2.6.17-0.rc1.2ark . wirklich vorhanden ist aber nur das letztere. deshalb war die ausgabe von ls -al /usr/src/linux auch /usr/src/linux -> linux-2.6.17-0.rc1.2ark. wenn jetzt eine software zb den kernel unbedingt unter /usr/src/linux-2.6 finden will, legt man einen link an. in diesem fall wäre das
ln -s /usr/src/linux-2.6.17-0.rc1.2ark /usr/src/linux-2.6
aber vorher noch zwei fragen.
was gibt uname -r zurück und was meintest du mit "naja darauf kam schon die Meldung mit gcc naja ignoriert dann kam"??
Die Rechtschreibfehler in diesem Beitrag sind nicht urheberrechtlich geschützt.
Jeder der einen findet darf ihn behalten und in eigenen Werken weiterverwenden.

13

13.04.2006, 16:13

Quellcode

1
2
3
[root@localhost nv]# uname -r
2.6.17-0.rc1.2ark
[root@localhost nv]# 


Das mit dem gcc check da wo er rumgemeckert hat hat sich erledigt.

linuxerr

Prof. Dr. Schlaumeier

  • »linuxerr« ist männlich

Beiträge: 8 557

Wohnort: Mecklenburg, zur Entwicklungshilfe in Chemnitz/Sachsen ;-)

  • Nachricht senden

14

13.04.2006, 16:20

also das sieht eigentlich gut aus und ich denke mal du wirst auch kontrolliert haben ob die kernel.h etc wirklich da sind.
ich würde das install teil noch einmal mit dem vollständigen --kernel-source-pfad aufrufen. einmal mit /usr/src/linux-2.6.17...... und einmal mit /usr/src/linux
wenn das nichts bringt, leg mal den link an und probier es noch mal. poste dann mal die fehlermeldungen.

noch etwas. ist der kernel aus diesen sourcen kompiliert worden? log beschwerte sich ja über das fehlen der vorkompilierten schnittstellen.
Die Rechtschreibfehler in diesem Beitrag sind nicht urheberrechtlich geschützt.
Jeder der einen findet darf ihn behalten und in eigenen Werken weiterverwenden.

15

13.04.2006, 16:26

ok probiere es nochmal meld mich bestimmt glich wieder. Aber will mal danke sagen das du dich meinem problem annimmst das ist nicht selbstverständlich auch die meistbesuchten foren lassen mansche threads links liegen. Danke.

16

13.04.2006, 16:43

So da wäre ich wieder also hat alles nichts gebracht habe jedes verzeichnis mit der option usw. angegeben. Der installer an und für sich eigentlich keine fehlermeldungen aus bis wenn er das nvidia kernel modul bauen will dann sagt er cannot build nvidia kernel module das wars.

linuxerr

Prof. Dr. Schlaumeier

  • »linuxerr« ist männlich

Beiträge: 8 557

Wohnort: Mecklenburg, zur Entwicklungshilfe in Chemnitz/Sachsen ;-)

  • Nachricht senden

17

13.04.2006, 16:48

bitte die log und die genaue fehlermeldung! wortlaut!
Die Rechtschreibfehler in diesem Beitrag sind nicht urheberrechtlich geschützt.
Jeder der einen findet darf ihn behalten und in eigenen Werken weiterverwenden.

18

13.04.2006, 16:58

in der log steht immernoch das alte drinne keine ahnung aber ich poste mal trotzdem:

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
nvidia-installer log file '/var/log/nvidia-installer.log'
creation time: Thu Apr 13 16:42:23 2006

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     : true
  no questions            : false
  silent                  : false
  no backup               : false
  kernel module only      : false
  sanity                  : false
  add this kernel         : false
  no runlevel check       : false
  no network              : false
  no ABI note             : false
  no RPMs                 : false
  force tls               : (not specified)
  force compat32 tls      : (not specified)
  X install prefix        : /usr/X11R6
  OpenGL install prefix   : /usr
  compat32 install prefix : (not specified)
  installer install prefix: /usr
  utility install prefix  : /usr
  kernel name             : (not specified)
  kernel include path     : (not specified)
  kernel source path      : /lib/modules/2.6.17-0.rc1.2ark/
  kernel output path      : (not specified)
  kernel install path     : (not specified)
  proc mount point        : /proc
  ui                      : (not specified)
  tmpdir                  : /tmp
  ftp mirror              : ftp://download.nvidia.com
  RPM file list           : (not specified)
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.

linuxerr

Prof. Dr. Schlaumeier

  • »linuxerr« ist männlich

Beiträge: 8 557

Wohnort: Mecklenburg, zur Entwicklungshilfe in Chemnitz/Sachsen ;-)

  • Nachricht senden

19

13.04.2006, 18:42

gib mir mal den genauen download link zu dem treiber.
Die Rechtschreibfehler in diesem Beitrag sind nicht urheberrechtlich geschützt.
Jeder der einen findet darf ihn behalten und in eigenen Werken weiterverwenden.

20

13.04.2006, 18:45

von nvidia? Hm ok http://download.nvidia.com/XFree86/Linux…0-8756-pkg1.run

Ja und die von arklinux aber spielt ja keine rolle ist ja e das selbe problem.

ftp://arklinux.oregonstate.edu/pub/arkli….2_1ark.src.rpm

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »aeklinuxuser« (13.04.2006, 18:49)


Thema bewerten