Flash su Firefox in Ubuntu Hardy, il punto della situazione

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.

Read the rest of this entry »

Broadcom wireless su Ubuntu 8.04 Hardy

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.