Fórum Ubuntu CZ/SK
Ostatní => Archiv => Téma založeno: LS 20 Června 2006, 00:31:21
-
Nove jadro 2.6.17 prinasi spoustu zajimavych novinek ( http://wiki.kernelnewbies.org/LinuxChanges ), z nichz asi nejzajimavejsi pro bezneho uzivatele (zejmena notebooku) je zacleneni ovladacu pro bezdratove karty Broadcom 43xx a aktualizace ALSA.
Jakou cestou lze do Ubuntu dostat toto nejnovejsi jadro, nejlepe opatrene obvyklou sadou "ubuntich" patchu?
-
no jádra se řešila třeba zde http://forum.ubuntu.cz/viewtopic.php?id=1983
ale někde tady na fóru jsem viděl návod, jak přidat jádro, které bude vždy zjišťovat, zda je aktuální, případně se bude aktualizovat, ale nemůžu to teď najít.
edit: tak jsem to našel na emailové konferenci od
"Martin Böhm"
Přes Tvůj správce balíků (Synaptic, Adept) si stáhni a nainstaluj linux-image-2.6.15-23-686 ... to by mělo stačit :o) Pokud nepotřebuješ z nějakého důvodu měnit jádro, je tento postup nejrychlejší.
a takto doplnil "Ondrej Sury"
Lépe nainstalovat linux-686, coz je meta-balik, ktery s sebou natahne vzdy nejnovejsi verzi dostupnou verzi jadra.
-
no jádra se řešila třeba zde http://forum.ubuntu.cz/viewtopic.php?id=1983
ale někde tady na fóru jsem viděl návod, jak přidat jádro, které bude vždy zjišťovat, zda je aktuální, případně se bude aktualizovat, ale nemůžu to teď najít.
edit: tak jsem to našel na emailové konferenci od
"Martin Böhm"
Přes Tvůj správce balíků (Synaptic, Adept) si stáhni a nainstaluj linux-image-2.6.15-23-686 ... to by mělo stačit :o) Pokud nepotřebuješ z nějakého důvodu měnit jádro, je tento postup nejrychlejší.
a takto doplnil "Ondrej Sury"
Lépe nainstalovat linux-686, coz je meta-balik, ktery s sebou natahne vzdy nejnovejsi verzi dostupnou verzi jadra.
Tento postup ale samozřejmě aktualizuje jen jádra stávající řady, neprovádí se tedy upgrade (přechod na vyšší řadu), tak jako u veškerého softwaru v daném vydání Ubuntu. Nové jádro bude součástí právě vyvíjeného Ubuntu 6.10, jehož konečné vydání se uvolní v říjnu 2006.
-
tak tak. kdo si namontuje do ubu 6.06 nejnovější jádro, musí počítat s ruční údržbou systému. na wiki.ubuntu.com jsou návody jak si s co nejmenší námahou ukuchtit vlastní jádro s konfigurací a patchy pro ubuntu
-
Jiste, navod je na https://wiki.ubuntu.com/KernelCustomBuild
Jenze v tomto navodu je odkazovano na balik linux-source-2.6.17, ktery se ale nenachazi v zadnem oficialnim repozitari pro DD 6.06 (ani v backports). Muj dotaz byl spis smerovan tim smerem, jestli uz nekdo zde ma DD opatreny jadrem 2.6.17.
Broadcom ovladace byly backportovany do standardniho jadra DD (2.6.15), takze z tohoto duvodu upgrade jadra neni nutny, stejne by me to ale zajimalo.
-
EDgy běží na 17.
co takhle změnit zdroje na edgy nahrat jadro a potom to vrátit?
-
hm, zkusim - doufam ze mi to mezitim nezaktualizuje i to co nechci ;)
-
tak pak napiš, zda se povedlo :-), docela mne to zajímá
-
chtel jsem postupovat takto:
sudo nano -w /etc/apt/sources.list //zmenit dapper na edgy
sudo apt-get update
sudo apt-get install linux-source-2.6.17
cd /usr/src
sudo tar xjvf linux-source-2.6.17.tar.bz2
sudo ln -s linux linux-source-2.6.17
cd linux
sudo make menuconfig //zkontrolovat nastaveni
sudo make-kpkg clean
sudo make-kpkg --append-to-version=-custom kernel_image kernel_headers modules_image //kompilace hlasi pomerne dost chyb
sudo dpkg -i kernel-image-2.6.17-custom_10.00.Custom_i386.deb
sudo dpkg -i kernel-headers-2.6.17-custom_10.00.Custom_i386.deb
sudo nano -w /etc/apt/sources.list //zmenit edgy na dapper
Bohuzel posledni tri kroky jsem nemel moznost udelat, protoze kompilace nedojela do konce
drivers/net/wireless/prism2/prism2_usb.c:317: error: unknown field 'owner' specified in initializer
drivers/net/wireless/prism2/prism2_usb.c:317: warning: initialization from incompatible pointer type
make[5]: *** [drivers/net/wireless/prism2/prism2_usb.o] Error 1
make[4]: *** [drivers/net/wireless/prism2] Error 2
make[3]: *** [drivers/net/wireless] Error 2
make[2]: *** [drivers/net] Error 2
make[1]: *** [drivers] Error 2
make[1]: Leaving directory `/usr/src/linux-source-2.6.17'
make: *** [stamp-build] Error 2
Udelal jsem nekde chybu?
-
Vidím problém v tom, že novější jádro potřebuje i novější udev. To byl třeba i důvod, proč v 6.06 není ani 2.6.16.
-
Vidím problém v tom, že novější jádro potřebuje i novější udev. To byl třeba i důvod, proč v 6.06 není ani 2.6.16.
a v cem vidis problem u me..?
http://forum.ubuntu.cz/viewtopic.php?id=2032
-
Heh, tak si proste wgetnete vanillu jako ja ;-) A jde mi...Myslim, ze je to cesta nejmensiho odporu: www.kernel.org
-
Heh, tak si proste wgetnete vanillu jako ja ;-) A jde mi...Myslim, ze je to cesta nejmensiho odporu: www.kernel.org
to me taky napadlo, ale chtel jsem se vyhnout stahovani ruznejch patchu
PS: kdyz tak nadtim premyslim, snad pzatim zadne ubunti jadro se mi nepodarilo zkompilovat a vanilla(funkcni) jo
-
Heh, tak si proste wgetnete vanillu
Jadro v Ubuntu je opatreno spoustou patchu. Nepripravim se kompilaci vanilla jadra o nektere dulezite featury dapera?
-
Mozna pripravis :)
V aktualizaci jadra nevidim problem. Neni treba kompilovat, melo by stacit nainstalovat primo image jadra, pokud opravdu vyzaduje novejsi udev, tak i ten nainstalovat z baliku, nebo v nejhorsim vlastnorucne rebuildovat (pokud by byly zavislosti na novejsim libc).
Ono vubec vlastnorucni kompilace jadra je docela advanced, chce to zkusenosti a hlavne vedet co clovek dela.
-
Heh, tak si proste wgetnete vanillu
Jadro v Ubuntu je opatreno spoustou patchu. Nepripravim se kompilaci vanilla jadra o nektere dulezite featury dapera?
No heh, to je hezka otazka...jde hlavne o Tvuj HW ;-) Ja treba nic nepostradam. J
-
Da se nekde najit, jake vsechny patche ma ubunti jadro proti vanilla verzi? Treba v Gentoo lze samostatne stahnout gentoo patchset, ktery se pak aplikuje primo na vanilla zdrojaky.
Nemusi jit jen o ovladace HW, ale o ruzne dalsi veci (viz. treba patchsety cko, mm atd.) Muze jit o security, performance nebo feature patche.
-
prave kompiluju 2.6.17.1 a dle reakci na oficialnich forech s tim nejsou problemy.
asi nejjednodusi postup je dle tohoto howto: http://ubuntuforums.org/showthread.php?t=157560
akorat to prebira konfiguraci standardniho jadra, takze vam zustane spousta modulu...
-
tak co, podařilo se někomu dostat do 6.06 ubuntí kernel 2.6.17? Je to pro mě asi poslední šance jak rozchodit wifi kartu, nic jiného nepomohlo a jak jsem se dočetl zde http://changelogs.ubuntu.com/changelogs/pool/main/l/linux-source-2.6.17/linux-source-2.6.17_2.6.17-4.6/changelog vše potřebné pro její funkci bylo přidáno do jádra.
Nebo je už možné relativně funkčně změnit zdroje na edgy? Díky