01. august 2005 - 20:04Der er
34 kommentarer og 3 løsninger
Kompile Nvidia grafikkort drivere ind i kernen
Hej jeg har problemmer med og få installeret mit Nvidia Geforce 6600GT grafikkort i Debian.
Først downloader jeg nvidias installation program fra deres hjemmeside. Så jeg laver jeg en kernel-header (som jeg faktisk ikke helt ved hva gør) og starter installations programmet med sh NVIDIA-Linux-x86(plus noget andet). Så starter den programmet, og det virker fint indtil den mangler en kilde fil kaldet Nvidia.O. Har prøvet og læse nogle tutorials, men kan ikke få det til og virke. Har også prøvet og gøre det "The Debian Way", men synes det er meget svært da der er mange begreber jeg ikke lige kender.
Hos Computerworld it-jobbank er vi stolte af at fortsætte det gode partnerskab med folkene bag IT-DAY – efter vores mening Danmarks bedste karrieremesse for unge og erfarne it-kandidater.
mismatch /usr/src/nv/nvidia.o was compiled for kernel version 2.4.27-2 while this kernel is version 2.4.18-bf2.4
Det må være det der er galt. Hva gør jeg så???
Det skriver også at min kompiler gcc er ver 3,4, i stedet for den der brugt til og kompile kernen ver 2,95. Men der kan jeg bare sige at den skal ingorere det. Er det ikke lige meget???
Der er også en 686 kerne og k7 osv. Men dette burde være ok til at starte med.
Herefter er det utroligt vigtigt at du opdatere din lilo.conf INDEN du genstarter.
Du skal indsætte initrd=/initrd.img i din /etc/lilo.conf under det default boot imaget. (Mener bare den hedder linux) Hvis du ikke gør dette kan du ikke boote nemlig.
Herefter så kør kommandoen "lilo" unden "" Genstart maskinen og prøv så igen
Henter den så bare en ny kerne??? Som jeg bare sætter lilo.conf til og boote i stedet for standard kernen
Har nemlig prøvet og kompile ny kerne før. Men da hentede jeg bare kilde koden og skulle selv konfigurere kernen og så kompile den. Det var rimelig meget arbejde, og det mislykkes også et par gange.
Så kan jeg bare hente en kerne der er klar til brug??? For så ville det være det nemmeste
Du henter en færdig kerne ja (Der er dog ingen nvidia drivere heri). Grunden til at du gør dette er fordi at du SKAL bruge kernel-headers til at installere nvidia driverne..
Ja, så har du compilet din kerne fra scratch, hvilket i nogen tilfælde er spild af tid. Og det vil det være her, da du bare skal have det til at køre med nvidia driveren.
Bliver ikke meget klogere. Tror ikke jeg kan se alt hva den skriver.
I Windows hedder den feks. dir /p. Men hva gør jeg i Linux?
Jeg har også prøvet og afinstallere mit netkort modul og installere det igen. Og den skriver da også den har installeret det med succes. Men virker stadig ikke
Men hvis du downloader en nyere installer, evt bare net installeren. og skriver linux26 ved boot af cd'en, så installere du en 2.6.x kerne, og så finder den selv alt dit hardware. Det eneste du så skal gøre er at installere nvidia driveren på samme måde som debianguiden.dk bruger.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.