I can confirm solution in #19 works. Only caveats:
1) Rename `/root/` occurrences to `/usr/local/bin/`
2) Screens flickers on/off a couple/few times during boot.
My platform has nVidia GTX 970M hardwired to built-in HDMI hooked up to external TV. Intel Skylake HD530 graphics controlling laptop built-in display and USB-C Thunderbolt3 DisplayPort with HDMI adapter to 2nd external TV.
Everything works seamlessly in Windows 10 and I'm glad the patch in #19 gets things one step closer to working in Linux/Ubuntu 16.04.
I can confirm solution in #19 works. Only caveats:
1) Rename `/root/` occurrences to `/usr/local/bin/`
2) Screens flickers on/off a couple/few times during boot.
My platform has nVidia GTX 970M hardwired to built-in HDMI hooked up to external TV. Intel Skylake HD530 graphics controlling laptop built-in display and USB-C Thunderbolt3 DisplayPort with HDMI adapter to 2nd external TV.
Everything works seamlessly in Windows 10 and I'm glad the patch in #19 gets things one step closer to working in Linux/Ubuntu 16.04.