linux 2.6.9 + NVIDIA 6111 tapasztalatok

Fórumok

linux 2.6.9 + NVIDIA 6111 tapasztalatok

Hozzászólások

Sziasztok!

Gondoltam megosztom veletek a tapasztalatomat. Szépen leültem otthon a Debianom elé, hogy pörgessek egy 2.6.9-et. Előtte bootsplash patch, meg mppe (otthonról a melóhoz), és egyéb nyalánkságok.

Szépen le is fordult a kernelem. Na gondoltam még egy két apróság, és mehet a reboot.

Szépen el is indult a kernel. Mivel 30 már elmúltam szégyellem, de szoktam UT2004-et nyomni is néha, így gondoltam nosza felrakom ehhez a kernelhez is az NVIDIA drivert. No lett is ám nagy meglepetés! 8O

Bizony azt mondta, mikor a modult telepítette volna, hogy: "unknown symbol __VMALLOC_RESERVE"

Na ok. Reboot a régi kernellel, és elkezdtem nézegetni a 2.6.8.1 és 2.6.9 közötti különbségeket + google. 5 perc elég volt, hogy rátaláljak a megoldásra (inkább workaround).

Egy kicsit változtattak a fiúk a arch/i386/mm/init.c file-ban, és itt van a probléma gyökere.

Két megoldás van:

1. patch a kernelhez, de ezt a kernel fejlesztők nem fogják elfogadni, mert változtasson az NVIDIA

A patch amúgy kb. ennyi:

--- a/arch/i386/mm/init.c 2004-09-21 19:26:29.564841416 +0200
+++ b/arch/i386/mm/init.c 2004-09-21 17:38:25.000000000 +0200
@@ -41,6 +41,7 @@
#include <asm/sections.h>

unsigned int __VMALLOC_RESERVE = 128 << 20;
+EXPORT_SYMBOL(__VMALLOC_RESERVE);

DEFINE_PER_CPU(struct mmu_gather, mmu_gathers);
unsigned long highstart_pfn, highend_pfn;

2. Egy patch-elt NVIDIA driver:

NVIDIA 1.0-6111-jp1 (MD5, signature)

Na remélem másnak is segíthettem.

Üdv,
Totya

Ja igen!

Ha a patch-elt nvidia drivert választod, akkor egyszerűen nyisd csak ki, majd cd a könyvtárba, és ./nvidia-installer -na.

Ez lemaradt, és ezért elnézést kérek.

Totya

[quote:58a8d92b30="totya"]Sziasztok!

Gondoltam megosztom veletek a tapasztalatomat. Szépen leültem otthon a Debianom elé, hogy pörgessek egy 2.6.9-et. Előtte bootsplash patch, meg mppe (otthonról a melóhoz), és egyéb nyalánkságok.

Ize, ez nem ugyanaz a problema?

NVidia bináris driver vs. Linux kernel 2.6.9

[quote:1d34be846a="trey"][quote:1d34be846a="totya"]Sziasztok!

Gondoltam megosztom veletek a tapasztalatomat. Szépen leültem otthon a Debianom elé, hogy pörgessek egy 2.6.9-et. Előtte bootsplash patch, meg mppe (otthonról a melóhoz), és egyéb nyalánkságok.

Ize, ez nem ugyanaz a problema?

NVidia bináris driver vs. Linux kernel 2.6.9

jah, en is pont ezt akartam javallani es kevesbe maceras mint a patchelgetes :)
szinten igy csinaltam

de disztróknak jobb az előbbi, mert így a felhasználóknak kényelmesebb :wink: