Se mentre navigate vi schiatta improvvisamente firefox pare, quasi sicuramente, che il problema dipenda dall'ultimo aggiornamento di Xorg fatto sulle maggiori distribuzioni.

Nello specifico per capire se è questo il bug che vi affligge bisognerà avviare firefox da shell e controllare se al crash si presenta il seguente messaggio:

CODE:
  1. Gdk-ERROR **: The program 'Gecko' received an X Window System error.
  2. This probably reflects a bug in the program.
  3. The error was 'BadMatch (invalid parameter attributes)'.
  4.   (Details: serial 120 error_code 8 request_code 146 minor_code 3)
  5.   (Note to programmers: normally, X errors are reported asynchronously;
  6.    that is, you will receive the error a while after causing it.
  7.    To debug your program, run it with the --sync command line
  8.    option to change this behavior. You can then get a meaningful
  9.    backtrace from your debugger if you break on the gdk_x_error() function.)
  10. aborting...

In caso affermativo vi consiglio di andare nella directory .mozilla/plugins presente nella vostra home e di cancellare la libreria relativa a flash (libflashplayer.so). A questo punto flash sarà disabilitato e firefox non dovrebbe più crashare.

Altra alternativa è usare Epiphany, l'ho riscoperto oggi dopo anni di totale indifferenza e devo dire che fa proprio bene il suo dovere... navigare :)

[update]
ho scoperto che configurando in xorg.conf una profondità di colore di 24 bit invece che di 16 bit flash non crasha!

ciuaz

Tagged with:
 

2 Responses to Firefox, Xorg e Flash

  1. Riccardo says:

    che brutto il verbo crashare!

  2. Se può servire questo è il bug relativo su BugZilla
    https://bugzilla.mozilla.org/show_bug.cgi?id=304370

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

phpDay 15.16 Maggio 2009 a Verona