(Finalmente) kernel26zen-git nel mio repo

Informo che ho fatto pulizia del mio repo (finalmente, aggiungerei).

Allo stato attuale contiene:

catalyst-zen 7.11-20071212
kernel26zen-git 2.6.24.rc5.zen0.20071212-1
klibc-zen 1.5-20071212
ndiswrapper-zen 1.50-20071212
nvidia-beta-zen 169.04-20071212
nvidia-utils-beta 169.04-1
nvidia-zen 100.14.19-20071212
v86d-zen 0.1.2-20071212
virtualbox-modules-zen 1.5.2-20071212

Come potete vedere, ho deciso di utilizzare una data come release number dei pacchetto: trovo che sia più comodo visto che tanto ad ogni aggiornamento che farò di kernel26-git dovrò ricompilare pure i moduli esterni (e prevedo aggiornamenti frequenti, almeno uno a settimana, sempre che ci sia “materiale” nuovo nel repository git di zen).

Devo fare alcune precisazioni: la versione di kernel26zen che fornisco è compilata con la dimensione dello stack a 4KB, questo significa che la compatibilità di ndiswrapper con i driver windows è minore (non sono sicuro in quale misura, ma è sicuramente minore). E’ anche vero però che in zen sono inclusi aggiornamenti per quanto riguarda il sottosistema wifi del kernel, e quindi ci sono moduli nativi nuovi/migliorati che potrebbero, in alcuni casi, sostituire egregiamente ndiswrapper.
Inoltre voglio segnalare quali sono i pacchetti che posso testare direttamente (e che di fatto utilizzo quotidianament): klibc-zen, v86d-zen nvidia-utils-beta, nvidia-beta-zen, virtualbox-modules-zen.

Nota: nvidia-zen è la versione del driver nvidia compilata per il pacchetto nvidia-utils che trovate in extra. Tengo anche questa versione per non forzare l’aggiornamento di nvidia-utils, e mantenere così la compatibilità con il modulo del pacchetto ufficiale compilato per il kernel -ARCH.

Se c’è interesse per altri pacchetti, non esitate a farmelo sapere.

  • http://www.paolinoland.it paolino

    ciao pierluigi grazie per il lavoro che fai!

    mi potresti gentilmente dire i vantaggi di usare il kernel che pacchettizzi te rispetto a quello -ARCH?

    grazie ;)

  • http://pierluigi.netsons.org/ pierluigi

    zen è una collezione di patch per migliorare le prestazioni del kernel in un uso desktop e per aggiungere funzionalità non ancora presenti nel kernel vanilla. Il risultato è un kernel che è ben visto dal nuovo hardware e che regala qualche cosa in fatto di reattività delle applicazioni.
    Ad esempio include le ultime revisioni dello scheduler CFS (e tra non molto dovrebbe pure includere un porting dello SD!), include patch per l’hardware (gli aggiornamenti del sottosistema wireless, il downvolting dei pentium m e core2duo), include patch per i filesystem (reiser4 ad esempio).
    La filosofia che sta sotto a questo progetto è di creare “A stable and featurefull kernel patchset”, e in effetti nonostante il gran numero di patch è un kernel che, almeno fino ad adesso, si è dimostrato sufficientemente stabile per un uso quotidiano. (io non ho mai sperimentato un solo panic, ho avuto qualche kernel che non bootava ieri, hanno fatto un grosso merge delle patch -rt che ha un po’ rotto).

    Qui il thread su gentoo forums: http://forums.gentoo.org/viewtopic-t-616535.html
    e qui l’interfaccia web al repository del patchset: http://forums.gentoo.org/viewtopic-t-616535.html

  • http://xenos.altervista.org/blogs/ furester

    Potrei chiederti info tecniche sulla tua scelta di tenere lo stack di 4KB?non che questo mi crei problemi (non uso ndiswrapper), pura e semplice curiosità!

    la guida che avevi fatto per il bootsplash è sempre valida?

  • http://www.paolinoland.it paolino

    grazie per la spiegazione! inutile dire che lo proverò allora! :)

    grazie ancora per il lavoro che fai ;)

  • otxboc

    Grazie per il tuo ottimo lavoro che condividi con noi!
    Una domanda: solo io ho dei problemi con i driver della scheda di rete RT2500?

  • http://pierluigi.netsons.org/ pierluigi

    @furester: ho trovato interessate questa lettura per capirne un po’ di più sulla questione dello stack: http://lwn.net/Articles/84583/

    il bootsplash lo testo proprio ora, nel caso servisse aggiorno la guida.

    @otxboc: sorry, non ho tale scheda. che modulo stai usando, per curiosità?

  • otxboc

    Sto usando rt2500pci

  • salvo

    grazie pier! buon lavoro

  • Pingback: Kernel 2.6.24 with Zen patchset « Gianvito’s

  • http://www.drz-italia.com monotiz

    Ciao Pierluigi,
    in merito al kernel zen, volevo chiederti se c’è un possibile miglioramento dei consumi. Ho fatto un test al volo e mi sembra di aver risparmiato uno 0,3-0,4 W, però vorrei avere conferma.

    Grazie mille.

  • http://pierluigi.netsons.org/ pierluigi

    miglioramento rispetto a cosa? kernel vanilla (-ARCH?) in tal caso certamente, visto che tra le patch incluse nello zen ci sono anche quelle del progetto powertop, ad esempio.

  • http://www.drz-italia.com monotiz

    Si intendevo rispetto al kernel -ARCH…