1 |
Der fehler ist allgmein bekannt da es auch in der changlog steht es gibt bei googel nen fix dafür |
2 |
|
3 |
mach folgendes geh in die |
4 |
|
5 |
arch/i386/mm/init.c |
6 |
|
7 |
suche nach |
8 |
|
9 |
#include <asm/sections.h> |
10 |
|
11 |
unsigned int __VMALLOC_RESERVE = 128 << 20; |
12 |
|
13 |
und dadrunter fügst du ein |
14 |
EXPORT_SYMBOL(__VMALLOC_RESERVE); |
15 |
|
16 |
kompliere den kernel neu und nehm die aktuellen nvidia treiber den geht es auch ohne problem (auch mit gcc 3.4.3 / gcc-cvs) |
17 |
|
18 |
mfg martin |
19 |
|
20 |
|
21 |
On Sun, 24 Oct 2004 20:36:16 +0200 |
22 |
Andreas Müller <a_m_28@×××.net> wrote: |
23 |
|
24 |
> Hallo an alle, |
25 |
> |
26 |
> ich habe den kernel linux-2.6.9-gentoo-r1 kompiliert. |
27 |
> |
28 |
> Habe zwei Probleme damit. |
29 |
> |
30 |
> 1. X funktioniert nicht. Ich habe die nvdia Treiber neu kompiliert |
31 |
> (emerge nvidia-kernel) Es funktioniert dennoch nicht. Im Log finde ich |
32 |
> folgende Fehlermeldung: |
33 |
> |
34 |
> Oct 24 14:43:44 [kernel] nvidia: module license 'NVIDIA' taints kernel. |
35 |
> Oct 24 14:55:56 [kernel] nvidia: Unknown symbol __VMALLOC_RESERVE |
36 |
> |
37 |
> 2. Es scheint, dass ein falscher Pfad für microcode_ctl übergeben wird. |
38 |
> Das microcode Update scheitert, weil microcode_ctl von wo auch immer |
39 |
> beim Booten einen falschen Pfad übergeben bekommt und das Update ins |
40 |
> /dev/microcode schreiben möchte. Das Update muss jedoch ins |
41 |
> /dev/cpu/microcode geschrieben werden. |
42 |
> |
43 |
> Hat jemand eine Lösung? Sind dies Bugs oder ist es Absicht? Ich denke, |
44 |
> dass Punkt 2 notfalls durch einen Link gelöst werden kann. Für Punkt 1 |
45 |
> habe ich keine Lösung. |
46 |
> |
47 |
> Vielen Dank schon mal und viele Grüße, |
48 |
> |
49 |
> Andreas |
50 |
> |
51 |
> |
52 |
> -- |
53 |
> gentoo-user-de@g.o mailing list |
54 |
> |
55 |
> |
56 |
|
57 |
-- |
58 |
gentoo-user-de@g.o mailing list |