Archivio per ‘kernel’


dic 7

Kernel 2.6.32 su Karmic Koala

In questo post ho documentato l’incredibile freezing cui andava incontro il mio Asus serie N50 con Gpu Nvidia Geforce gt 120 m col kernel (2.6.31) di default di Karmic: il blocco totale del sistema, il cui unico rimedio era una brutale pressione sul pulsante di accensione/spegnimento. Il problema è stato brillantemente risolto dal nuovo kernel 2.6.32 che ho iniziato a testare fin dalle prime development release passabilmente stabili. Ebbene pochi minuti fa ho dichiarato ufficialmente chiuso il percorso di “sperimentazione” con l’installazione di: linux-image-2.6.32-7-generic + linux-headers-2.6.32-7-generic + nvidia-190-kernel-source. I pacchetti precompilati del kernel li ho scaricati dal repo di Guidoc, al quale vanno anche doverosi ringraziamenti per avermi risparmiato un’oretta di compilazione “a manina”, al cui sito vi rimando per le informazioni di installazione. Adesso il pc va che è una meraviglia.

kernel2-6-32

Bentornato!

set 23

Tre kernel a confronto.

Quando si dice la sorpresa. Sarà stato il test di phoronix (GnuPG), o non so cos’altro, fatto sta che i tre kernel che ho messo a confronto: 2.6.28-15 di Jaunty, lo stesso con alcune opzioni modificate tramite “menuconfig”  e poi compilato, e l’ultimissimo 2.6.31, danno più o meno lo stesso risultato in termini di prestazioni. Guardare per credere. kertest  Ovviamente non si ha la pretesa di esaustività dei test, ce ne sono molti altri e con target differenti come LZMA Compression, o LAME MP3 Encoding etc… , tuttavia mi sarei aspettato risultati differenti. Dunque domando: forse non vale la pena di intervenire con configurazioni particolari (ad es. nel kernel compilato ho impostato la Cpu su Core 2, Xeon … , e la frequenza su 1000 MHz), o aggiornare il kernel all’ultima versione se poi gli incrementi di prestazioni sono risibili?

P.S. invece ho notato miglioramenti ad occhio nudo con l’aggiornamento dei driver nvidia dalla versione 180.44 alla 190.

feb 12

Niente kernel 2.6.29 su Jaunty Jackalope!

Niente kernel 2.6.29 su Jaunty Jackalope! A dirlo è Tim Gardner nella kernel team’s list; queste le sue parole: “Jaunty will absolutely, positively, and without a doubt, release with a 2.6.28 kernel. Is that clear enough to dispel all rumors?”. Sono così esplicite da non avere bisogno di traduzioni. In sintesi coloro i quali hanno l’ animo da “smanettone” e non riescono a resistere all’ irrefrenabile impulso di possedere la versione ultima che più ultima non si può se lo compilino a “manetta”, gli altri aspettino Ubuntu 9.10.

gen 23

Ipod video e linux

Dopo aver installato Rockbox sul mio iPod Video 5G non ho resistito alla tentazione di provare ipodlinux, anche per la possibilità di inserire un bootloader più bello e funzionale che mi permettesse di lanciare i vari software senza premere il tasto hold come in precedenza per ottenere la schermata di Rockbox. In effetti avrei potuto installare solo ipodloader2qui il link alla pagina di ipodlinux che passo, dopo passo traccia il percorso.  La prima procedura, invece, prevede l’uso di un installer grafico già compilato scaricabile da qui, ma, almeno nel mio caso, non funzionante. Lo stesso installer compilato ad uso e consumo del mio “stambecco” ha prodotto risultati eccellenti. In ogni caso è bene tenere a mente che l’ installazione di ipodlinux comporta la rimozione di tutte le librerie, per cui è opportuno fare un backup prima di iniziare.  Ecco i vari step:

Prerequisiti

Installazione di alcune librerie:
# apt-get install libpng3 libssl0.9.8 libqt4-core libqt4-dev

Download

Scaricate da svn nella vostra home
# svn co https://ipodlinux.svn.sourceforge.net/svnroot/ipodlinux/apps/desktop/installer2/

Compilazione

# /usr/lib/qt4/bin/qmake
# make

Installazione

# ./installer

Partirà l’ installer grafico che si prenderà cura di scaricare e installare i componenti necessari in maniera del tutto automatica (la sola scelta di cui ci si deve fare carico è quella relativa al numero di moduli da installare per l’applicazione podzilla).
ipodlinux-installer.png
Et voilà!

  1. Il bootloader di seconda generazione di ipodlinux
gen 6

Ext4 su Ubuntu 8.10

Alla fine non sono riuscito ad oppormi alla “smanettomania”Ext4 sul mio laptop con Ubuntu 8.10.
La configurazione delle partizioni è quella che vedete in questa immagine.

gpartedext4.png

Notate che GParted considera /dev/sda7 con filesystem ext3. E’ un problema di GParted (non è aggiornato) come dimostra quest’ altra immagine.

ext4shell.jpg

Come potete vedere ho preferito dedicare uno spazio su disco fuori da root, oppure home, per evitare complicazioni.

Ecco i vari passaggi:

Step 1 Compilazione del kernel 2.6.28

Seguite quanto scritto nel post Guida alla compilazione del kernel 2.6.28 avendo cura di abilitare l’ opzione per il supporto a Ext4 nel menuconfig.
ext4-option.png

Step 2 Conversione del filesystem

tune2fs -O extents,uninit_bg,dir_index /dev/sda72
fsck -pf /dev/sda7

Step 3 Modifica di /etc/fstab

modificare da ext3 a ext4 in corrispondenza di /dev/sda7

Step 4 Mount

# mount /dev/sda7

Ovviamente il sottoscritto non risponde di eventuali danni. Chi vuole seguire questa guida lo faccia a proprio rischio.

  1. Termine orribile per indicare la frenesia da risoluzione del problema che colpisce alcuni individui alle prese con un pc.
  2. Operazione da effettuare a device smontato