¿Es con todos los juegos? Yo creo que es tema de drivers. Deberías tener los últimos del chipset (VIA, AMD, NForce2...), DirectX 9.0b, drivers NVidia, SP-1 del XP y posiblemente un formateo.
En el foro de PC -> Juegos tienes un hilo al principio hecho por ColdFire que te puede guiar mejor.
Además, ¿qué tiene que ver todo esto con el software libre? Esto debes ponerlo en PC -> Varios.
Saludos.
PD: En Linux no sufrirás los dichosos cuelgues ni tendrás que instalar tanto driver.