Announcement

Collapse
No announcement yet.

nvidia tearing

Collapse
This topic is closed.
X
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    nvidia tearing

    hi im new here and im relatively new to kde as well although i used it for a few weeks some years ago, ive been on linux for nearly 10 years though

    anyway i have a nvidia gtx670 card and experience terrible tearing in movies, its also visible and highly annoying when scrolling a webpage. i had the same problem in gnome/cinnamon as well but that was fixed by adding
    CLUTTER_PAINT=disable-clipped-redraws:disable-culling
    CLUTTER_VBLANK=True
    to /etc/environment

    but i cant find a way to fix it in kde. vsync is enabled in nvidia-settings
    this is on a pretty out-of-the-box kubuntu 13.04 64 bit, with the proprietary nvidia drivers 310.44
    any help?

    #2
    Try setting Compositing type to Xrender instead.
    Windows no longer obstructs my view.
    Using Kubuntu Linux since March 23, 2007.
    "It is a capital mistake to theorize before one has data." - Sherlock Holmes

    Comment


      #3
      Originally posted by Snowhog View Post
      Try setting Compositing type to Xrender instead.
      where do i do that ?

      Comment


        #4
        System Settings > Desktop Effects > Advanced > Compositing type:
        Windows no longer obstructs my view.
        Using Kubuntu Linux since March 23, 2007.
        "It is a capital mistake to theorize before one has data." - Sherlock Holmes

        Comment


          #5
          ah thanks, kde configging is a bit overwhelming, however i get this error 'Failed to activate desktop effects using the given configuration options. Settings will be reverted to their previous values.'

          Comment


            #6
            Okay. The next thing to try is to uncheck (if it is checked) the Blur effect. Desktop Effects > All Effects > Blur
            Windows no longer obstructs my view.
            Using Kubuntu Linux since March 23, 2007.
            "It is a capital mistake to theorize before one has data." - Sherlock Holmes

            Comment


              #7
              didnt help (thanks tho)

              Comment


                #8
                In Configuration - Desktop Effects - Advanced - tick "Suspend desktop effects in full screen windows".

                This fixes vsync for me, at least for full screen games and videos.

                Also, check if your monitor is set at the correct refresh rate. Mine for example will only vsync correctly at 60 Hz, any other refresh rate will cause tearing.

                Comment


                  #9
                  landeel, its set to 60 Hz in nvidia-settings, not sure where else to check it. "Suspend desktop effects in full screen windows" did nothing. googling it seems like a common problem...but no answers

                  Comment


                    #10
                    This is the output of my "xrandr" :

                    xrandr
                    Screen 0: minimum 8 x 8, current 1680 x 1050, maximum 16384 x 16384
                    DVI-I-0 disconnected (normal left inverted right x axis y axis)
                    DVI-I-1 disconnected (normal left inverted right x axis y axis)
                    DVI-I-2 disconnected (normal left inverted right x axis y axis)
                    HDMI-0 connected 1680x1050+0+0 (normal left inverted right x axis y axis) 160mm x 90mm
                    1680x1050 60.0*+
                    1920x1080 59.9 50.0 30.0 25.0 24.0 30.0 30.0 25.0
                    1440x900 59.9
                    1280x1024 75.0 60.0
                    1280x960 60.0
                    1280x800 59.8
                    1280x720 60.0 59.9 50.0
                    1152x864 75.0
                    1024x768 75.0 70.1 60.0
                    800x600 75.0 72.2 60.3 56.2
                    720x576 50.0 25.0
                    720x480 59.9 30.0
                    640x480 75.0 72.8 59.9
                    DVI-I-3 disconnected (normal left inverted right x axis y axis)
                    As you can see, I'm currently using 1680x1050 at 60.0 Hz.
                    If I try to use any of the 75 Hz modes (1280x1024 at 75.0 Hz for example), vsync will not work.

                    Comment


                      #11
                      this is my output, im not sure what it means
                      Code:
                      Screen 0: minimum 8 x 8, current 1920 x 1080, maximum 16384 x 16384
                      DVI-I-0 disconnected (normal left inverted right x axis y axis)
                      DVI-I-1 disconnected (normal left inverted right x axis y axis)
                      HDMI-0 disconnected (normal left inverted right x axis y axis)
                      DP-0 disconnected (normal left inverted right x axis y axis)
                      DVI-D-0 connected 1920x1080+0+0 (normal left inverted right x axis y axis) 510mm x 287mm
                         1920x1080      60.0*+   50.0     30.0  
                         1680x1050      60.0  
                         1600x900       60.0  
                         1440x900       59.9  
                         1400x1050      60.0  
                         1280x1024      75.0     60.0  
                         1280x960       60.0  
                         1280x800       59.8  
                         1280x720       60.0     50.0  
                         1024x768       75.0     70.1     60.0  
                         800x600        75.0     72.2     60.3     56.2  
                         720x576        50.0  
                         720x480        59.9  
                         640x480        75.0     72.8     59.9  
                      DP-1 disconnected (normal left inverted right x axis y axis)

                      Comment


                        #12
                        Originally posted by snerk View Post
                        landeel, its set to 60 Hz in nvidia-settings, not sure where else to check it. "Suspend desktop effects in full screen windows" did nothing. googling it seems like a common problem...but no answers
                        Settings > Display > Refresh Rate

                        Comment


                          #13
                          Originally posted by dmeyer View Post
                          Settings > Display > Refresh Rate
                          erm, where is that? cant find that neither in the main menu,
                          system settings or in the nvidia-settings

                          Comment


                            #14
                            See attached picture steps.

                            Click image for larger version

Name:	threadtools2.jpg
Views:	1
Size:	47.5 KB
ID:	640328
                            then
                            Click image for larger version

Name:	threadtools1.jpg
Views:	1
Size:	38.1 KB
ID:	640329

                            Comment


                              #15
                              i just dont have that size and orientation thing in your 2nd pic, i have 'display configuration' and 'screen locker'
                              however in 'display configuration' i found something for changing the refresh rate, it was set to 'auto' and i changed it to 60 Hz but it made no difference

                              i think this is a conflict between nvidia and kwin

                              Comment

                              Working...
                              X