Firefox: attivare l’accelerazione hardware OpenGL e migliorare le prestazioni

By Marco Giannini

Screenshot 20171116 172644

Spesso Firefox su sistemi Linux ha problemi di prestazioni nella riproduzione di video in presenza di specifico hardware. Questo perché su Firefox per Linux non è ancora abilitato di default l’OpenGL Off-Main-Thread Compositing (OMTC) che consente di migliorare le prestazioni sfruttando l’accelerazione hardware OpenGL. L’OMTC è disabilitato di default sui sistemi Linux a causa di un bug vecchio più di sette anni che non è ancora stato risolto.

Come verificare se l’accelerazione hardware OpenGL è attiva
Per verificare se l’accelerazione hardware è attiva vi basterà aprire Firefox, digitare

about:support

nella barra degli indirizzi e premere invio.
Andando su Grafica, Composizione se l’accelerazione non è attiva troverete come valore la dicitura Basic.

Come attivare l’accelerazione hardware OpenGL
Per attivare l’accelerazione hardware OpenGL su Firefox per Linux sarà sufficiente aprire Firefox, digitare nella barra degli indirizzi

about:config

e confermare con Invio. Vi verrà mostrato un messaggio di avvertimento sul fatto che le modifiche apportate in questa sezione di Firefox potrebbero portare ad instabilità del browser o problemi di sicurezza. Noi, siccome sappiamo quello che stiamo facendo, clicchiamo su Accetto i rischi.

Bene, nel campo di ricerca scriviamo ora

layers.acceleration.force-enabled

che, come potete vedere, di default è impostato su false.

Facciamo ora doppio click con il mouse sulla voce. Il valore cambierà in true (e la scritta diventerà in grassetto).

Chiudiamo ora Firefox e riapriamolo in modo tale da applicare i cambiamenti appena fatti.

Andando ora nuovamente in about:support

troveremo il valore OpenGL, segno che l’accelerazione è ora attiva.

Ora provate il browser per apprezzare i miglioramenti. Spesso mi è capitato di veder risolti i problemi di tearing video su GNOME Shell e driver NVIDIA.

Nel caso in cui riscontriate dei problemi di stabilità vi basterà reimpostare su false il valore di layers.acceleration.force-enabled per ripristinare Firefox alle impostazioni predefinite.

Che dire, speriamo che i developers di Firefox riescano al più presto a risolvere tutti i problemi e proporre finalmente, anche su Linux, l’accelerazione hardware di default così come già fanno su Windows e macOS.

Se vuoi sostenerci, puoi farlo acquistando qualsiasi cosa dai diversi link di affiliazione che abbiamo nel nostro sito o partendo da qui oppure alcune di queste distribuzioni GNU/Linux che sono disponibili sul nostro negozio online, quelle mancanti possono essere comunque richieste, e su cui trovi anche PC, NAS e il ns ServerOne. Se ti senti generoso, puoi anche donarmi solo 1€ o più se vuoi con PayPal e aiutarmi a continuare a pubblicare più contenuti come questo. Grazie!

Hai dubbi o problemi? Ti aiutiamo noi!

Se vuoi rimanere sempre aggiornato, iscriviti al nostro canale Telegram.
Se vuoi ricevere supporto per qualsiasi dubbio o problema, iscriviti alla nostra community Facebook o gruppo Telegram.
Cosa ne pensi? Fateci sapere i vostri pensieri nei commenti qui sotto.
Ti piace quello che leggi? Per favore condividilo con gli altri.
Amazon Music
Scopri le ultime offerte per dischi ssd su Acquista su Amazon
Scopri le ultime offerte per memorie RAM DDR su Acquista su Amazon
Scopri le ultime offerte per Chromebook su Acquista su Amazon
Scopri le ultime offerte per Raspberry su Acquista su Amazon

Potrebbero interessarti anche...

Una risposta

  1. Linda James ha detto:

    Very beautiful blog, I very much like. And you can visit my site and give me a comment.

  1. 28 Luglio 2020

    […] Uno dei problemi che mi accompagna da tempo su Linux riguarda il tearing durante la riproduzione dei video in streaming su Firefox. In passato ho provato diverse soluzioni, una della quali consiste nell’attivare l’accelerazione hardware OpenGL su Firefox. […]

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

Questo sito usa Akismet per ridurre lo spam. Scopri come i tuoi dati vengono elaborati.