My girlfriend says That I need help My boyfriend says I'd be better off dead
Je kunt gewoon de kernel tarball van kernel.org uitpakken in /usr/src. Vervolgens maak je nog een symlink "/usr/src/linux" aan naar de uitgepakte directory:
Nu moeten de kernel-headers te vinden zijn voor de compiler.
Het gaat alleen problemen opleveren, als de kernel-source niet dezelfde versie is als de draaiende kernel (op te vragen met "uname -r"), of als Zenwalk zelf patches heeft toegepast op de hun kernel-source. Zorg er dus voor dat je zeker weet dat je de kernel-source te pakken hebt, waarvan de draaiende kernel ook gecompileerd is.
cd /usr/src ln -s linux-2.6.15.4 linux
Nu moeten de kernel-headers te vinden zijn voor de compiler.
Het gaat alleen problemen opleveren, als de kernel-source niet dezelfde versie is als de draaiende kernel (op te vragen met "uname -r"), of als Zenwalk zelf patches heeft toegepast op de hun kernel-source. Zorg er dus voor dat je zeker weet dat je de kernel-source te pakken hebt, waarvan de draaiende kernel ook gecompileerd is.
Ik heb de juiste kerenl gedownload en uitgepakt in /usr/src, ook heb ik de symlink gemaakt. Zojuist heb ik getracht mijn NVIDA-drivers aan de praat te krijgen maar dat lukt niet, hieronder staat mijn /var/log/nvidia-installer.log
In regel 54 staat ''/lib/modules/2.6.15.4/build' have not been configured', hoe kan ik dit het beste doen?
code:
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
| nvidia-installer log file '/var/log/nvidia-installer.log'
creation time: Wed Mar 8 15:55:09 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 : (not specified)
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".
ERROR: The kernel header file
'/lib/modules/2.6.15.4/build/include/linux/version.h' does not exist.
The most likely reason for this is that the kernel source files in
'/lib/modules/2.6.15.4/build' 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. |
In regel 54 staat ''/lib/modules/2.6.15.4/build' have not been configured', hoe kan ik dit het beste doen?
My girlfriend says That I need help My boyfriend says I'd be better off dead
Dat is een iets serieuzer probleem, want dat betekent dat je de exacte config van je draaiende kernel moet reproduceren. Normaal gesproken configureer je de kernel gewoon met
Maar met de vele mogelijkheden die je hebt, lijkt het me lastig om de goede config te maken. En compileren met een andere config gaat waarschijnlijk problemen opleveren.
Ik zou dus eerst even flink rondkijken of het niet op een of andere manier toch mogelijk is om een standaard kernel-headers package voor Zenwalk te installeren, of als het niet erg dringend is, gewoon wachten tot de repository weer up is.
cd /usr/src/linux make menuconfig
Maar met de vele mogelijkheden die je hebt, lijkt het me lastig om de goede config te maken. En compileren met een andere config gaat waarschijnlijk problemen opleveren.
Ik zou dus eerst even flink rondkijken of het niet op een of andere manier toch mogelijk is om een standaard kernel-headers package voor Zenwalk te installeren, of als het niet erg dringend is, gewoon wachten tot de repository weer up is.
Ik zal idd moeten wachten, Zenwalk heeft een gepatch'te kernel meegeleverd. Het kernel-source pakket heet nml: kernelsource-2.6.15.4-i486-1z22.tgz.
Ach ja, geduld is een schone zaak.
Ach ja, geduld is een schone zaak.
[ Voor 12% gewijzigd door stokvis79 op 08-03-2006 19:16 ]
My girlfriend says That I need help My boyfriend says I'd be better off dead