This post has been marked by the post author as the answer.
I have a Nitro5 and have none of these issues.
First thing to check, is GG actually using your 1050? On an empty map go into test mode and when its loaded up press F11 it should tell you which card it is using.
If its using the onboard card instead of the 1050, then there's two things to try, firstly close out gg and go to you windows settings, under display (i think) you will find a windows scaling drop down, if this is anything other than 100% then change it to 100 and try gg again.
If that doesn't work then go in your nvidia control panel and make sure to set it to the nvidia card as default, then check gg again.
If neither works then i don't know
Primary Desktop:
i7 7700,k NV1070 8GB, 16GB 3200mhz memory, 1x 2TB Hybrid, Win10.
Secondary Desktop:
i5 4760k, NV960 2GB, 16GB 2333mhz memory, 1x 2TB Hybrid, Win10.
Primary Laptop:
i5, NV1050 4GB, 8GB memory, 1x 1TB HDD, Win10.
Secondary Laptop:
i3, Intel 4000 series graphics, 6GB memory, 1x 500gb HDD, Win8.1.