Archivio per marzo, 2009


mar 26

Funziona davvero!

Adesso è ufficiale. Per avere l’accelerazione 3D su Virtualbox non c’è più bisogno di vmgl. Niente più complicati passaggi di configurazione, niente più variabili da settare, hanno provveduto a tutto i tecnici di Sun, basta attivare con un segno di spunta l’ opzione Accelerazione 3D nella scheda Generale del pannello di controllo di Virtualbox (2.2.0 Beta 1 scaricabile da qui) ed avere installate le Guest Additions. Io l’ho fatto su Fedora 10 come macchina guest, mentre l’ host è jaunty alpha; et voilà:

virt3Dglx.png virt3dgear.png

Bentornato!

mar 24

Linux kernel 2.6.29 e altro ancora…

Linus Torvalds ha annunciato il rilascio del kernel 2.6.29 e fin qui è una notizia risaputa, rilanciata e già sfruttata. Siccome tutto si può dire meno che questo blog faccia uso di attività di riciclaggio delle notizie, contribuendo all’ intasamento della rete con articoli già dibattuti o con novità che non lo sono, l’ oggetto di questo post non è tanto il nuovo kernel quanto una delle sue caratteristiche più importanti (supporto per i kernel mode-settings per hardware Intel – supporto per il nuovo filesystem brtfs – aggiornamento di Graphics Execution Manager e DRM supporto allo stack 802.16 WiMax e a eCryptfs), ossia il nuovo, spettacolare filesystem di tipo copy on write btrfs.

convert-btrfs.png
Intanto il nome è acronimo di Butter FS ed è stato sviluppato in risposta ad un altro FS altrettanto straordinario il ZFS di Sun. Ecco un elenco delle caratteristiche principali:

  • archiviazione dei file basata sugli Extent (dimensione massima del file 2^64);
  • packing dei piccoli file per ottimizzare lo spazio;
  • spazio efficiente delle directories indicizzate;
  • allocazione dinamica degli inode;
  • snapshots scrivibili;
  • subvolumi
  • mirroring and striping
  • checksums su dati e metadati;
  • compressione;
  • supporto dispositivi multipli, e algoritmi per raid;
  • contollo online del filesystem;
  • controllo offline filesystem velocissimo;
  • backup incrementale e FS mirroring;
  • deframmentazione online del filesystem.

Occorre avvertire che btrfs è ancora sotto pesante sviluppo, per cui il suo impiego non è consigliato al di fuori della fase di testing. Fatta questa doverosa precisazione è chiaro che ci si trova di fronte ad una vera “cannonata”, altro che Ext4, anzi, a dire il vero, quest’ ultimo viene considerato un passaggio intermedio, una sorta di “transitioning event” in attesa delle mirabilie del nuovo. Per gli amanti del rischio da “mal di capo” alla pagina che ho linkato (il wiki del filesystem) ci sono ulteriori collegamenti alla modalità di conversione da Ext3, Ext4, alla struttura e al design (assolutamente affascinante, a mio parere), all’ uso con device multipli etc… .
Questo è uno di quei progetti (assieme ai nuovi Radeon open, al dri2, Gem e Gallium 3D) che tuxmind seguirà con particolare attenzione, perchè mi sembrano assolutamente decisivi per un eccezzionale salto di qualità.
Lunga vita al Free Software!

mar 23

Ati, la speranza è open source.

Se  nel post La bellezza di possedere una scheda Amd/Ati, ho espresso un elevato grado di “incazzatura”, in questo comunico una speranza. Intendiamoci, niente a che vedere con Amd/Ati, se aspettiamo loro stiamo freschi, il barlume di luce si intravede per merito di David Airlie, che nel suo blog ha condiviso i risultati, ancora parziali, della riscrittura dei driver Ati Radeon per Mesa. Questo enorme, e aggiungerei meritorio lavoro si pone l’ obiettivo di supportare buffer management, DRI2, Frame Buffer Objects, che, ovviamente, sono tutti prerequisiti per un kernel memory management tipo GEM (Graphics Execution Manager, il progetto di Intel). Ma dicevo dei progressi di Airlie, intanto ha iniziato a lavorare sul codice FBO su DRI2, ha risolto alcuni bug sulle schede r100 e r200, mentre incontra ancora difficoltà con il buffer rendering del DRI2 che non disegna la finestra dove dovrebbe. Tuttavia, al di la degli aspetti strettamente tecnici che gli appassionati possono seguire sul blog del nostro,  ciò che’ mi preme sottolineare è la grande aspettativa che tutti gli utenti Ati hanno nei confronti di questo progetto non fosse altro per affrancarsi dai “signori” di Amd, speriamo che sia finito ed incluso nei Mesa 7.5 che, tra l’altro, avranno anche il supporto a Gallium 3D (la libreria grafica sviluppata da Tungsten Graphics n.d.r.).
Grosse novità, amici!

mar 22

Chrome Vs Firefox

Forse è presto per un confronto visto che Chrome per linux è ancora in versione alpha, tuttavia, dopo aver letto recensioni entusiastiche del browser di Google e, contestualmente, una sorta di de profundis anticipato di Firefox, credo sia giusto affrontare una discussione, se pur forzatamente sommaria (in attesa di un’ analisi basata su benchmark inequivocabili), sull’ argomento. In particolare vorrei sottoporvi il giudizio di Keir Thomas, il quale su PC World sostiene che l’ alpha di Chrome è già notevolmente più veloce di Firefox:

“it started in the blink of an eye. Additionally, any JavaScript-heavy sites like Gmail or Google Docs were so responsive that it’s almost unbelievable.”
E’ partito in un batter d’ occhio. Inoltre siti in Javascript molto pesanti come Gmail o Google Docs hanno avuto tempi di risposta quasi incredibili. 1

e che quest’ ultimo è già morto:

Chrome has won. Firefox is already dead” 2

Che ne pensate ?

  1. mia libera traduzione.
  2. non credo ci sia bisogno di traduzione.
mar 20

Android Vs iPhone.

Ecco una bella scheda di confronto tra l’ iPhone di Apple e l’ HTC Magic con Google Android. E’ inutile dire per chi parteggio… !
scheda-confronto-iphone-htc.gif
Fonte: Sole 24Ore