Notizie: se possiedi un dispositivo Android, prova Firefox per Android, un browser scattante e dinamico per navigare in ambiente mobile.

Autore Topic: [Linux] Evitare il crash di Firefox sui filmati in Flash a schermo intero  (Letto 774 volte)

0 Utenti e 1 Visitatore stanno visualizzando questo topic.

Offline Underpass

  • I've got fabric to sell
  • Amministratore
  • Post: 24618
    • Mozilla Italia
Non so se a Mountain View metteranno mai a posto questa cosa, ma sono sempre stato abbastanza scontento dell'espediente descritto qui

https://support.mozilla.com/it/kb/Impossibile+visualizzare+contenuti+Flash+a+schermo+intero

Dal momento che su Google Chromium non succede, mi sono messo a cercare e ho trovato che è possibile evitare l'errore precaricando una certa libreria.

E' sufficiente modificare l'icona di lancio di Firefox in modo che il comando sia

Codice: [Seleziona]
env LD_PRELOAD=/usr/lib/libGL.so.1 firefox
Ciao

Offline miki64

  • Moderatore
  • Post: 35849
Chapeau, Underpass!    :D

Ti consiglio di inserire il trucco anche in un apposito topic dei Forum linuxiani!   ;)

Offline Underpass

  • I've got fabric to sell
  • Amministratore
  • Post: 24618
    • Mozilla Italia
Piuttosto, vorrei inserirlo nell'articolo in SUMO. Mi metto in contatto coi SUMO-boys d'oltreoceano.

In ogni caso non è merito mio: ho semplicemente cercato e trovato alcuni articoli che ne parlavano. ;)


edit: https://support.mozilla.com/tiki-view_forum_thread.php?comments_parentId=414349&forumId=3
« Ultima modifica: 09 Agosto 2009 11:04:34 da Underpass »

Offline Raff

  • Post: 83
Non so se a Mountain View metteranno mai a posto questa cosa, ma sono sempre stato abbastanza scontento dell'espediente descritto qui ...

Sul forum nVidia Linux gli sviluppatori del driver nVidia hanno spiegato che la colpa non è di Firefox, bensì del plugin Flash il quale, quando si passa in fullscreen con l'acccelerazione hardware attivata, carica le librerie OpenGL secondo una procedura che manda in crash lo stesso Firefox.

Citazione da: AaronP
Are you guys using Flash? There's a known bug in the way Flash loads OpenGL that causes it to interact badly with Firefox's memory management. Please try loading Firefox with LD_PRELOAD=/usr/lib/libGL.so.1

Purtroppo, ho constatato che Firefox, avviato in quel modo, diventa piuttosto instabile, soprattutto quando si accede a pagine con contenuto Windows Media Player (eseguito da GeckoMediaplayer, il quale utilizza a sua volta l'accelerazione hardware); in casi del genere, il 50% delle volte si verifica un crash.

Chi avesse questi problemi, può risolvere cliccando con il tasto destro su un video Flash, selezionando "Settings" e togliendo il segno di spunta da "Enable hardware acceleration".
Stranamente, sul mio PC ho notato che l'accelerazione hardware di Flash sembra ugualmente attiva anche quando si disabilita quell'opzione; infatti, durante l'esecuzione dei video Flash, l'occupazione della CPU si mantiene piuttosto bassa.

« Ultima modifica: 09 Agosto 2009 15:26:26 da Raff »

Offline Underpass

  • I've got fabric to sell
  • Amministratore
  • Post: 24618
    • Mozilla Italia
Grazie della precisazione, Raff :)

Controllerò se effettivamente Firefox diventa instabile con i contenuti Windows Media - eventualmente questa cosa la si potrebbe segnalare allo sviluppatore di gecko-mediaplayer ;)

0 Utenti e 1 Visitatore stanno visualizzando questo topic.