Kernel 2.6.28.8

Kernel 2.6.28.8-69mib per Mandriva Linux 2007.1, 2008.0, 2008.1, 2009.0.


Ecco a Voi le versioni MIB per svariate Distro di Mandriva Linux, contenenti una gran quantita’ di fix, tutte le 136 patches occorrenti a Mandriva manbo, il rinato “bootsplash” graphic adattato da me alla serie 2.6.28.x (per far funzionare il boot grafico sulle distro pre-2009.0), e tanto altro ancora:
Con riconoscimento di nuovo hardware, ridotti tempi di boot, e migliori prestazioni complessive, e’ sicuramente un validissimo aggiornamento da prendere in seria considerazione.

La serie 2.6.28.xx viene considerata dal MIB come una serie di sviluppo, ancora un po’ sperimentale:
E’ sicuramente notevolmente piu’ performante, riconosce piu’ hardware, ma potrebbe essere anche meno stabile, o puo’ avere anche dei comportamenti ancora imprevisti.
E’ stata verificata una incompatibilita’ con alcuni precedenti moduli dkms, quali il dkms-madwifi, dkms-ndiswrapper, che non riescono a compilarsi correttamente sui kernel .28.xx: Cercheremo di aggiornare tali moduli tra qualche giorno.
Ritengo personalmente di consigliare la serie 2.6.28.xx soprattutto a coloro i quali abbiano seri problemi di riconoscimento HW con la serie 2.6.27.xx, di sicuro piu’ testata, ma allo stesso tempo meno aggiornata.


Link ufficiale kernel:
http://www.kernel.org/

Changelog:
http://www.kernel.org/pub/linux/kernel/v2.6/ChangeLog-2.6.28.8

Per saperne di piu’, ecco i dettagli:
http://www.linuxhq.com/kernel/v2.6/28.8/index.html


INTRO: Il MIB, come dovreste sapere, si è occupato a partire dalla Mandriva 2007.1, anche di realizzare delle versioni customizzate (mibizzate) dei vari Kernel per Mandriva Linux, cercando di sopperire alla mancanza di kernel aggiornati, ed in maniera rapida, da fonti ufficiali.

Cosi’ e’ avvenuto inizialmente per la serie 2.6.26.x del Mandriva 2008.1, poi per la serie 2.6.27.x del 2009.0, si continuera’ adesso con la serie 2.6.28.x, che cercheremo di supportare per tutte le Distro a partire dalla 2007.1, 2008.0, 2008.1, e 2009.0.


DISPONIBILITA’: E’ adesso, in fase di lavorazione e successivo Upload sul server.
Ne sono state gia’ testate con successo le versioni per 2009.0 x86_64 (64bit) e i686 (32bit) - 2008.1 x86_64 (64bit), poi anche altre le versioni che seguiranno a breve.

Kernel MIB 2.6.28.8 - Porting Status
Mandriva Architettura
x86_64 i686 i586
2009.0 SI SI NO
2008.1 SI SI NO
2008.0 NO NO NO
2007.1 NO NO NO


CONSIGLI:

  • Se volete usare i Drivers proprietari di Nvidia e Ati, provvedere a scaricare ed usare dei driver recenti, altrimenti potreste avere dei problemi con la mancata compatibilita’ binaria dei moduli,
  • Se invece usate driver Intel, o altri X.Org, non proprietari il problema non si pone affatto

Ricordo cosi’ anche che il MIB ha tutti i nuovi drivers proprietari nei suoi repository …/non-free

Repository contenenti tutti i file dei driver
========================================
http://mib.pianetalinux.org/[ver]/[arch]/non-free/

Per esempio, se avete mandriva 2009.0 64bit:
http://mib.pianetalinux.org/2009.0/x86_64/non-free/
========================================


Installazione/Aggiornamento in 2 passi:
Aggiornamento da una versione precedente di kernel MIB.
Se avete installato precedentemente un MIB kernel della serie 2.6.28.xx, allora potrete effettuare un veloce aggiornamento in soli due passaggi, e dal momento che sapete gia’ come fare, dovrete:
1>Aggiungere il nuovo repository adatto per Voi,
2>Eseguite un aggiornamento complessivo, che installera’ per Voi il nuovo kernel


Installazione nuova in 5 passi:
Installazione di un nuovo MIB kernel della serie 2.6.28.xx per la prima volta.

  • Aggiorneremo prima i driver video proprietari (Ati/Nvidia), dai nostri repository …/non-free
  • Aggiorneremo il kernel, configurando la cartella come fosse un nuovo repository dedicato e alla fine spiegheremo come rimuoverlo.


Primo passo
Aprite una Konsole o un Terminale, e loggatevi come root perchè dovrete impartire da amministratore del sistema i comandi per l’aggiornamento e le successive stringhe proposte nei vari esempi.
Alla fine di ogni inserimento premete INVIO e date la conferma all’installazione dei file che vi verranno di volta in volta proposti.


Secondo passo
Inizieremo ad aggiornare tutti i nostri repository con il primo comando, mentre con il secondo chiederemo un aggiornamento globale con il quale vedremo aggiornati anche i nostri driver video proprietari

urpmi.update -a

urpmi --auto-select


Terzo passo
Scegliere il kernel per la distro e l’architettura posseduta, ed eseguire le 4 semplici stringhe suggerite in basso, potete usare il comodo copia/incolla sulla konsole (uno dei sei blocchi dagli esempi, e non tutti e 6 naturalmente…)


Esempio di installazione per Mandriva 2009.0 - 32bit (i686) - default

urpmi.addmedia --update kernel-2.6.28.8 http://mib.pianetalinux.org/2009.0/i686/kernels/mdv.mib/2.6.28.8/ with media_info/synthesis.hdlist.cz

E dopo inserite, una alla volta, le tre stringhe:

urpmi module-init-tools libmodprobe0

urpmi kernel-header kernel-firmware

urpmi kernel-desktop-devel-latest kernel-desktop-latest

Esempio di installazione per Mandriva 2009.0 - 64bit (x86_64)

urpmi.addmedia --update kernel-2.6.28.8 http://mib.pianetalinux.org/2009.0/x86_64/kernels/mdv.mib/2.6.28.8/ with media_info/synthesis.hdlist.cz

E dopo inserite, una alla volta, le tre stringhe:

urpmi module-init-tools lib64modprobe0

urpmi kernel-header kernel-firmware

urpmi kernel-desktop-devel-latest kernel-desktop-latest

Esempio di installazione per Mandriva 2009.0 - 32bit (i586) solo x PC obsoleti o con cpu senza istruzioni multimediali

urpmi.addmedia --update kernel-2.6.28.8 http://mib.pianetalinux.org/2009.0/i586/kernels/mdv.mib/2.6.28.8/ with media_info/synthesis.hdlist.cz

E dopo inserite, una alla volta, le tre stringhe:

urpmi module-init-tools libmodprobe0

urpmi kernel-header kernel-firmware

urpmi kernel-desktop-devel-latest kernel-desktop-latest

Esempio di installazione per Mandriva 2008.1 - 32bit (i686) - default

urpmi.addmedia --update kernel-2.6.28.8 http://mib.pianetalinux.org/2008.1/i686/kernels/mdv.mib/2.6.28.8/ with media_info/synthesis.hdlist.cz

E dopo inserite, una alla volta, le tre stringhe:

urpmi module-init-tools libmodprobe0

urpmi kernel-header kernel-firmware

urpmi kernel-desktop-devel-latest kernel-desktop-latest

Esempio di installazione per Mandriva 2008.1 - 64bit (x86_64)

urpmi.addmedia --update kernel-2.6.28.8 http://mib.pianetalinux.org/2008.1/x86_64/kernels/mdv.mib/2.6.28.8/ with media_info/synthesis.hdlist.cz

E dopo inserite, una alla volta, le tre stringhe:

urpmi module-init-tools lib64modprobe0

urpmi kernel-header kernel-firmware

urpmi kernel-desktop-devel-latest kernel-desktop-latest

Esempio di installazione per Mandriva 2008.1 - 32bit (i586) - solo x PC obsoleti o con cpu senza istruzioni multimediali.

urpmi.addmedia --update kernel-2.6.28.8 http://mib.pianetalinux.org/2008.1/i586/kernels/mdv.mib/2.6.28.8/ with media_info/synthesis.hdlist.cz

E dopo inserite, una alla volta, le tre stringhe:

urpmi module-init-tools libmodprobe0

urpmi kernel-header kernel-firmware

urpmi kernel-desktop-devel-latest kernel-desktop-latest


Quarto passo

a>Se avete intenzione di ricompilarvi il kernel, per meglio adattarlo al Vostro Pc e alle Vostre esigenze particolari, potete installare anche il sorgente del kernel digitando:

urpmi kernel-source-latest

b>Alla fine di tutte le operazioni, potete anche disattivare il repository del kernel che avevate creato appositamente, con il comando:

urpmi.removemedia kernel-2.6.28.8


Quinto e ultimo passo
Riavviate, e se tutto sara’ andato per il verso giusto, potrete godervi il nuovo Kernel!


Jbernardo’s wish has been accomplished, his request below:
http://mib.pianetalinux.org/miblight/2009/01/31/kernel-26282/#comment-2987


Elaborazione e Porting, del nuovo Kernel, effettuato da NicCo,
pacchettizzazione su varie Distro e Arch. di NicCo, Dago68, SymbianFlo, Astragalo, e grissino


Ciao da NicCo
8-) MIB TEAM 8-)


ADDENDUM
Subject: module-init-tools
da Odites: Main kernel tester guy

Dopo molti test, io ed il responsbile dei kernel (ovvero il mitico NicCo), abbiamo convenuto che gli init 3.5 portano diversi benefici in termini prestazionali. Su poche macchine però abbiamo notato qualche difficoltà al boot permanente o alternata e quindi attualmente abbiamo messo come scelta di default il 3.3 che si è sempre dimostrato una roccia.

Se Vi funziona il 3.5 ovviamente non dovete cambiarlo, non ce n’è bisogno, solo in caso di errori.

Vi posso suggerire un semplice comando per ovviare i problemi (sempre che esistano, mi raccomando XD):
L’esempio sotto e’ per la versione per Mandriva 2009.0 x86_64, per le altre dovreste modificare un po’.


rpm -e --nodeps lib64modprobe0-3.5-69.2mib2009.0.x86_64.rpm module-init-tools-3.5-69.2mib2009.0.x86_64.rpm && urpmi http://mib.pianetalinux.org/2009.0/x86_64/kernels/mdv.mib/module-init-tools-33/lib64modprobe0-3.3-pre11.69.1mib2009.0.x86_64.rpm http://mib.pianetalinux.org/2009.0/x86_64/kernels/mdv.mib/module-init-tools-33/module-init-tools-3.3-pre11.69.1mib2009.0.x86_64.rpm

Dopo di che installare i nuovi kernel


  • english
  • italian

21 Responses to “Kernel 2.6.28.8”


  1. 1 A. Basile

    urpmi.addmedia –update kernel-2.6.28.8 \
    > http://mib.pianetalinux.org/2009.0/i686/kernels/mdv.mib/2.6.28.8/ with media_info/synthesis.hdlist.cz
    viene aggiunto il supporto “kernel-2.6.28.8″
    …recupero fallito: curl non riuscito: uscito con 22

    credo “media_info/” mancante

  2. 2 nicco

    @ A.Basile

    Tempo, tempo, tempo…

    I files erano sul server, ma si potevano scaricare solo manualmente,
    le liste, come mini repository, invece erano in fase di preparazione:

    Adesso anche le liste sono pronte e attive!

    Riprova e sarai piu’ fortunato!

  3. 3 A. Basile

    ;)
    sul mio toshiba tecra A8 con 2009.0 + kde 4.2.1 va proprio bene, apprezzabile accellerazione anche in fase di boot

  4. 4 othoth-tux

    installato e funzionante alla grande su 2009.0 i686
    [toto@localhost ~]$ uname -a
    Linux localhost 2.6.28.8-desktop-69mib #1 SMP Tue Mar 17 19:54:43 CET 2009 i686 AMD Athlon(tm) 64 X2 Dual Core Processor 4800+ GNU/Linux
    migliorato al boot e in prestazioni generali.

  5. 5 Fabio75

    Mandriva 2009 32bit
    kde4.2.1 scheda grafica Nvidia

    Perfettamente funzionante come sempre.
    Grazie!

  6. 6 vmalav

    2009.0 i686
    nvidia 6200
    kde 4.2.1
    al momento tutto ok

  7. 7 ninarello19

    Kernal 2.6.28.8 installato correttamente,
    Inizialmente da dato qualche problema al boot.(boot failded)
    Dopo alcuni riavvi e partito e al momento pare che vada bene.(speriamo che continui)
    Comunque non vedo moltissimi differenza di velocità al boot.
    Ora vedremo ora con le applicazioni
    Saluti

  8. 8 nicco

    @ninarello19
    Il problema al boot, ai primi riavvii e’ conosciuto:
    Non capita a tutti ma solo ad alcuni, sembra pero’ che dopo i primi tentativi poi si sistemi da solo.

    Forse hai il module-init-tools versione 3.5, controlla, mentre il 3.3 mai riscontrato questo problema.

  9. 9 ninarello19

    Infatti pare che tutto vada bene.
    Poi mi spieghi cosa vuol dire :Forse hai il module-init-tools versione 3.5, con il 3.3 mai riscontrato questo problema.
    Dove lo trovo o lo vedo.
    Ciao

  10. 10 othoth-tux

    @ninarello19
    rpm -qa|grep module-init-tool

  11. 11 othoth-tux

    testato su 2008.1 i686
    primo boot fallito
    secondo boot un minuto e 43
    dal terzo boot in poi sono intorno ai 36 secondi
    tutto ok con nvidia e vmware

  12. 12 AndreaS

    Io con X64 vedo spesso fallire il boot. Ho il module-init-tools 3.5. Come fare ad installare il 3.3? in centro di controllo vedo un belsegnale di senso vietato

  13. 13 NicCo

    @ Andreas

    Se leggi in basso, c’e’ un ADDENDUM da parte di Odites

    Si da un suggerimento sulla procedura di ritorno alle 3.3:
    le stringhe sono per 2009.0 64, per altre versioni e arch,
    e’ suficiente cambiare i nomi delle versioni e arch.

  14. 14 AndreaS

    Grazie, non avevo notato.
    Proverò con la procedura suggerita. Devo dire che da quando ho installato la 2009.o noto comunque sempre un notevole tempo di attesa (una trentina di secondi) al boot con barra bianca di avanzamento ferma, prima che cominci a frullare il disco e la barra di avanzamento a segnalare progressi: sarà perchè ho installato mandriva sul quarto disco? Gli altri sono NTFS.
    Quali sono i miglioramenti in performances del 3.5?
    Minor tempo di boot o maggiore velocità in generale?

  15. 15 ninarello19

    Grazie othoth-tux.
    Ho trovato il mio modulo è : module-init-tools-3.5-2.1mdv2009.0
    come diceva NicCo.
    Il sistema continua adesso a funzionare bene: mi conviene installare :l module-init-tools versione 3.3 con la procedura suggerita da NicCo
    in Addendum ???
    Se installo l module-init-tools versione 3.3, al ternine devo nuovamente installare il Kernel 2.6.28.8 che ho installato ??
    Grazie agli amici

  16. 16 nicco

    @ninarello19

    Se ti funziona il 3.5 e ti carica ogni volta che riavvi il PC,
    non vedo alcun motivo di mettere la precedente 3.3…

  17. 17 fonzie-two

    Provato su k7 2400+ ok.
    Volendo rimuovere i kernel precedenti alla 2.6.28.8, il comando e’ urpme `rpm -qa|grep kernel|grep X.Y.ZZ`

    Per il kernel source quale comando usare?
    Grazie

  18. 18 nicco

    @ fonzie-two

    urpmi kernel-source-latest
    oppure
    urpmi kernel-source-2.6.28.8

    Ma nel post sopra c’e’ gia’ spiegato tutto, era sufficiente solo leggere piu’ attentamente!
    Il paragrafo si chiama: Quarto passo

  19. 19 fonzie-two

    @Nicco

    Evidentemente non mi sono spiegato troppo bene, mi riferivo sia alla rimozione del kernel con il comando sopra descritto, ed alla rimozione della sorgente del kernel (ossia, la sintassi del comando per togliere la sorgente).
    Grazie e Ciaoo

  20. 20 astragalo

    Ciao finalmente riesco ad aggiornare anche il mio pc, devo dire che sono molto soddisfatto dei risultati che l’aggiornamento ha portato tutto va meglio. Mandriva 2008.1 i686.

    Ciao.

    Astragalo.

  21. 21 superino

    Installato senza alcun problema sulla mia macchina:Linux localhost 2.6.28.8-desktop-69mib #1 SMP Tue Mar 17 18:10:39 CET 2009 x86_64 AMD Athlon(tm) 64 X2 Dual Core Processor 6400+ GNU/Linux

    rpm -qa|grep module-init-tool
    module-init-tools-3.5-2.1mdv2009.0

Leave a Reply