Announcement

Collapse
No announcement yet.

Fallout From NVIDIA 173.08 Driver

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • #31
    $ nvidia-settings -a InitialPixmapPlacement=2 -a GlyphCache=1
    That solves the 2D performance issues.

    Comment


    • #32
      you need the beta drivers for the glyphcache thing..

      Comment


      • #33
        Well, this thread is all about the beta drivers.

        Comment


        • #34
          and changing just InitialPixmapPlacement, to any setting, changes nothing, it still takes ~0.5-1sec to redraw firefox if i resize it.. and no, i dont use compositing or aiglx or anything such..

          nvidia is simply doing a bad driver.

          #33:
          well.. doing that setting using the beta drivers, STILL does not fix horrible 2d performance, and not only that, 3d performance has gone down alot..

          Comment


          • #35
            i just browsed the nvnews forums, and found an nvidia guy writing this: "The GlyphCache option is designed to improve sub-pixel text anti-aliasing acceleration. Using it with regular anti-aliased text probably won't yield any noticeable performance gain."
            Well.. i use normal antialiasing, no subpixel stuff.. so theres no solution for me, except starting to use a very old pci card, in which case i do loose my 3d.. Well done, nvidia.

            Comment


            • #36
              Originally posted by Redeeman View Post
              i just browsed the nvnews forums, and found an nvidia guy writing this: "The GlyphCache option is designed to improve sub-pixel text anti-aliasing acceleration. Using it with regular anti-aliased text probably won't yield any noticeable performance gain."
              Well.. i use normal antialiasing, no subpixel stuff.. so theres no solution for me, except starting to use a very old pci card, in which case i do loose my 3d.. Well done, nvidia.
              By any chance do you have translucency enabled on KDE?

              Comment


              • #37
                GeForce 8600GT gtkperf

                gtkperf, 1000 iterations, GeForce 8600GT, nvidia drivers version 173.08 (x86_64).
                The columns represent all the combinations of the InitialPixmapPlacement and GlyphCache parameters (i.e. "2,1" stands for nvidia-settings -a InitialPixmapPlacement=2 -a GlyphCache=1). Default is "1,0", and in my case the best combination is "2,1".

                Code:
                                                    0,0     0,1     [b]1,0[/b]     1,1     2,0     [b]2,1[/b]     4,0     4,1
                ===============================================================================================
                GtkEntry                           0.34    0.31    0.36    0.34    1.41    0.50    4.38    2.77
                GtkComboBox                       10.78   10.83   11.27   10.84   14.19    7.11   36.51   27.05
                GtkComboBoxEntry                  11.48   11.52   11.61   11.52   12.92    6.60   34.68   25.58
                GtkSpinButton                      0.59    0.59    0.59    0.62    1.59    1.34    6.61    6.27
                GtkProgressBar                     1.46    0.22    1.44    0.26    1.78    0.54    4.30    3.02
                GtkToggleButton                    5.94    5.84    5.91    5.98    5.72    2.75   10.45    6.48
                GtkCheckButton                     4.38    4.47    4.37    4.49    4.20    1.62    8.77    5.12
                GtkRadioButton                     7.67    7.48    7.59    7.69    8.46    4.29   14.07    8.27
                GtkTextView - Add text            69.35   70.61  299.77   39.65  521.21   30.70  101.55   31.27
                GtkTextView - Scroll              50.49   51.23   71.41   21.90   91.65    3.37  112.87    7.41
                GtkDrawingArea - Lines             3.21    3.21    3.21    3.16    3.31    3.11    3.41    3.14
                GtkDrawingArea - Circles           3.89    3.88    3.87    3.86    3.91    3.86    3.92    3.89
                GtkDrawingArea - Text            367.41    2.86  180.13    2.88  368.87    2.85  372.31    2.90
                GtkDrawingArea - Pixbufs           6.76    6.34    0.10    6.40    6.88    6.38    6.84    6.38
                ===============================================================================================
                TOTAL                            543.76  179.41  [b]601.63[/b]  119.60 1046.10   [b]75.02[/b]  720.66  139.56
                Last edited by apaige; 19 April 2008, 05:09 PM.

                Comment


                • #38
                  @ apaige : thanks a lot, the workaround in #31 works . although it does something strange to compiz-fusion - new apps / windows take some time to come up. in any case, the 2d slowness is very killing .

                  Comment


                  • #39
                    Originally posted by deanjo View Post
                    By any chance do you have translucency enabled on KDE?
                    No, i havent even compiled my X server with support for compositing, so i cannot enable it..


                    But also, its not KDE thats moronly slow, its more GTK applications..

                    Granted, KDE isnt as fast as it should be, or winblows is with such cards, but its definetly acceptable, only minor problems in redrawing speed.

                    But firefox, if you open a site, and resize, it takes atleast 0.5sec for it to redraw it all, most often even 1sec. Completely unacceptable given that it runs fluid with an integrated intel graphics. I even saw someone mentioning that running Xephyr/Xnes to localhost does it faster!!!!!!!!

                    Nvidia has some serious problems in their drivers for current cards, i suspect they've had to move all efforts to vista and just have mainly abandoned linux for a while..

                    nvidia really deserve to be beat by "intels upcoming" graphics, and beat badly.

                    Comment

                    Working...
                    X