If you read this, you already know that you should use G-Sync, you need a G-Sync monitor paired with a GeForce graphics card or mobile GeForce GPU. Likewise, activation of FreeSync requires a supported display and a Radeon graphics card or GPU. The lack of interoperability means going all-in with either technology.
Click to enlarge (Image Source: Reddit via survfate)
"So far I've tested this on Batman AK and AMD Freesync Windmill Demo. The windmill detects Freesync perfectly and you can clearly see that Freesync works with 1060, "he survived.
What makes this possible is a bit of BIOS trickery. To make it work, he plugged his GeForce GTX 1060 into a non-freeSync screen and plugged a FreeSync monitor into the motherboard. This enables the integrated Vega 8 GPU in the BIOS.
There are a few other steps required to make it work (hit source link in the via box below), but what boils down will trick the screen to enable FreeSync with a supported GPU (Vega 8), and then Select the GeForce GTX 1060 GPU as the preferred graphics process in NVIDIA's control panel.
Something strange behavior has been observed while on this route, but for the most part it works. For now, anyway, it would not surprise us if this solution gets busted by a future driver update.