Thanks a lot for your help.
That's absolutely incredible: this happened in ArchLinux too. I passed the option NvAGP "1" in my xorg.con file and checked the freeze was fixed. Then, I removed the option again, and now after reboot the game works fine!
I know that sounds crazy, but I see only 2 hypothesis for this persistence:
- does the nvidia driver modifies the graphics card bios settings permanently when using NvAGP 1 ?
- does the driver modifies (permanently) some system configuration in Linux (I am thinking of the AGP settings) ?
I know this sounds crazy, so maybe this is why I don't get any comment. But has anybody an idea of what could be happening ?
It is more likely that the nvidia driver has some extra "persitent settings" file comparable to /etc/ati/amdpcsdb from fglrx. Though I don't have an nvidia card, so I can't verify this.