Firefox 3 scrolling lento in linux con schede nvidia

Si sta parlando un po’ ovunque di un problema che affligge il recente firefox 3 su schede video nvidia e sistemi linux.

La nuova versione di firefox ha problemi nello scrolling di alcune pagine (nel forum nvidia si cita questa, ad esempio: http://shame.tuxfamily.org/repo/?cat=1).

In attesa che i dev di nvidia sistemino il problema con una nuova release dei driver grafici (i test pubblicati qui parlano abbastanza chiaro: http://www.larsen-b.com/Article/290.html, è un problema di driver), è possibile migliorare un po’ le cose.

Eseguire dalla linea di comando:

nvidia-settings -a InitialPixmapPlacement=3 -a GlyphCache=1

  • telperion

    Hai provato a scaricare la versione di mozilla, a scompattarla nella home e fare un link simbolico /usr/bin/firefox -> ~/firefox/firefox ?
    Fine dei problemi di scrolling e tutto perfetto. Da sempre (dalla versione 1.5).
    Ci sarà un perchè.
    A me pare sia più un problema di compilazione con i nuovi compilatori/libreire
    (la versione binaria mozilla per compatibilità è compilata con gcc3.1) che non sto tormentone dei driver nvidia che sembrano ormai anche causa dell’inflazione, della crisi dei muti sub-prime, e del prezzo del petrolio.
    Provare per credere.

  • telperion

    A me http://www.larsen-b.com/Article/290.html
    “scrolla” perfettamente ed ho una Nvidia coi driver 173.14.09.

  • telperion

    Scusa intendevo il test su http://shame.tuxfamily.org/repo/?cat=1

  • Maelstrom

    Ciao!
    Ho notato anche io il problema con quel sito e altri che hanno uno sfondo simile.
    Uso Arch, FF compilato con le system-cairo e gli ultimi driver Nvidia.
    Purtroppo da quando ho dato il comando che hai suggerito ora mi scatta anche Gmail :P
    Mi sapresti dire come tornare indietro? :D

  • http://pierluigi.netsons.org/ pierluigi

    questi i valori di default:

    nvidia-settings -a InitialPixmapPlacement=0 -a GlyphCache=0

  • http://www.stenoweb.it steno

    Prova ad editare il file (sostituendo con il tuo profilo ovviamente ;)) :

    ~/.mozilla/firefox//chrome/userContent.css

    e inserisci alla fine :

    body {
    background-attachment: scroll !important;
    }

    Questo elimina lo scroll delle immagini “fisse” sullo sfondo ma almeno la velocità è ripristinata. Dopo la modifica prova sul sito “incriminato” che hai linkato e vedrai quello che succede.

  • http://pierluigi.netsons.org/ pierluigi

    @steno

    con quelle righe lo scrolling è migliore.

    certo rimane il fastidio al pensiero che i driver nvidia siano buggati e/o così scarsamente performanti con xrender