NVidia + 2.6.26-rc2 -mm patchelt kernel

Kedvet kaptam egy új kernelre (testingre) és gondoltam rakok rá -mm patchet is. Szépen megpatchelem, bekonfigolom a kernelt. Fordit, másolgat, restart. Új kernel startol minden szép és jó. Számitottam rá, hogy KDM el se fog indulni mer nyilván nem találja nvidia modult.
Erre a jól bevált lépések rootként (eleve van a root mappámba egy nvidia driver kernelforgatás esetére): ./NV[TAB].
Ez el is elindult szépen majd a building kernel module résznél 60%-nál megállt egy darabig majd:
Error: Failed to build kernel module.
Nah mondom ez kedves, nekem a /var/log/nvidia-installer semmit nem mondott. Google... Kiderült, hogy a 2.6.25-ös kernelhez is kell patch (az Nvidia 169.07-ös driveréhez). Patchelem (hátha), semmi. Aztán megláttam, hogy most valamikor kijött a legújabb NVidia driver (173.14). Leszed szépen, ezzel se megy. Keresgélés, ehhez is van egy patch, hogy fusson a 2.6.26-rc1-es kernelen, gondoltam ez tuti jó lesz nekem. Biztosan, de a patch nem akart teljes egészében felmenni. Az nv.c-be erősen anyázott. Nah akkor kicsomi a drivert, cd NV[TAB]/usr/src/nv és itt futtatni egy make + make install-t. Ki is dobált rengeteg hibát. Szóval egyesével végigbogárasztam mindet. :-) A vége a mókának az lett, hogy én nyertem, szóval megy szépen az nvidia driver.

Tehát ha valaki kedvet kapna ien mókára:
1:Nvidia driver
3:Patch1
4:Csak kicsomagolni a drivert (-x kapcsoló)
5:cd NVIDIA-Linux-x86_64-173.14.05-pkg2
6:Patch2-vel megpatchelni az usr/src/nv/nv.c fájlt.
7:make+make install
8:Ha error mentes akkor ./nvidia_installer (driver mappába van)

Azt hiszem ennyi...

Hozzászólások

Így jár aki -rc + -mm kernelhez akar 3D-t :-)

Legközelebb szólj Benji-nek, részegen is összehozza neked ;-)

Error: Failed to build kernel module.
Nah mondom ez kedves, nekem a /var/log/nvidia-installer semmit nem mondott. Google... Kiderült, hogy a 2.6.25-ös kernelhez is kell patch (az Nvidia 169.07-ös driveréhez). Patchelem (hátha), semmi. Aztán megláttam, hogy most valamikor kijött a legújabb NVidia driver (173.14). Leszed szépen, ezzel se megy. Keresgélés, ehhez is van egy patch, hogy fusson a 2.6.26-rc1-es kernelen, gondoltam ez tuti jó lesz nekem. Biztosan, de a patch nem akart teljes egészében felmenni.

Köszönd a csodálatos kernel fejlesztési modellnek.

Nvidianal is biztos örülnek neki / meg majd magunkfajta userek is / hogy ismét neki lehet állni a "restored compatiblity with recent linux kernel" c. műsornak, méghozzá úgy hogy a régi kernelekkel is menjen.

Karácsonyra kérek majd egy hosszú karbantartású linux kernelt :)

Néha az az érzésem direkt azzal szórakoznak hogy kinyírják a következő rev re a külső cuccokat, mint a lirc, nvidia, pax, stb.

----------------------

Nem a zsömle kicsi, a pofátok nagy...