domenica 29 aprile 2012

Lubuntu su Toshiba AC100


Subito dopo aver aggiornato il netbook a Ubuntu 12.04 LTS ho deciso di passare al più leggero LXDE come ambiente desktop andando a installare Lubuntu.
Con il comando :

apt-get install lubuntu-desktop lubuntu-default-settings
apt-get install plymouth-theme-lubuntu-logo lxdm

ho scaricato e installato il necessario per avere un'installazione di Lubuntu che risulta praticamente uguale a quella che si ha su un normale PC installando con il CD di Lubuntu vero e proprio.
I tempi di avvio, e anche di spegnimento, sono decisamente migliori e anche l'uso risulta più fluido.
L'unico problema riscontrato fino ad ora è stato relativo ad un errore nell'esecuzione dell'update manager.
Il problema dipende dal fatto che il programma lubuntu-software-center-build-db non riconosce l'archiettura ARM.
Per risolvere il problema è stato sufficente modificare il programma, che è uno script pyhton, aggiungento a arch_dict la voce armv7l in modo che diventi qualcosa del genere .

arch_dict = {
"x86_64": "amd64",
"i686": "i386",
"ppc": "powerpc",
"ppc64": "powerpc",
"armv7l": "armv7"
}

A questo punto non darà più errore.
Con Lubuntu e con gli aggiornamenti della versione 12.04 questo netbook è decisamente più utilizzabile di quanto non fosse con la versione precedente.



sabato 28 aprile 2012

Ubuntu 12.04 LTS

Ebbene sì è giunta la nuova versione di Ubuntu e di tutte le sue derivate.
Oggi ho aggiornato a Lubuntu 12.04 un portatile Pentium 3 e un Dell D630, quest'ultimo monta una cpu Intel T7500 e quindi la versione a 64 bit di Lubuntu.
Oltre all'aggiornamento di tutta una serie di pacchetti la cosa più evidente è il nuovo aspetto del login manager LXDM, decisamente molto più bello di prima. Beh poi c'è il passaggio al kernel 3.2.0.
L'aspetto grafico è molto gradevole e ne fa a mio avviso la miglior distribuzione con LXDE.
Sul Pentium 3 ho notato che Chromium va spesso in errore con le pagine che usano flash, mentre questo non succede, almeno per ora, sul Dell.
Le migliori novità le ho avute però aggiornando il Toshiba AC100.
Finalmente l'audio funziona anche con YouTube e anche il programma glxgears, che prima non andava nemmeno in esecuzione, purtroppo il valore di FPS riportato è piuttosto basso. Certo le prestazioni non sono da urlo, motivo per cui proverò a passare da Gnome a Lubuntu, però se prima era praticamente impossibile usare YouTube almeno adesso è abbastanza fruibile.
Fra qualche settimana, si preferisco attendere un pò, aggiornerò anche il portatile con Xubuntu, che uso per lavoro.
Ancora una volta devo sottolineare come sia stato semplice e lineare l'aggiornamento che non mi ha dato nessun tipo di problema su nessuno dei PC, e speriamo che sia così anche quando aggiornerò Xubuntu.

 

martedì 17 aprile 2012

Benchmark di compilazione

Un paio di giorni fa ho lanciato la compilazione del programma qemu, il noto emulatore opensource, su di un pentium 4 a 3 Ghz. Per curiositá ho lanciato la compilazione con :

time make

per vedere quanto tempo ci avrebbe impiegato. Durante la copilazione, avvenuta su un sistema debian 6 con Gnome vedevo che la percentuale d'uso della cpu restava sempre attorno ad un 50%. 
Alla fine ci ha impiegato 52 minuti e 56,881 secondi.
Essendo la cpu in questione dotata di hyper threading ho rieseguito la compilazione, dopo aver fatto un make clean per cancellare gli object generati in precedenza, aggiungendo il parametro "-j 2" al comando make. Questo parametro indica quanti job di compilazione devono essere eseguiti contemporaneamente.
Essendo l'hyper threading una tecnologia che fa vedere al sistema operativo due processori anche se fisicamente ne é presente uno solo volevo vedere che impatto aveva l'esecuzione di due thread di compilazione.
Il tempo totale é sceso solo a 48 minuti  e 9,417 secondi, circa un 9% di guadagno, un pó pochetto onestamente.
Ho ripetuto lo stesso test su altri due PC uno con un Intel T7500 2,2 Ghz e l'altro con un AMD Turion64 X2 a 2 Ghz, entrambe le cpu sono dual core.

Questi i risultati per Intel senza e con opzione "-j 2"

27m41,767s     17m10,069s

Per AMD

43m38.079s     23m26.098s

Bene come si vede, e come si poteva immaginare, la cpu Intel é parecchio piú potente, almeno in questo specifico test. Peró é anche interessante notare come AMD nonostante sia molto piú lenta con un solo core sembra guadagnare molto di piú in percentuale usandone due rispetto a quanto guadagnato dalla cpu Intel. Mi lascia invece perplesso il fatto che alla fine in questo test il Pentium 4 non sia poi cosí lontano dalla cpu di AMD.

Ovviamente questa specie di benchmark va preso con le pinze in quanto fatto in maniera artigianale, quello che é interessante notare é come in realtá sia difficile misurare l'effettiva differenza tra diverse cpu. Per esempio i test fatti con openssl speed pongono la cpu Intel in vantaggio su quella di AMD ma di poco, mentre in raffronto al Pentium 4 c'é un guadagno di circa un 40%.