fedora c1 driver-install problem..
vEspertine 15.04.2004 - 11:34 707 5
vEspertine
offline..
|
folgendes.. hab heut heut fedora core1 aufgesetzt.. eigentlich standard workstation setup + a paar zusätzliche programme.. gut, setup fertig.. eingeloggt.. wollt ins i-net schaun.. geht net.. gut, kein NIC installiert.. "kernel tar file" von http://www.nvidia.com/object/linux_nforce_1.0-0261 gesaugt und _versucht_ zu installieren (im windows heruntergeladen, und auf fat32 partition abgelegt, auf die linux auch zugreifen kann).. gut, dann wie in der readme beschrieben "tar -xvzf nvidia_nf.... " in dem ordner ausgeführt.. bekomme aber fehlermeldungen wie "tar: nforce/nvaudio/nvhw.h: kann datei-eigentümer nicht zu uid 501, gid 4 ändern. : Operation nicht erlaubt" bei allen files.. hab dann das src.rpm file gsaugt, und wollt wie ebenfalls im readme.htm steht "rpm --rebuild NVIDIA_....." ausführen, aber rpm kennt angeblich kein --rebuild.. ![:(](/images/smilies/frown.gif) (btw.. habs bereits als normaler user und als root versucht.. kein unterschied) kann mir bitte irgendwer sagen, was ich falsch mache? ich packs echt net..
|
Master99
verträumter realist
|
hat vielleicht was mit der rechtefreigabe und fat32 zu tun! oder wie du die partition gemountet hast!
ich würds auf a linux-partition kopieren, und nochmal probieren oder sonst im nautilus anklicken, dann kommt da file-roller der des olles automatisch entpacken kann :-)
|
vEspertine
offline..
|
soda.. hatte komischerweise keine compiler mitinstalliert.. ![:confused:](/images/smilies/confused.gif) komplett neu installiert, das src.rpm file nach /usr/src kopiert.. mit "prm -i NVIDIA....src.rpm" installiert.. dann wollt ich im /redhat/SPECS ordner "rpm -bb nforce.spec" auführn, da wird aber die option -bb von rpm net erkannt.. -ba geht genausowenig.. any ideas?
|
Ringding
Pilot
|
rpmbuild statt rpm
|
vEspertine
offline..
|
rpmbuild statt rpm hmm.. lässt sich trotzdem net compilieren.. kanns sein, dass die nforce-driver für linux a schas san, oder bin ich unfaehig? /usr/include/asm/signal.h:107: error: syntax error before "sigset_t"
/usr/include/asm/signal.h:110: error: syntax error before '}' token
In file included from /usr/include/linux/sched.h:81,
from nvnet.h:23,
from nvnet.c:21:
/usr/include/linux/timer.h:45: error: syntax error before "spinlock_t"
/usr/include/linux/timer.h:53: error: syntax error before '}' token
/usr/include/linux/timer.h:67: error: syntax error before "tvec_base_t"
/usr/include/linux/timer.h:101: error: syntax error before "tvec_bases"
/usr/include/linux/timer.h: In function `init_timer':
/usr/include/linux/timer.h:105: error: dereferencing pointer to incomplete type
/usr/include/linux/timer.h:105: error: dereferencing pointer to incomplete type
/usr/include/linux/timer.h:106: error: dereferencing pointer to incomplete type
/usr/include/linux/timer.h: In function `timer_pending':
/usr/include/linux/timer.h:121: error: dereferencing pointer to incomplete type
In file included from nvnet.h:30,
from nvnet.c:21:
/usr/include/linux/interrupt.h:44:25: asm/hardirq.h: No such file or directory
/usr/include/linux/interrupt.h:45:25: asm/softirq.h: No such file or directory
In file included from nvnet.h:30,
from nvnet.c:21:
/usr/include/linux/interrupt.h: At top level:
/usr/include/linux/interrupt.h:77: error: syntax error before '(' token
/usr/include/linux/interrupt.h:78: error: syntax error before '(' token
/usr/include/linux/interrupt.h:106: error: syntax error before "atomic_t"
/usr/include/linux/interrupt.h:109: error: syntax error before '}' token
/usr/include/linux/interrupt.h:127: error: `CONFIG_X86_L1_CACHE_SHIFT' undeclared here (not in a function)
/usr/include/linux/interrupt.h:127: error: requested alignment is not a constant/usr/include/linux/interrupt.h:154: error: syntax error before '(' token
/usr/include/linux/interrupt.h: In function `tasklet_schedule':
/usr/include/linux/interrupt.h:158: error: dereferencing pointer to incomplete type
/usr/include/linux/interrupt.h: At top level:
/usr/include/linux/interrupt.h:162: error: syntax error before '(' token
/usr/include/linux/interrupt.h: In function `tasklet_hi_schedule':
/usr/include/linux/interrupt.h:166: error: dereferencing pointer to incomplete type
/usr/include/linux/interrupt.h: In function `tasklet_disable_nosync':
/usr/include/linux/interrupt.h:173: error: dereferencing pointer to incomplete type
/usr/include/linux/interrupt.h: In function `tasklet_enable':
/usr/include/linux/interrupt.h:187: error: dereferencing pointer to incomplete type
/usr/include/linux/interrupt.h: In function `tasklet_hi_enable':
/usr/include/linux/interrupt.h:193: error: dereferencing pointer to incomplete type
/usr/include/linux/interrupt.h: At top level:
/usr/include/linux/interrupt.h:224: error: syntax error before "global_bh_lock"
/usr/include/linux/interrupt.h: In function `mark_bh':
/usr/include/linux/interrupt.h:228: error: invalid use of undefined type `struct tasklet_struct'
In file included from /usr/include/linux/highmem.h:5,
from /usr/include/linux/skbuff.h:26,
from nvnet.h:37,
from nvnet.c:21:
/usr/include/asm/pgalloc.h:6:24: asm/fixmap.h: No such file or directory
In file included from /usr/include/linux/highmem.h:5,
from /usr/include/linux/skbuff.h:26,
from nvnet.h:37,
from nvnet.c:21:
/usr/include/asm/pgalloc.h: At top level:
/usr/include/asm/pgalloc.h:57: error: syntax error before '*' token
/usr/include/asm/pgalloc.h: In function `get_pgd_slow':
/usr/include/asm/pgalloc.h:59: error: `pgd_t' undeclared (first use in this function)
/usr/include/asm/pgalloc.h:59: error: (Each undeclared identifier is reported only once
/usr/include/asm/pgalloc.h:59: error: for each function it appears in.)
/usr/include/asm/pgalloc.h:59: error: `pgd' undeclared (first use in this function)
/usr/include/asm/pgalloc.h:59: error: syntax error before ')' token
/us
|
Ringding
Pilot
|
Das ist immer eine ziemliche Spielerei. Du wirst wohl die Version der Kernel-Header verwenden müssen, die NVidia empfiehlt.
|