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
MIB TEAM

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

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
@ 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!
sul mio toshiba tecra A8 con 2009.0 + kde 4.2.1 va proprio bene, apprezzabile accellerazione anche in fase di boot
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.
Mandriva 2009 32bit
kde4.2.1 scheda grafica Nvidia
Perfettamente funzionante come sempre.
Grazie!
2009.0 i686
nvidia 6200
kde 4.2.1
al momento tutto ok
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
@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.
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
@ninarello19
rpm -qa|grep module-init-tool
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
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
@ 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.
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?
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
@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…
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
@ 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
@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
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.
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