Terrible screen tearing on Ubuntu 14.04 LTS with Nvidia proprietary driver











up vote
9
down vote

favorite
1












So I installed Ubuntu about a week ago after finally getting around to sorting out my partitions. Everything has gone great except that I get screen tearing on anything that goes fullscreen. I've searched around and tried loads of different solutions but none have worked. My GFX card is a nVidia GT 650M, I hope someone has a solution.










share|improve this question
























  • Are you using Nouveau or the proprietary drivers?
    – bain
    Jun 11 '14 at 11:54










  • The propriety drivers, I had screen tearing on non-full screen video with the Nouveau drivers.
    – user292541
    Jun 11 '14 at 12:04










  • Check vsync is set in Nvidia X Server / OpenGL settings. There is a suggestion in Seeking Information About Ubuntu 14.04 + nVidia screen tearing / vsync bug. And Have tearing (no Vsync) in movies
    – bain
    Jun 11 '14 at 20:17












  • Also How do I stop video tearing? (Nvidia prop driver, non-compositing window manager)
    – bain
    Jun 11 '14 at 20:22















up vote
9
down vote

favorite
1












So I installed Ubuntu about a week ago after finally getting around to sorting out my partitions. Everything has gone great except that I get screen tearing on anything that goes fullscreen. I've searched around and tried loads of different solutions but none have worked. My GFX card is a nVidia GT 650M, I hope someone has a solution.










share|improve this question
























  • Are you using Nouveau or the proprietary drivers?
    – bain
    Jun 11 '14 at 11:54










  • The propriety drivers, I had screen tearing on non-full screen video with the Nouveau drivers.
    – user292541
    Jun 11 '14 at 12:04










  • Check vsync is set in Nvidia X Server / OpenGL settings. There is a suggestion in Seeking Information About Ubuntu 14.04 + nVidia screen tearing / vsync bug. And Have tearing (no Vsync) in movies
    – bain
    Jun 11 '14 at 20:17












  • Also How do I stop video tearing? (Nvidia prop driver, non-compositing window manager)
    – bain
    Jun 11 '14 at 20:22













up vote
9
down vote

favorite
1









up vote
9
down vote

favorite
1






1





So I installed Ubuntu about a week ago after finally getting around to sorting out my partitions. Everything has gone great except that I get screen tearing on anything that goes fullscreen. I've searched around and tried loads of different solutions but none have worked. My GFX card is a nVidia GT 650M, I hope someone has a solution.










share|improve this question















So I installed Ubuntu about a week ago after finally getting around to sorting out my partitions. Everything has gone great except that I get screen tearing on anything that goes fullscreen. I've searched around and tried loads of different solutions but none have worked. My GFX card is a nVidia GT 650M, I hope someone has a solution.







nvidia 14.04 screen tearing






share|improve this question















share|improve this question













share|improve this question




share|improve this question








edited Jun 11 '14 at 20:12









bain

9,04322942




9,04322942










asked Jun 11 '14 at 11:13









user292541

4612




4612












  • Are you using Nouveau or the proprietary drivers?
    – bain
    Jun 11 '14 at 11:54










  • The propriety drivers, I had screen tearing on non-full screen video with the Nouveau drivers.
    – user292541
    Jun 11 '14 at 12:04










  • Check vsync is set in Nvidia X Server / OpenGL settings. There is a suggestion in Seeking Information About Ubuntu 14.04 + nVidia screen tearing / vsync bug. And Have tearing (no Vsync) in movies
    – bain
    Jun 11 '14 at 20:17












  • Also How do I stop video tearing? (Nvidia prop driver, non-compositing window manager)
    – bain
    Jun 11 '14 at 20:22


















  • Are you using Nouveau or the proprietary drivers?
    – bain
    Jun 11 '14 at 11:54










  • The propriety drivers, I had screen tearing on non-full screen video with the Nouveau drivers.
    – user292541
    Jun 11 '14 at 12:04










  • Check vsync is set in Nvidia X Server / OpenGL settings. There is a suggestion in Seeking Information About Ubuntu 14.04 + nVidia screen tearing / vsync bug. And Have tearing (no Vsync) in movies
    – bain
    Jun 11 '14 at 20:17












  • Also How do I stop video tearing? (Nvidia prop driver, non-compositing window manager)
    – bain
    Jun 11 '14 at 20:22
















Are you using Nouveau or the proprietary drivers?
– bain
Jun 11 '14 at 11:54




Are you using Nouveau or the proprietary drivers?
– bain
Jun 11 '14 at 11:54












The propriety drivers, I had screen tearing on non-full screen video with the Nouveau drivers.
– user292541
Jun 11 '14 at 12:04




The propriety drivers, I had screen tearing on non-full screen video with the Nouveau drivers.
– user292541
Jun 11 '14 at 12:04












Check vsync is set in Nvidia X Server / OpenGL settings. There is a suggestion in Seeking Information About Ubuntu 14.04 + nVidia screen tearing / vsync bug. And Have tearing (no Vsync) in movies
– bain
Jun 11 '14 at 20:17






Check vsync is set in Nvidia X Server / OpenGL settings. There is a suggestion in Seeking Information About Ubuntu 14.04 + nVidia screen tearing / vsync bug. And Have tearing (no Vsync) in movies
– bain
Jun 11 '14 at 20:17














Also How do I stop video tearing? (Nvidia prop driver, non-compositing window manager)
– bain
Jun 11 '14 at 20:22




Also How do I stop video tearing? (Nvidia prop driver, non-compositing window manager)
– bain
Jun 11 '14 at 20:22










4 Answers
4






active

oldest

votes

















up vote
0
down vote













Screen tearing is a very annoying problem and can be caused by different things.
Check if your vsync is enabled and check whether your monitor's refresh frequency is set to the same value as the software value.
A quick search online shows that the NVidia 650 has this problem for quite a few people. I advise you to search around and see what works for you. Different people report different methods of dealing with it.



It greatly depends on the vendor of the GPU, what other hardware, drivers and settings you are using.






share|improve this answer




























    up vote
    0
    down vote













    First install CompizConfig-Settings-Manager by



    sudo apt-get install compizconfig-settings-manager



    Open CompizConfig-Settings-Manager find Composite and check it. Now Click Composite and uncheck the box of Unredirect Fullscreen Windows.
    Close CompizConfig-Settings-Manager.






    share|improve this answer




























      up vote
      0
      down vote













      If you are still having the issues with video tearing using your Nvidia card you can run the following in a terminal:
      nvidia-settings --assign CurrentMetaMode="nvidia-auto-select +0+0 { ForceFullCompositionPipeline = On }"



      Worked great on a few of my machines running on Ubuntu 16.04.



      Assuming you are using one video card, Alternatively you can try this config file edit in the file located at: /etc/X11/xorg.conf



      Section "Device"
      Identifier "Device0"
      Driver "nvidia"
      VendorName "NVIDIA Corporation"
      BoardName "GeForce GTX 650"
      Option "RegistryDwords" "PerfLevelSrc=0x2222"
      Option "TripleBuffer" "True"
      EndSection



      You can change the performance level value to "PerfLevelSrc=0x2233" if your video card does not like the full performance setting above.






      share|improve this answer




























        up vote
        0
        down vote













        This may Also help...

        Do a complete removal of existing Nvidia drivers and Config's.

        I use Terminal booting to the grub recover option in the boot menu. Then an apt-get purge method, but you might want to look this up as I accidently put a * at he the end of my command and 'FURAR'ed my system once!!!

        I was there after able to install Nvidia again in a normal boot with good results. I also added the Nvidia control panel (nvidia-settings) to get better control over the card functions. Seems too much is left behind and not removed installing the drivers over the previous drivers, thus causing problems and having no Idea where you are with the drivers,

        Much said about this in the search results...Perhaps too much!!!... and not very concise.






        share|improve this answer





















        • This is not a well formatted answer, will you just edit it to be better understandable?
          – Sumeet Deshmukh
          May 5 '17 at 15:04






        • 1




          This answer id somewhat broad because so much depends on What version and OS are used, Monitor and specific video card used, So my answer is as more of a starting point and would require the User to research their specifics. But in all cases the point was complete removal and install. However for me removal always meant doing this by the CLI by booting into the CLI and not in a graphical mode
          – James N.
          May 7 '17 at 16:22











        Your Answer








        StackExchange.ready(function() {
        var channelOptions = {
        tags: "".split(" "),
        id: "89"
        };
        initTagRenderer("".split(" "), "".split(" "), channelOptions);

        StackExchange.using("externalEditor", function() {
        // Have to fire editor after snippets, if snippets enabled
        if (StackExchange.settings.snippets.snippetsEnabled) {
        StackExchange.using("snippets", function() {
        createEditor();
        });
        }
        else {
        createEditor();
        }
        });

        function createEditor() {
        StackExchange.prepareEditor({
        heartbeatType: 'answer',
        convertImagesToLinks: true,
        noModals: true,
        showLowRepImageUploadWarning: true,
        reputationToPostImages: 10,
        bindNavPrevention: true,
        postfix: "",
        imageUploader: {
        brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
        contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
        allowUrls: true
        },
        onDemand: true,
        discardSelector: ".discard-answer"
        ,immediatelyShowMarkdownHelp:true
        });


        }
        });














        draft saved

        draft discarded


















        StackExchange.ready(
        function () {
        StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2faskubuntu.com%2fquestions%2f481767%2fterrible-screen-tearing-on-ubuntu-14-04-lts-with-nvidia-proprietary-driver%23new-answer', 'question_page');
        }
        );

        Post as a guest















        Required, but never shown

























        4 Answers
        4






        active

        oldest

        votes








        4 Answers
        4






        active

        oldest

        votes









        active

        oldest

        votes






        active

        oldest

        votes








        up vote
        0
        down vote













        Screen tearing is a very annoying problem and can be caused by different things.
        Check if your vsync is enabled and check whether your monitor's refresh frequency is set to the same value as the software value.
        A quick search online shows that the NVidia 650 has this problem for quite a few people. I advise you to search around and see what works for you. Different people report different methods of dealing with it.



        It greatly depends on the vendor of the GPU, what other hardware, drivers and settings you are using.






        share|improve this answer

























          up vote
          0
          down vote













          Screen tearing is a very annoying problem and can be caused by different things.
          Check if your vsync is enabled and check whether your monitor's refresh frequency is set to the same value as the software value.
          A quick search online shows that the NVidia 650 has this problem for quite a few people. I advise you to search around and see what works for you. Different people report different methods of dealing with it.



          It greatly depends on the vendor of the GPU, what other hardware, drivers and settings you are using.






          share|improve this answer























            up vote
            0
            down vote










            up vote
            0
            down vote









            Screen tearing is a very annoying problem and can be caused by different things.
            Check if your vsync is enabled and check whether your monitor's refresh frequency is set to the same value as the software value.
            A quick search online shows that the NVidia 650 has this problem for quite a few people. I advise you to search around and see what works for you. Different people report different methods of dealing with it.



            It greatly depends on the vendor of the GPU, what other hardware, drivers and settings you are using.






            share|improve this answer












            Screen tearing is a very annoying problem and can be caused by different things.
            Check if your vsync is enabled and check whether your monitor's refresh frequency is set to the same value as the software value.
            A quick search online shows that the NVidia 650 has this problem for quite a few people. I advise you to search around and see what works for you. Different people report different methods of dealing with it.



            It greatly depends on the vendor of the GPU, what other hardware, drivers and settings you are using.







            share|improve this answer












            share|improve this answer



            share|improve this answer










            answered Jun 11 '14 at 13:57









            Jakke

            532212




            532212
























                up vote
                0
                down vote













                First install CompizConfig-Settings-Manager by



                sudo apt-get install compizconfig-settings-manager



                Open CompizConfig-Settings-Manager find Composite and check it. Now Click Composite and uncheck the box of Unredirect Fullscreen Windows.
                Close CompizConfig-Settings-Manager.






                share|improve this answer

























                  up vote
                  0
                  down vote













                  First install CompizConfig-Settings-Manager by



                  sudo apt-get install compizconfig-settings-manager



                  Open CompizConfig-Settings-Manager find Composite and check it. Now Click Composite and uncheck the box of Unredirect Fullscreen Windows.
                  Close CompizConfig-Settings-Manager.






                  share|improve this answer























                    up vote
                    0
                    down vote










                    up vote
                    0
                    down vote









                    First install CompizConfig-Settings-Manager by



                    sudo apt-get install compizconfig-settings-manager



                    Open CompizConfig-Settings-Manager find Composite and check it. Now Click Composite and uncheck the box of Unredirect Fullscreen Windows.
                    Close CompizConfig-Settings-Manager.






                    share|improve this answer












                    First install CompizConfig-Settings-Manager by



                    sudo apt-get install compizconfig-settings-manager



                    Open CompizConfig-Settings-Manager find Composite and check it. Now Click Composite and uncheck the box of Unredirect Fullscreen Windows.
                    Close CompizConfig-Settings-Manager.







                    share|improve this answer












                    share|improve this answer



                    share|improve this answer










                    answered Jan 12 '17 at 10:19









                    Talha F.

                    417




                    417






















                        up vote
                        0
                        down vote













                        If you are still having the issues with video tearing using your Nvidia card you can run the following in a terminal:
                        nvidia-settings --assign CurrentMetaMode="nvidia-auto-select +0+0 { ForceFullCompositionPipeline = On }"



                        Worked great on a few of my machines running on Ubuntu 16.04.



                        Assuming you are using one video card, Alternatively you can try this config file edit in the file located at: /etc/X11/xorg.conf



                        Section "Device"
                        Identifier "Device0"
                        Driver "nvidia"
                        VendorName "NVIDIA Corporation"
                        BoardName "GeForce GTX 650"
                        Option "RegistryDwords" "PerfLevelSrc=0x2222"
                        Option "TripleBuffer" "True"
                        EndSection



                        You can change the performance level value to "PerfLevelSrc=0x2233" if your video card does not like the full performance setting above.






                        share|improve this answer

























                          up vote
                          0
                          down vote













                          If you are still having the issues with video tearing using your Nvidia card you can run the following in a terminal:
                          nvidia-settings --assign CurrentMetaMode="nvidia-auto-select +0+0 { ForceFullCompositionPipeline = On }"



                          Worked great on a few of my machines running on Ubuntu 16.04.



                          Assuming you are using one video card, Alternatively you can try this config file edit in the file located at: /etc/X11/xorg.conf



                          Section "Device"
                          Identifier "Device0"
                          Driver "nvidia"
                          VendorName "NVIDIA Corporation"
                          BoardName "GeForce GTX 650"
                          Option "RegistryDwords" "PerfLevelSrc=0x2222"
                          Option "TripleBuffer" "True"
                          EndSection



                          You can change the performance level value to "PerfLevelSrc=0x2233" if your video card does not like the full performance setting above.






                          share|improve this answer























                            up vote
                            0
                            down vote










                            up vote
                            0
                            down vote









                            If you are still having the issues with video tearing using your Nvidia card you can run the following in a terminal:
                            nvidia-settings --assign CurrentMetaMode="nvidia-auto-select +0+0 { ForceFullCompositionPipeline = On }"



                            Worked great on a few of my machines running on Ubuntu 16.04.



                            Assuming you are using one video card, Alternatively you can try this config file edit in the file located at: /etc/X11/xorg.conf



                            Section "Device"
                            Identifier "Device0"
                            Driver "nvidia"
                            VendorName "NVIDIA Corporation"
                            BoardName "GeForce GTX 650"
                            Option "RegistryDwords" "PerfLevelSrc=0x2222"
                            Option "TripleBuffer" "True"
                            EndSection



                            You can change the performance level value to "PerfLevelSrc=0x2233" if your video card does not like the full performance setting above.






                            share|improve this answer












                            If you are still having the issues with video tearing using your Nvidia card you can run the following in a terminal:
                            nvidia-settings --assign CurrentMetaMode="nvidia-auto-select +0+0 { ForceFullCompositionPipeline = On }"



                            Worked great on a few of my machines running on Ubuntu 16.04.



                            Assuming you are using one video card, Alternatively you can try this config file edit in the file located at: /etc/X11/xorg.conf



                            Section "Device"
                            Identifier "Device0"
                            Driver "nvidia"
                            VendorName "NVIDIA Corporation"
                            BoardName "GeForce GTX 650"
                            Option "RegistryDwords" "PerfLevelSrc=0x2222"
                            Option "TripleBuffer" "True"
                            EndSection



                            You can change the performance level value to "PerfLevelSrc=0x2233" if your video card does not like the full performance setting above.







                            share|improve this answer












                            share|improve this answer



                            share|improve this answer










                            answered Jan 27 '17 at 9:59









                            MTND G

                            213




                            213






















                                up vote
                                0
                                down vote













                                This may Also help...

                                Do a complete removal of existing Nvidia drivers and Config's.

                                I use Terminal booting to the grub recover option in the boot menu. Then an apt-get purge method, but you might want to look this up as I accidently put a * at he the end of my command and 'FURAR'ed my system once!!!

                                I was there after able to install Nvidia again in a normal boot with good results. I also added the Nvidia control panel (nvidia-settings) to get better control over the card functions. Seems too much is left behind and not removed installing the drivers over the previous drivers, thus causing problems and having no Idea where you are with the drivers,

                                Much said about this in the search results...Perhaps too much!!!... and not very concise.






                                share|improve this answer





















                                • This is not a well formatted answer, will you just edit it to be better understandable?
                                  – Sumeet Deshmukh
                                  May 5 '17 at 15:04






                                • 1




                                  This answer id somewhat broad because so much depends on What version and OS are used, Monitor and specific video card used, So my answer is as more of a starting point and would require the User to research their specifics. But in all cases the point was complete removal and install. However for me removal always meant doing this by the CLI by booting into the CLI and not in a graphical mode
                                  – James N.
                                  May 7 '17 at 16:22















                                up vote
                                0
                                down vote













                                This may Also help...

                                Do a complete removal of existing Nvidia drivers and Config's.

                                I use Terminal booting to the grub recover option in the boot menu. Then an apt-get purge method, but you might want to look this up as I accidently put a * at he the end of my command and 'FURAR'ed my system once!!!

                                I was there after able to install Nvidia again in a normal boot with good results. I also added the Nvidia control panel (nvidia-settings) to get better control over the card functions. Seems too much is left behind and not removed installing the drivers over the previous drivers, thus causing problems and having no Idea where you are with the drivers,

                                Much said about this in the search results...Perhaps too much!!!... and not very concise.






                                share|improve this answer





















                                • This is not a well formatted answer, will you just edit it to be better understandable?
                                  – Sumeet Deshmukh
                                  May 5 '17 at 15:04






                                • 1




                                  This answer id somewhat broad because so much depends on What version and OS are used, Monitor and specific video card used, So my answer is as more of a starting point and would require the User to research their specifics. But in all cases the point was complete removal and install. However for me removal always meant doing this by the CLI by booting into the CLI and not in a graphical mode
                                  – James N.
                                  May 7 '17 at 16:22













                                up vote
                                0
                                down vote










                                up vote
                                0
                                down vote









                                This may Also help...

                                Do a complete removal of existing Nvidia drivers and Config's.

                                I use Terminal booting to the grub recover option in the boot menu. Then an apt-get purge method, but you might want to look this up as I accidently put a * at he the end of my command and 'FURAR'ed my system once!!!

                                I was there after able to install Nvidia again in a normal boot with good results. I also added the Nvidia control panel (nvidia-settings) to get better control over the card functions. Seems too much is left behind and not removed installing the drivers over the previous drivers, thus causing problems and having no Idea where you are with the drivers,

                                Much said about this in the search results...Perhaps too much!!!... and not very concise.






                                share|improve this answer












                                This may Also help...

                                Do a complete removal of existing Nvidia drivers and Config's.

                                I use Terminal booting to the grub recover option in the boot menu. Then an apt-get purge method, but you might want to look this up as I accidently put a * at he the end of my command and 'FURAR'ed my system once!!!

                                I was there after able to install Nvidia again in a normal boot with good results. I also added the Nvidia control panel (nvidia-settings) to get better control over the card functions. Seems too much is left behind and not removed installing the drivers over the previous drivers, thus causing problems and having no Idea where you are with the drivers,

                                Much said about this in the search results...Perhaps too much!!!... and not very concise.







                                share|improve this answer












                                share|improve this answer



                                share|improve this answer










                                answered May 5 '17 at 14:23









                                James N.

                                196




                                196












                                • This is not a well formatted answer, will you just edit it to be better understandable?
                                  – Sumeet Deshmukh
                                  May 5 '17 at 15:04






                                • 1




                                  This answer id somewhat broad because so much depends on What version and OS are used, Monitor and specific video card used, So my answer is as more of a starting point and would require the User to research their specifics. But in all cases the point was complete removal and install. However for me removal always meant doing this by the CLI by booting into the CLI and not in a graphical mode
                                  – James N.
                                  May 7 '17 at 16:22


















                                • This is not a well formatted answer, will you just edit it to be better understandable?
                                  – Sumeet Deshmukh
                                  May 5 '17 at 15:04






                                • 1




                                  This answer id somewhat broad because so much depends on What version and OS are used, Monitor and specific video card used, So my answer is as more of a starting point and would require the User to research their specifics. But in all cases the point was complete removal and install. However for me removal always meant doing this by the CLI by booting into the CLI and not in a graphical mode
                                  – James N.
                                  May 7 '17 at 16:22
















                                This is not a well formatted answer, will you just edit it to be better understandable?
                                – Sumeet Deshmukh
                                May 5 '17 at 15:04




                                This is not a well formatted answer, will you just edit it to be better understandable?
                                – Sumeet Deshmukh
                                May 5 '17 at 15:04




                                1




                                1




                                This answer id somewhat broad because so much depends on What version and OS are used, Monitor and specific video card used, So my answer is as more of a starting point and would require the User to research their specifics. But in all cases the point was complete removal and install. However for me removal always meant doing this by the CLI by booting into the CLI and not in a graphical mode
                                – James N.
                                May 7 '17 at 16:22




                                This answer id somewhat broad because so much depends on What version and OS are used, Monitor and specific video card used, So my answer is as more of a starting point and would require the User to research their specifics. But in all cases the point was complete removal and install. However for me removal always meant doing this by the CLI by booting into the CLI and not in a graphical mode
                                – James N.
                                May 7 '17 at 16:22


















                                draft saved

                                draft discarded




















































                                Thanks for contributing an answer to Ask Ubuntu!


                                • Please be sure to answer the question. Provide details and share your research!

                                But avoid



                                • Asking for help, clarification, or responding to other answers.

                                • Making statements based on opinion; back them up with references or personal experience.


                                To learn more, see our tips on writing great answers.





                                Some of your past answers have not been well-received, and you're in danger of being blocked from answering.


                                Please pay close attention to the following guidance:


                                • Please be sure to answer the question. Provide details and share your research!

                                But avoid



                                • Asking for help, clarification, or responding to other answers.

                                • Making statements based on opinion; back them up with references or personal experience.


                                To learn more, see our tips on writing great answers.




                                draft saved


                                draft discarded














                                StackExchange.ready(
                                function () {
                                StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2faskubuntu.com%2fquestions%2f481767%2fterrible-screen-tearing-on-ubuntu-14-04-lts-with-nvidia-proprietary-driver%23new-answer', 'question_page');
                                }
                                );

                                Post as a guest















                                Required, but never shown





















































                                Required, but never shown














                                Required, but never shown












                                Required, but never shown







                                Required, but never shown

































                                Required, but never shown














                                Required, but never shown












                                Required, but never shown







                                Required, but never shown







                                Popular posts from this blog

                                Quarter-circle Tiles

                                build a pushdown automaton that recognizes the reverse language of a given pushdown automaton?

                                Mont Emei