yes the test (compiled and run by doing):
sudo apt install freeglut3-dev libglew-dev libxnvctrl-dev
git clone https://github.com/theofficialgman/gl-gsync-demo
cd gl-gsync-demo
make
./gl-gsync-demo
still has the issue on all combinations of those settings.
the results are different depending on if I use ubuntu unity, or LXDE with compton so I will list both:
Unity:
no rotation, composition pipeline OFF, vsync on, no triple buffering: no stutter and no tearing
no rotation, composition pipeline ON, vsync on, no triple buffering: stutter and no tearing
no rotation, composition pipeline OFF, vsync on, triple buffering: no stutter and no tearing
no rotation, composition pipeline ON, vsync on, triple buffering: stutter and no tearing
rotation, composition pipeline OFF, vsync on, no triple buffering: stutter and no tearing
rotation, composition pipeline ON, vsync on, no triple buffering: stutter and no tearing
rotation, composition pipeline OFF, vsync on, triple buffering: stutter and no tearing
rotation, composition pipeline ON, vsync on, triple buffering: stutter and no tearing
LXDE with compton:
no rotation, composition pipeline OFF, vsync on, no triple buttering: STUTTER and no tearing
no rotation, composition pipeline ON, vsync on, no triple buffering: stutter AND tearing
no rotation, composition pipeline OFF, vsync on, triple buffering: stutter and no tearing
no rotation, composition pipeline ON, vsync on, triple buffering: stutter and tearing
rotation, composition pipeline OFF, vsync on, no triple buffering: stutter and tearing
rotation, composition pipeline ON, vsync on, no triple buffering: stutter and tearing
rotation, composition pipeline OFF, vsync on, triple buffering: stutter and no tearing
rotation, composition pipeline ON, vsync on, triple buffering: stutter and tearing
so pretty much LXDE/compton is useless in all scenarios now, even in the default no rotation scenario where there is stutter where there was not before. and the stutter has not been removed in any scenario when the composition pipeline is ON or the there is screen rotation.
you may also whish to use the flappy bird test game which is easier to tell if there will be tearing with greater gpu load:
sudo apt install --assume-yes libsdl1.2-dev libsdl2-mixer-dev libsdl2-dev libsdl-mixer1.2-dev libsdl2-image-dev
sudo apt install --assume-yes libsndio*
git clone https://github.com/theofficialgman/flappy.git --depth=1
cd flappy
make 5c_1
cd Builds/Linux
./5c_1