With Linux depends on the games your son wants to play. When I used to play video games it was easy. I'd find a game of the period that I liked or was upcoming and look at the recommended specs then...