Firefox 4: niente accelerazione hardware per Linux

Firefox Logo

Avevamo scritto giusto qualche giorno fa che Firefox 4 è in arrivo, e che con l’ultima beta portava una ventata di novità, ma… a quanto pare, l’arrivo della nuova major release di questo popolare browser porterà con se un po’ di sorprese negative per gli utenti Linux: l’accelerazione hardware sarà disponibile per i soli Windows e Mac OS X.

Il motivo di questo, secondo gli sviluppatori, sarebbe da rintracciarsi proprio in Xorg, che, a detta di Boris Zbarsky, risulterebbe avere molti dei suoi driver video affetti da un numero considerevole di bug. “Abbiamo provato” dichiara lo sviluppatore “ad abilitare il supporto OpenGL su Linux, e abbiamo scoperto che molti dei driver video sono così disastrosamente bacati, che per il momento abbiamo dovuto disabilitarlo“.

Mentre su Windows infatti il supporto all’accelerazione hardware è stato realizzato mediante l’interfacciarsi a DirectX per molte funzioni di disegno, sui sistemi Unix è stato deciso di portare questo lavoro a compimento tramite OpenGL. Peccato che, mentre Mac OS X, anche in virtù del fatto che utilizza una soluzione sviluppata in casa per il server grafico, fornisce un supporto maggiore ad OpenGL secondo Zbarsky, mentre Linux proprio per colpa dei suoi driver video per ora dovrà rinunciare alla feature.

Ciò che è certo è che il team di Mozilla non si arrende, e ha richiesto l’aiuto degli sviluppatori e dei distributori di Xorg per risolvere questa noia.

Tag: ,

Commenti

  1. [1]

    E figuriamoci… poi ci chiediamo perché la gente non passa a Linux. Queste sono le notizie che mi fanno venir voglia di cestinare Linux e di comprarmi un computer Apple.

  2. [2]

    Chissà se usando i driver proprietari la situazione è la stessa, oppure i problemi riguardano solo quelli open…

  3. [3]

    Credo sia un problema strettamente legato a Mesa, che infatti nVidia non usa

  4. [4]

    Ma non avevano parlato di Xorg? Cosa centra ora Mesa?

    Mesa al contrario sta sviluppando driver buoni per Intel e anche per AMD, nVidia è l’unica che prosegue da sola, ma è Xorg che non gestendo la cosa nativamente (vedi Wayland) avrà bug sui moduli aggiunti per l’accelerazione grafica

  5. [5]

    Mesa è parte di Xorg, ed è proprio la parte che ne gestisce l’accelerazione hardware :P

  6. [6]

    LOL funzionava bene solo coi driver Nvidia closed, poi tutti sempre a smenarla che open è meglio …
    Infatti guarda che casino …

  7. [7]

    @telperion

    Open non e! Ne meglio ne peggio!

  8. [8]

    Ma si potrà abilitare tramite about:config visto che con i driver Nvidia funzionava??

  9. [9]

    «Mesa è parte di Xorg»

    Anche no, è un’implementazione di uno stack 3D OpenGL. Che infatti può essere usato anche al di fuori di Xorg (vedi Wayland).

  10. [10]

    @telperion: però con i driver ati che sono proprietari, non funziona.
    Quindi come vedi non c’entra nulla open o meno.
    Tu semmai sei sempre per “proprietario è meglio”.
    E’ ovvio che se si considera l’aspetto tecnico ci sono cose proprietarie migliori di quelle libere, e viceversa, la qualità non dipende direttamente dalla licenza.
    La differenza è che se è libera, è correggibile, se invece è proprietaria, no.

  11. [11]

    @guiodic
    io non sono sempre per “proprietario è meglio”.

    Sono per “i driver nvidia closed sono meglio”
    .
    Meglio di tutti gli open messi insieme, dei driver AMD closed e di mesa.

    Fine.

    LOL

  12. [12]

    Sono per “i driver nvidia closed sono meglio”

    scambierei volentieri il mio portatile con nvidia con un portatile con scheda intel HD.

  13. [13]

    @Guido
    beh vendilo e compra un Intel, dov’è il problema …
    Facile che ci guadagni pure …

  14. [14]

    @guiodic io farei il contrario. Sono contento della mia Intel per carità, però le nVidia hanno prestazioni decisamente maggiori in assoluto.

Inserisci il tuo commento