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?
- 1502 megtekintés
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. :)
- A hozzászóláshoz be kell jelentkezni
Igen
- A hozzászóláshoz be kell jelentkezni
Passz, nekem a 2.6.28 simán fordult lenny default installal.
- A hozzászóláshoz be kell jelentkezni
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...
- A hozzászóláshoz be kell jelentkezni
Talált hibákat, kijavíttattam, de továbbra sem működik a dolog.
- A hozzászóláshoz be kell jelentkezni
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
- A hozzászóláshoz be kell jelentkezni
Jaja, egy gepen nvidiat forditottam -> kozolte, hogy gcc nem megfelelo, szimlinket atirtam es oke. Mast nem forditottam azon a gepen.
- A hozzászóláshoz be kell jelentkezni
Ma már fáradt vagyok, de holnap összeszedem a logokat és feltöltöm.
- A hozzászóláshoz be kell jelentkezni
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?
- A hozzászóláshoz be kell jelentkezni
Tötlsd le a legújabb kernelt, mert ami a debian 5-be van azon ki van kapcsolva az a kernel modul. Én is hasonló hangkártya miatt időztem egy darabig :) kernel fordítás + 300 MHz = 3 óra 15 perc ;)
- A hozzászóláshoz be kell jelentkezni
Bocs, elfelejtettem írni, hogy a lefordított kernel a kernel.org-ról letöltött legfrisebb a 2.6.26-os szériából, a modult bekapcsoltam rajt.
Azt nem értem, milyen egyéb bűvészkedés lehet benne, amiért nem látja a merevlemezt?
- A hozzászóláshoz be kell jelentkezni
Semmilyen "bűvészkedés" nem kell, de a legújabb kernel az 2.6.29.1, inkább azzal próbáld.
make menuconfig
make
make modules_install
make install
mkinitramfs -o /boot/initrd.img-2.6.29.1 2.6.29.1
( /boot/grub/menu.lst szerkesztés ha kell )
Ennyi.
- A hozzászóláshoz be kell jelentkezni
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.
- A hozzászóláshoz be kell jelentkezni
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)
- A hozzászóláshoz be kell jelentkezni