I know similar questions have been asked and answered here, but my issue is different: I want to get rid of screen tearing staying with the nouveau Xorg driver, not with NVIDIA proprietary driver.

The reason is that my notebook (Asus G75VW) is peculiar in having only Nvidia GPU (no Intel GPU on board). As a result, when using dual monitor setup (with external monitor attached via display port), the GPU temperature quickly rises to 50 degrees even in idle state (no movies/games), and after that point the GPU fan speeds up, yielding that annoying noise... Well, that was back a while ago when I had MS Windows installed, so I used a single external monitor. Recently I switched to Ubuntu 18.04 and - heavens! - my notebook became much less noisy in dual-monitor setup, as the GPU temperature hardly reaches 43 degrees even when an HD movie is run on external monitor!

One problem though: screen tearing while playing videos. I found the solution at SE: in nvidia-settings turn on the option Force composition pipeline. For this to work, I obviously had to switch to proprietary Nvidia driver from the nouveau driver which was used by default. And - voila! - the temperature-an-noise problem is back again. By the way, simply switching to proprietary driver does not solve screen tearing; additionally enabling force composition pipeline removes screen tearing indeed. The GPU temperature becomes high even without enabling it.

So I would like to stick with the nouveau driver but to get rid of screen tearing. Thus far, I tried compton instead of the xfce4 native window manager, both with xrender and glx backends, but that didn't solve screen-tearing issue.

[Alternatively, since I don't play games, I might consider using Nvidia driver but tweak GPU to minimize its load and hence temperature. I investigated options available in nvidia-settings and found only few that I could change; they made no difference; could there be something I have missed, though?]


So the solution that worked for me was to switch to Wayland instead of X11. Wayland uses nouveau, and there is no screen-tearing when playing videos.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.