NVIDIA annonced the solution for NVIDIA PRIME configurations that fixes tearing. It is named PRIME Syncronization.
There is detailed documentation explaining how it works:
You need:
But the X-Server 1.19 isn't released. If you do not want to wait, install it from the GIT. Also you need enable "IgnoreABI" option:
Linux.org.ru community have prepared X-Server 1.18.99.1 packages for Ubuntu 16.10. x86_64 DEB, DEB-SRC. If you want to make PPA using this source, you're welcome! Currently there is no xorg-xserver-xmir build (bugreport is there), but the repository version 1.18.4 should'nt conflict with X-Server 1.18.99.1.
Gears on Gallium community have prepared X-Server GIT packages for Opensuse. OBS repository
There is detailed documentation explaining how it works:
You need:
- Linux 4.5,
- X-Server 1.19
- and NVIDIA driver 370.xx
But the X-Server 1.19 isn't released. If you do not want to wait, install it from the GIT. Also you need enable "IgnoreABI" option:
Code:
Section “ServerFlags” Option “IgnoreABI” “1” EndSection
Gears on Gallium community have prepared X-Server GIT packages for Opensuse. OBS repository