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

7 Comments

  1. telperion scrive:

    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.

  2. telperion scrive:

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

  3. telperion scrive:

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

  4. Maelstrom scrive:

    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 Razz
    Mi sapresti dire come tornare indietro? Grin

  5. pierluigi scrive:

    questi i valori di default:

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

  6. steno scrive:

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

    ~/.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.

  7. pierluigi scrive:

    @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

Leave a Reply

Click to Insert Smiley

SmileBig SmileGrinLaughFrownBig FrownCryNeutralWinkKissRazzChicCoolAngryReally AngryConfusedQuestionThinkingPainShockYesNoLOLSillyBeautyLashesCuteShyBlushKissedIn LoveDroolGiggleSnickerHeh!SmirkWiltWeepIDKStruggleSide FrownDazedHypnotizedSweatEek!Roll EyesSarcasmDisdainSmugMoney MouthFoot in MouthShut MouthQuietShameBeat UpMeanEvil GrinGrit TeethShoutPissed OffReally PissedMad RazzDrunken RazzSickYawnSleepyDanceClapJumpHandshakeHigh FiveHug LeftHug RightKiss BlowKissingByeGo AwayCall MeOn the PhoneSecretMeetingWavingStopTime OutTalk to the HandLoserLyingDOH!Fingers CrossedWaitingSuspenseTremblePrayWorshipStarvingEatVictoryCurseAlienAngelClownCowboyCyclopsDevilDoctorFemale FighterMale FighterMohawkMusicNerdPartyPirateSkywalkerSnowmanSoldierVampireZombie KillerGhostSkeletonBunnyCatCat 2ChickChickenChicken 2CowCow 2DogDog 2DuckGoatHippoKoalaLionMonkeyMonkey 2MousePandaPigPig 2SheepSheep 2ReindeerSnailTigerTurtleBeerDrinkLiquorCoffeeCakePizzaWatermelonBowlPlateCanFemaleMaleHeartBroken HeartRoseDead RosePeaceYin YangUS FlagMoonStarSunCloudyRainThunderUmbrellaRainbowMusic NoteAirplaneCarIslandAnnouncebrbMailCellPhoneCameraFilmTVClockLampSearchCoinsComputerConsolePresentSoccerCloverPumpkinBombHammerKnifeHandcuffsPillPoopCigarette