Ik heb een dual cpu setup hier en wou hierop de nvidia drivers zetten.
Omdat nvidia geen rpm's heeft die SMP ondersteunen voor suse moet ik ze zelf maken
Ik probeer die nu met de NVIDIA_kernel-1.0-2960.src.rpm met het commando:
Alleen dit werkt niet, ik krijg de volgende error msg terug. En ik heb geen idee wat ik daarmee moet.
Sorry voor de lap tekst maar ik zet hem er in zijn geheel maar bij.
Omdat nvidia geen rpm's heeft die SMP ondersteunen voor suse moet ik ze zelf maken
Ik probeer die nu met de NVIDIA_kernel-1.0-2960.src.rpm met het commando:
code:
1
| rpm --rebuild NVIDIA_kernel-1.0-2960.src.rpm |
Alleen dit werkt niet, ik krijg de volgende error msg terug. En ik heb geen idee wat ik daarmee moet.
Sorry voor de lap tekst maar ik zet hem er in zijn geheel maar bij.
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
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
| In file included from /usr/include/linux/module.h:296, from nv.c:25: /usr/include/linux/version.h:2: #error "=======================================================" /usr/include/linux/version.h:3: #error "You should not include /usr/include/{linux,asm}/ header" /usr/include/linux/version.h:4: #error "files directly for the compilation of kernel modules." /usr/include/linux/version.h:5: #error "" /usr/include/linux/version.h:6: #error "glibc now uses kernel header files from a well-defined" /usr/include/linux/version.h:7: #error "working kernel version (as recommended by Linus Torvalds)" /usr/include/linux/version.h:8: #error "These files are glibc internal and may not match the" /usr/include/linux/version.h:9: #error "currently running kernel. They should only be" /usr/include/linux/version.h:10: #error "included via other system header files - user space" /usr/include/linux/version.h:11: #error "programs should not directly include <linux/*.h> or" /usr/include/linux/version.h:12: #error "<asm/*.h> as well." /usr/include/linux/version.h:13: #error "" /usr/include/linux/version.h:14: #error "To build kernel modules please do the following:" /usr/include/linux/version.h:15: #error "" /usr/include/linux/version.h:16: #error " o Have the kernel sources installed" /usr/include/linux/version.h:17: #error "" /usr/include/linux/version.h:18: #error " o Make sure that the symbolic link" /usr/include/linux/version.h:19: #error " /lib/modules/`uname -r`/build exists and points to" /usr/include/linux/version.h:20: #error " the matching kernel source directory" /usr/include/linux/version.h:21: #error "" /usr/include/linux/version.h:22: #error " o Now copy /boot/vmlinuz.version.h to" /usr/include/linux/version.h:23: #error " /lib/modules/`uname -r`/build/include/linux/version.h" /usr/include/linux/version.h:24: #error "" /usr/include/linux/version.h:25: #error " o When compiling, make sure to use the following" /usr/include/linux/version.h:26: #error " compiler option to use the correct include files:" /usr/include/linux/version.h:27: #error "" /usr/include/linux/version.h:28: #error " -I/lib/modules/`uname -r`/build/include" /usr/include/linux/version.h:29: #error "" /usr/include/linux/version.h:30: #error " instead of" /usr/include/linux/version.h:31: #error "" /usr/include/linux/version.h:32: #error " -I/usr/include/linux" /usr/include/linux/version.h:33: #error "" /usr/include/linux/version.h:34: #error " Please adjust the Makefile accordingly." /usr/include/linux/version.h:35: #error "=======================================================" In file included from nv-linux.h:24, from nv.c:27: /usr/include/linux/version.h:2: #error "=======================================================" /usr/include/linux/version.h:3: #error "You should not include /usr/include/{linux,asm}/ header" /usr/include/linux/version.h:4: #error "files directly for the compilation of kernel modules." /usr/include/linux/version.h:5: #error "" /usr/include/linux/version.h:6: #error "glibc now uses kernel header files from a well-defined" /usr/include/linux/version.h:7: #error "working kernel version (as recommended by Linus Torvalds)" /usr/include/linux/version.h:8: #error "These files are glibc internal and may not match the" /usr/include/linux/version.h:9: #error "currently running kernel. They should only be" /usr/include/linux/version.h:10: #error "included via other system header files - user space" /usr/include/linux/version.h:11: #error "programs should not directly include <linux/*.h> or" /usr/include/linux/version.h:12: #error "<asm/*.h> as well." /usr/include/linux/version.h:13: #error "" /usr/include/linux/version.h:14: #error "To build kernel modules please do the following:" /usr/include/linux/version.h:15: #error "" /usr/include/linux/version.h:16: #error " o Have the kernel sources installed" /usr/include/linux/version.h:17: #error "" /usr/include/linux/version.h:18: #error " o Make sure that the symbolic link" /usr/include/linux/version.h:19: #error " /lib/modules/`uname -r`/build exists and points to" /usr/include/linux/version.h:20: #error " the matching kernel source directory" /usr/include/linux/version.h:21: #error "" /usr/include/linux/version.h:22: #error " o Now copy /boot/vmlinuz.version.h to" /usr/include/linux/version.h:23: #error " /lib/modules/`uname -r`/build/include/linux/version.h" /usr/include/linux/version.h:24: #error "" /usr/include/linux/version.h:25: #error " o When compiling, make sure to use the following" /usr/include/linux/version.h:26: #error " compiler option to use the correct include files:" /usr/include/linux/version.h:27: #error "" /usr/include/linux/version.h:28: #error " -I/lib/modules/`uname -r`/build/include" /usr/include/linux/version.h:29: #error "" /usr/include/linux/version.h:30: #error " instead of" /usr/include/linux/version.h:31: #error "" /usr/include/linux/version.h:32: #error " -I/usr/include/linux" /usr/include/linux/version.h:33: #error "" /usr/include/linux/version.h:34: #error " Please adjust the Makefile accordingly." /usr/include/linux/version.h:35: #error "=======================================================" In file included from nv.c:27: nv-linux.h:32: parse error nv-linux.h:34: parse error nv-linux.h:36: parse error nv-linux.h:38: parse error nv-linux.h:40: parse error nv-linux.h:44: #error This driver does not support 2.6.x or newer kernels! nv-linux.h:53: linux/autoconf.h: No such file or directory nv.c:180: parse error nv.c:784: parse error nv.c:1098: parse error nv.c:1127: parse error nv.c:1470: parse error nv.c:3020: parse error make: *** [nv.o] Error 1 + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.72965 + umask 022 + cd /usr/src/packages/BUILD + cd NVIDIA_kernel-1.0-2960 + rm -f /tmp/files.lst + '[' -z '' ']' ++ uname -r + export TARGET_KERNEL=2.4.18-64GB-SMP + TARGET_KERNEL=2.4.18-64GB-SMP + '[' -d /lib/modules/2.4.18-64GB-SMP/kernel ']' + INSTALLPATH=/lib/modules/2.4.18-64GB-SMP/kernel/drivers/video + mkdir -p /var/tmp/NVIDIA_kernel-1.0//lib/modules/2.4.18-64GB-SMP/kernel/drivers/video + install -m 0444 NVdriver /var/tmp/NVIDIA_kernel-1.0//lib/modules/2.4.18-64GB-SMP/kernel/drivers/video install: cannot stat `NVdriver': No such file or directory Bad exit status from /var/tmp/rpm-tmp.72965 (%install) |
5,85kWp 15x Sunpower Max3 390Wp OZO | live PV output | LabelA@‘78