If possible, maybe try dual booting a Windows install just to test if the games run better there. If they do, it’s probably a problem with your system or your configuration, but if not, it’s likely your hardware. Might also want to look at your BIOS settings and see if something somehow got reset there, like your RAM clock.