Qualche giorno fa dopo quasi 5 anni di onorato ed intenso servizio, il mio vecchio notebook Acer Aspire 1600 ha esalato l’ultimo respiro (dal dissipatore). La mattina sono andato per accenderlo e non dava segni di vita, se non per due led sotto lo schermo ed un sospetto ronzio provenente dalla scheda madre. Dopo aver fatto diverse prove sono arrivato alla diagnosi: rottura del circuito di alimentazione.
La diagnosi è stata confermata anche dalla successiva autopsia: Intorno ad un paio di componenti (presumibilmente piccoli trasformatori di corrente) era presente una colata di stagno che aveva invaso e mandato in corto la scheda madre, nella zona accanto alla CPU. L’imputato numero uno è quest’ultimo: scaldava veramente tanto, ed il rumore delle ventole era costantemente insopportabile (nonostante ripulissi il dissipatore regolarmente). Mi sono quindi rassegnato e dopo aver riposto i pezzi esanimi in una scatola mi son messo alla ricerca di un degno sostituto.

Avevo abbastanza fretta di comprarne uno nuovo, sia perchè ormai praticamente senza computer non ci posso più stare 😛 sia perchè in questo momento ne ho bisogno per lavorare sulla tesi. Mi sono indirizzato dunque verso la portabilità, la compattezza, la durata della batteria. Ma anche a qualcosa di esteticamente gradevole e ovviamente conveniente sia per il prezzo che per le prestazioni.

Ho valutato diversi notebook 13 e 14 pollici, ma poi la mia scelta è stata fermamente….

MacBook !!

Leggi tutto →

Buone notizie per tutti i possessori di schede wireless Intel e Ralink:
nei repository di Ubuntu Hardy è disponibile un pacchetto di backports contenente driver e firmware aggiornati per i vostri chip !

In dettaglio:

  • Intel iwl3945 e iwl4965
    Driver e firmware aggiornati. Adesso funzionano pure il LED ed il tasto di accensione dei portatili.
  • Ralink rt2x00 (rt2400pci, rt2500pci, rt2500usb, rt61pci, rt73usb)
    Driver aggiornati alla versione 2.1.14. Maggiore stabilità e prestazioni della versione presente in Hardy di default.

Se avete uno dei chip elencati, l’installazione di questo pacchetto è STRA-CONSIGLIATA!

[sourcecode language=’css’]sudo apt-get install linux-backports-modules-hardy[/sourcecode]

Compiz CheckStamattina leggendo i feed del Planet di Compiz-Fusion, ho trovato la notizia di uno script molto utile: Compiz-Check. Come si legge nel blog dell’autore (Forlong), Compiz-Check è uno script che verifica se Compiz può funzionare nel sistema e in caso negativo dice il perchè e propone delle soluzioni.

Il risultato dello script può essere molto utile come informazione aggiuntiva da allegare alle richieste di aiuto nei forum di Compiz Fusion o delle varie distribuzioni.

Lo script supporta GNOME, KDE e Xfce ed è indipendente dalla distribuzione Linux scelta.

Consiste principalmente in 3 parti:

  1. Informazioni rilevanti sul sistema
  2. Esegue alcuni test specifici per Compiz
  3. Verifica la presenza di problemi con l’hardware o con la configurazione in uso

Leggi tutto →

Edit del 02/11/2009: la guida presente in questo articolo è ormai obsoleta. Per risolvere problemi di Audio (con PulseAudio), e di crash di Firefox dipendenti dal Flash, vi consiglio di seguire questo ottimo tutorial, suggeritomi da Simba nei commenti e valido per Ubuntu Hardy, Indrepid, Jaunty e Karmik.

Firefox e Flash... altro che integrazione

Molti in seguito al passaggio ad Ubuntu Hardy hanno notato problemi nell’uso di Firefox (3.0 beta5) con filmati flash, per esempio:

  • Impossibilità di riprodurre filmati
  • Audio assente o disturbato
  • Crash improvvisi di Firefox
  • Estrema lentezza

Tutti questi problemi sono dovuti ad una situazione alquanto complicata che provo qui di seguito a schematizzare.

  • Bug del plugin di Adobe
    Essendo un plugin proprietario, ci vuole molto affinchè gli sviluppatori rilascino patch. Questo è uno dei grandi difetti dei software closed-source. Il plugin flash per linux fa notoriamente pena, purtroppo…
  • Firefox 3
    La versione beta5 presente in Hardy, benchè sia nella fase finale di sviluppo, essendo ancora instabile e presenta ancora piccoli bug e malfunzionamenti.
  • PulseAudio
    Una delle novità introdotte in Hardy è la presenza di default del sistema audio “PulseAudio” che va a sostituire i precedenti ALSA, OSS, ESD. Se da una parte ci sono tutti i vantaggi del nuovo sistema, dall’altra ci sono ancora diverse applicazioni che hanno qualche problema di compatibilità ed hanno bisogno di plugin e workaround specifici per funzionare. Uno di questi è ovviamente Flash, che nativamente non supporta (ancora) PulseAudio.
  • libflashsupport
    Per ovviare a questo, “quelli di Ubuntu” hanno pensato di creare una nuova libreria, libflashsupport, che fa da “ponte” tra Flash e PulseAudio. In effetti il giochino funziona… flash funziona e l’audio si sente.
    Purtroppo è stato verificato che la presenza di libflashsupport rende Firefox3 ancora più instabile di quanto già non fosse. Nella versione finale di Hardy il pacchetto “libflashsupport” è stato reso opzionale, mentre durante il ciclo di sviluppo era installato forzatamente insieme a “flashplayer-nonfree”.

Come potrete capire, la situazione è alquanto complicata. In attesa che Adobe risolva il problema alla radice (aggiornando il plugin), possiamo provare alcune soluzioni temporanee che sono state suggerite.

Leggi tutto →

La nuova versione di Ubuntu, la 8.04 “Hardy Heron” include molte novità nel kernel (2.6.24) per quanto riguarda il wireless.

Una di queste riguarda i nuovi driver opensource utilizzati per le schede Broadcom, chiamati b43 e b43legacy. Tali driver vanno a sostituire i vecchi bcm43xx, che quindi non saranno più utilizzabili.

Per chi avesse problemi con questi nuovi driver segnalo che è sufficiente scaricare e abilitare il firmware dal gestore driver hardware, che si trova nel menu Sistema -> Amministrazione.
Spuntare la casella “Broadcom B43 Wireless” e riavviare il sistema per rendere effettive le modifiche.

Nel caso questa procedura non dovesse funzionare, si può provare ad installare manualmente il firmware e fwcutter. La procedura corretta l’ho riportata nel wiki di ubuntu-it, che vi invito a consultare ed eventualmente migliorare.

Segnalo che finalmente dopo diverso tempo con l’aggiornamento di oggi ( 16 aprile 2008 ) tornano a funzionare i driver ralink rt2x00 dentro il pacchetto di driver wireless “compat-wireless“.

Dopo la versione 2.0.14 (che avevo trovato molto stabile), si sono succedute infatti varie versioni e modifiche che ne avevano compromesso la stabilità.

In particolare è finalmente stato risolto un bug alla funzione “lib->config_filter()” che mandava tutto in loop…

Adesso con l’ultimo aggiornamento sono passato alla versione 2.1.14, che risulta ottima sia in stabilità che in prestazioni. Consiglio quindi a tutti i possessori di schede ralink di aggiornare, seguendo la solita procedura

Edit del 22/04/2008:
dalle prove che ho fatto successivamente sembra che questa nuova versione non sia poi cosi stabile come la precedente. Per il momento sono tornato alla 2.0.14 “rock-stable”, in attesa di ulteriori indagini e prove…

La brutta notizia è che in Ubuntu Hardy, ormai prossima al rilascio, è presente la versione 2.0.10, che pur connettendosi e funzionando out-of-the-box, risulta assai instabile e buggata, almeno dalle mie prove con il chipset rt73 (e quindi il modulo rt73usb). Gli utenti che installano Hardy per la prima volta saranno dunque costretti ad aggiornare i driver se vorranno vedere la propria periferica ralink perfettamente funzionante…

Speriamo che i responsabili dei pacchetti intervengano presto a tappare questa falla…

Aggiunta del 22/04/2008:
sembra proprio che l’Ubuntu-Team abbia deciso di ascoltare la mia richiesta (che in realtà è quella di molti). Grazie ad una segnalazione tra i commenti, ho scoperto che in hardy è disponibile un pacchetto di backports che aggiorna i driver ralink ad una versione più stabile. Basta selezionare e installare il pacchetto linux-backports-modules-hardy
Sembra che l’installazione dei compat-wireless non sarà dunque necessaria…

Ben fatto guys! 😉

Dopo il buon lavoro fatto con il rilascio dell’ultima 1.4.2 stable, gli sviluppatori si sono molto concentrati nel riscrivere e ottimizzare il codice e l’interfaccia di wicd.

about

La versione attualmente in sviluppo è marchiata 1.5.0, e le novità introdotte sembrano essere tante:

  • l’interfaccia grafica principale adesso è meglio organizzata, con pulsanti che sostituiscono i menu a cascata (vedi screenshot)
  • Migliorata la vista “globale” dell’applicazione: tutto molto più GTK
  • Condivisione delle impostazioni per tutte le reti con lo stesso ESSID. (utile in ambienti lavorativi ed universitari, per esempio)
  • Corretto e migliorato il funzionamento dell’autoconnessione con le reti ethernet
  • Ottimizzato il codice riducendo le chiamate alle funzioni “di sistema”. Parte di questo lavoro è possibile intravederlo nel pannello “Preferenze/External Programs“, che ci permette di scegliere quale tool far utilizzare a wicd per compiere le sue funzioni. La scelta automatica garantisce il miglior rapporto prestazioni/funzionalità.
  • Altri bugfix minori di cui è difficile vedere il risultato pratico 🙂

La prima impressione su questa versione è più che positiva: il programma sembra ancora più veloce, leggero e funzionale di prima!

Se vi ho incuriosito e morite dalla voglia di provarlo voi stessi, ecco i semplici comandi…

Leggi tutto →

Mentre la campagna elettorale impazza e i candidati si danno battaglia a suon di promesse, numeri e regali…. sembra che a pochi e nessuno dei politici interessi veramente un argomento che a noi invece sta a cuore: la diffusione del software libero.

vota per il software libero! (banner)

Per questo motivo l’Associazione per il Software Libero ha chiesto “ai cittadini elettori di far sentire la loro voce, tramite una petizione on-line, indicando che preferirebbero votare persone a favore del software libero, per mostrare a chi governerà il Paese che il tema del software libero è molto importante.

Per far questo basta firmare l’apposita petizione on-line come hanno già fatto in molti.

Da notare che la petizione è stata girata anche a molti politici candidati, ma solo in pochi hanno accettato di firmarla.

 Facciamo sentire la nostra voce, firma e diffondi la notizia!

Da oggi anche il mio blog fa parte dell’aggregatore di feed “BongoLinux“, che a differenza degli altri sembra puntare più sulla qualità e la selezione dei contenuti che alla quantità di fonti.

Da segnalare inoltre iniziative originali come BongoRoll e la Classifica.

BongoLinux mantiene intatto uno spirito libero, ti da la possibilita’ di partecipare attivamente e chiedere informazioni o chiarimenti, o ti da la possibilita’ di proporci qualcosa. E’ anche un mezzo pubblicitario, BongoLinux, infatti, non ha nessun link interno, se non quello di presentazione di un post in home page, per ogni articolo lei verra’ indirizzato sulla pagina del blog da cui e’ stato preso.

Un saluto a tutti!

Oggi ho approfittato delle correzioni che Treviño ha fatto al suo script “makefusiondebs” per generare pacchetti deb a partire dai sorgenti git di Compiz Fusion per aggiornare i miei pacchetti ormai obsoleti alla versione 0.7.3~git20080323.

Compiz Fusion

In pochi minuti avevo tutti i pacchetti pronti senza errori e li ho installati con un

[sourcecode language=’css’]sudo dpkg -i *.deb[/sourcecode]e riavviato compiz. Voilà… tutto aggiornato e nuovi plugin disponibili.
Dalle prove che ho fatto, sembra tutto ancora più veloce, anche sul mio vetusto notebook.

Dunque, dato che l’indaffarato Treviño non aggiorna ormai da tempo i suoi repository (sperando che ormai riprenda con Hardy), vi metto qua un archivio contenente tutti pacchetti necessari.
Non vi resta che estrarlo in una cartella, “entrarci” da terminale e digitare il comando che ho riportato sopra.

Chiaramente essendo una versione git di sviluppo, non sono da escludere bug e piccoli malfunzionamenti… ma se vi va di aggiornare e sperimentare… 😉

Here you are:  compiz-fusion_0.7.3~git20080323-ubuntu-debs.tar.bz2 Ricordo che tali pacchetti funzionano solo su Ubuntu 7.10 “Gutsy Gibbon” e architettura x86/i386

Edit:
Seguendo il mio esempio anche M0rF3uS ha creato dei pacchetti e li ha inseriti nel suo repository, sia in versione i386 che amd64.
Inseritelo nella vostra sources.list se volete avere dei pacchetti di Compiz Fusion aggiornati, d’ora in poi! 😉