Vraag & Antwoord
kernel-source vs kernel-sourcecode
24 antwoorden
- De ATI drivers zijn nog brakker. Andere kaarten die wel zonder rare drivers 3D accel doen (zoals i810 en opvolgers) zijn tegenwoordig veelal langzamer dan nVidia en ATI kaarten. nVidia + drivers is op dit moment het beste wat je kunt krijgen als je een beetje goede performance wilt.
- [quote:ed2c2d0a1b="jolo"][quote:ed2c2d0a1b="nefertitis"]is kernel-sourcecode hetzelfde als kernel-source? [/quote:ed2c2d0a1b] Alleen arjanv kan dat zeker weten. Maar die kernel-sourcecode is in ieder geval in orde.
Dat ik weet dat de kernel-sourcecode goed is, omdat ik dat heb getest. Ik heb de arjanv kernel-sourcecode gecompileerd en geïnstalleerd. Als ik dan de pc opstart met de gecompileerde kernel 2.6.7-1.501custom, dan kan de nvidia driver 1.0-6106 zonder problemen worden geïnstalleerd. Voor de arjanv voorgecompileerde kernel is het me niet gelukt een work around te vinden.[/quote:ed2c2d0a1b]
hoe compileer ik dan de source?
ik heb arjanV een e-mail gestuurdt, en dit is zijn antwoordt:
[code:1:ed2c2d0a1b]Hi Arjan van de Ven,
>
> i am using your kernel 2.6.7-1.492. I tried to install
> Nvidia driver 1.06 ( the latest)
> but is failed because i have not the correct kernel source:
> i have : kernel-sourcecode-2.6.7-1.492 installed.
>
> My question is why this kernel-sourcecode does not wotk with the nvidia
> installer?
> Did you change something at the kernel??
Antwoordt:
you cannot use nor need to use kernel-sourcecode for building external
modules against….. the headers needed for this are included in the
"regular" rpm in /lib/modules/`uname -r`/build/include
wat wordt hiermee bedoeld?????
[/code:1:ed2c2d0a1b] - [quote:4ad7be1f98="nefertitis"][code:1:4ad7be1f98] you cannot use nor need to use kernel-sourcecode for building external
modules against….. the headers needed for this are included in the "regular" rpm in /lib/modules/`uname -r`/build/include [/code:1:4ad7be1f98][/quote:4ad7be1f98] Dat is iets wat ik zelf ook niet direct begrepen had. Gebruikelijk is dat in lib/modules/`uname -r` een link met de naam build staat die naar je kernel-source verwijst. Bij Fedore Core werkt dit anders. Deze heeft in de map /lib/modules/`uname -r` een map build, waarin de benodigde bestanden voor de nvidia drivers staan.
De kernel-source is dan niet nodig om de nvidia drivers te installeren. En dat blijkt te kloppen. ik heb 't even getest met de kernel-2.6.6-1.376.i686.rpm. Ook als ik de kernel-source-2.6.6-1.376.noarch.rpm verwijder via rpm -e kernel-source-2.6.6-1.376.noarch.rpm dan kan de nvidia driver worden geïnstalleerd.
Dan is er waarschijnlijk iets niet in orde met de kernel-2.6.7-1.xxx.i686.rpm.
[quote:4ad7be1f98="nefertitis"]hoe compileer ik dan de source? [/quote:4ad7be1f98] Dat is niet zo moeilijk. Nadat je bent ingelogd als root of superuser cd je naar de kernel-source.
[code:1:4ad7be1f98]
cd /usr/src/<kernel versie>
[/code:1:4ad7be1f98]
Dan typ je
[code:1:4ad7be1f98]
make oldconfig
[/code:1:4ad7be1f98][Enter]
Dan
[code:1:4ad7be1f98] make menuconfig [/code:1:4ad7be1f98][Enter]
Dan controleer je Processor type en features, om de juiste processor te selecteren. Bij Do you wish to save your new kernel configation, selecteer je uiteraard Yes. Type dan
[code:1:4ad7be1f98]
make
[/code:1:4ad7be1f98][Enter] dat compileren kan wel even duren. Dan
[code:1:4ad7be1f98] make modules_install [/code:1:4ad7be1f98]
[code:1:4ad7be1f98] cp System.map /boot/System.map-<kernel versie> [/code:1:4ad7be1f98][Enter]
[code:1:4ad7be1f98] cp arch/i386/bzImage /boot/vmlinuz-<kernel versie> [/code:1:4ad7be1f98][Enter]
Dan cd je naar [b:4ad7be1f98] /lib/modules [/b:4ad7be1f98] en typt
[code:1:4ad7be1f98] /sbin/mkinitrd –preload ext3 /boot/initrd-<kernel versie> < kernel versie> [/code:1:4ad7be1f98][Enter]
Die < kernel versie> zijn de modules, die je zojuist hebt geïnstalleerd. Deze map eindigt op custum. Ik ben er voor het gemak maar vanuit gegaan dat je [b:4ad7be1f98] ext3 [/b:4ad7be1f98] gebruikt als bestanden systeem. Daarna open je met je favoriete editor /boot/grub/menu.lst en past deze aan. - Zelf een linux kernel compileren:
http://www.linuxfocus.org/Nederlands/July2002/article252.shtml
Beantwoord deze vraag
Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.
Gerelateerde vragen
- URL zonder extensie wil niet helemaal lukken
- https verbinding met ssl in owncloud
- afspelen met audacity werkt niet goed
- Computer!Totaal-forum maakt plaats voor v&a-module
- computer start soms niet op
- Pro show gold 4 overgangen tussen tekstdia's
- wie kan mij meer vertellen over een Gigabyte GA-B85M-HD3
- Windows Tijdelijke bestanden