Bumping and re-visiting this.
I recently upgraded / fixed my friend's i5-2400 Dell rig, after his GTX 1050 2GB GDDR5 ITX card "died" on him. (Shame he never dusted it, hmm.)
Well, when he got it back, he complained, like the PC in this thread that I built him, that it was "lagging and stuttering".
Come to find out, when he got the PC back, he plugged the HDMI for the monitor, into the mobo Intel iGPU. Amazingly, it still played Fortnite, with settings really lowered, and wouldn't even launch Genshin Impact, even after re-installing the game, as my friend decided to do.
So now I'm wondering, if the "lag" that he was talking about for the PC in this thread, was because he ALSO plugged in the HDMI into the Intel iGPU (Kaby Lake), and was trying to play Fortnite on it. (Intel HD 510 graphics)
I mean, if his i5-2400 (Sandy Bridge) Intel iGPU managed to play Fortnite, perhaps the Kaby Lake iGPU would manage it even better.
Anyways, I'm going to propose that my friend bring me this older PC with the G4560 if he still has it, I'll bump the RAM to 16GB (think that I have another 8GB stick kicking around), drop in a bigger SSD (possibly, got some Team Group CX1 480GB SATA 2.5" SSDs for $39.99 recently), and then re-format Windows 10 onto it, and drop in the left-over GTX 1050 2GB GDDR5 ITX card from the other thread, that's "ghetto zip-tied" to a 120mm case fan, and put together another semi-respectable (for mostly e-sports titles ONLY) gaming PC, that he could sell to a co-worker, and we could split the proceeds, or at least, cover my cost in parts and maybe a few bucks for my labor.