[Megoldva] Nem fordul le semmi lenny-n

Fórumok

Na ezt a topicomat is én oldottam meg! Bár, már több, mint fél éve, de csak most vettem észre, hogy le kéne zárni.

A megoldást azonban nem áll módomban közölni, mivel én vagyok a kérdező, a választ meg tudom, mert rájöttem, magában meg a bolond beszélget (meg én :))

Köszönöm magamnak, hogy ilyen nagyszerű és segítőkész vagyok magammal.

Kezeket a paplan főlé éljenek a csajok! DEBIAN az Isten! Hajrá debian!!! Fucking all other linux distributions! :P

Na jó annyit elárulok, hogy részben én voltam a buta tudatlan hülye barom állat, meg egy icipici hanyagság is van a rendszerben. (Hülye lezser fejlesztők - biztos a franciák)

*******************************************************************************************************

Amióta lennyire frissítettem a rendszerem semmilyen kernelmodult nem tudok elkészíteni sem kézzel, sem az nvidia telepítő sem a virtualbox telepítőjével sem. A kernel forgatása is félbe szakad syntax errorral meg egyéb hibaüzenetekkel pl: unexcepted token.

Két gépen is Debian lenny van egyik etchről upgradelt, a másik egy új telepítés, és midegyiken ez a probléma. Kipróbáltam a 2.95-ös gcc-től kezdve az összessel eredménytelenül.
Etchen minden gond nélkül fordult.
Nem találkoztatok még ilyen problémával?

Hozzászólások

gcc-4.1 el is próbáltad?

Asszem az nvida fordítás ezzel ment.
Azóta nem fordítottam. :)

Passz, nekem a 2.6.28 simán fordult lenny default installal.

valamit túlkombinálsz.

kernelhez:

aptitude install kernel-package libncurses5-dev build-essential

ha lefuttatod az

ldconfig

parancsot nem ír ki hibát ?

aptitude -f install. Elképzelhető, hogy valami félresiklott nálad a telepítés/upgrade során.

lenny ben alapértelmezett gcc a 4.3as

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

r=1 vagyok, de ugatok...

Nekem ez segített amikor átálltam és újra kellett fordítani az nvidiát, vmware-t, stb...

lrwxrwxrwx 1 root root 16 okt 21 09.49 /usr/bin/gcc -> /usr/bin/gcc-4.1

Jaja, egy gepen nvidiat forditottam -> kozolte, hogy gcc nem megfelelo, szimlinket atirtam es oke. Mast nem forditottam azon a gepen.

Adott egy notebook Debian 5.0-val és a következő hangkártyával: Cirrus Logic CS 4614/22/24/30 (rev 01)

A hozzá tartozó modul nem került be a Lenny kernelébe valami jogi probléma miatt... :(

Gondoltam, lefordítok a gépen egy komplett kernelt, nem működött.
Most újra lefordítottam, de egy másik gépen (azon is Lenny van), mivel a notebook túl lassú (500 MHz).

A lefordított anyagot átvittem a gépre, kicsomagoltam, majd make modules_install ill. make install-t lefuttattam.
Minden le is futott, bár valamiért initrd-t nem hozott létre.
Ezt az mkinitramfs viszont létrehozta hibaüzenet nélkül és megcsináltam a bootot (ill. megpróbáltam a régi kernel initrd-jével is).

Eredmény:
WARNING: Couldn't open directory /lib/modules/2.6.26.8: No such file or directory
FATAL: Could not open /lib/modules/2.6.26.8/modules.dep.temp for writing: No such file or directory
FATAL: Could not load /lib/modules/2.6.26.8/modules.dep: No such file or directory
stb.

A kérdéses könyvtár és fileok természetesen léteznek, csak valamiért nem látja őket.
Kernel az alap config szerint lett lefordítva, egyedül a kérdéses modul lett hozzáadva.

Ráadásul ezen a gépen fordítva is ugyanez volt a gondja anno.

Hol csinálok hülyeséget?

Ennyit csináltam a másiknál is... (csak azon csodálkoztam, hogy make install nem csinált initial ramdisk-et és a menüt is én adtam hozzá)

Azért használtam a rendszer által is használtat, mert gondoltam "az a biztos", a gép meg úgyis már régi az újdonságokhoz...
...de megpróbálom azzal is, hátha...

Köztes lépésként még annyit csináltam, hogy becsomagoltam kompletten a könyvtárakat (mindenestül) és átvittem a célgépre, majd onnan ment fel.

Szedd le a legújabb alsa-driver forrást, és fordítsd azt az 500 MHz-es gépen, az eredeti kernelhez. Fordíthatod úgy is, hogy csak a te hangkártyádhoz való drivert kéred. ./configure --with-cards="a te hangkártyád neve". Semmi perc alatt fordul.. Nem kell az egész kernelt.

Debian - Still in development (sid)