Here is an odd one.
I can confirm it has to be the driver - this issue is occuring on 2 OS's - Arch Linux and openSuse both using latest driver - 295.20
I am trying to play a game - digital paint2 - www.dplogin.com
- Its a game based on a modified Quake2 engine.
If I try to play using the latest driver - x86_64-295.20 the game segfaults when I run it (always)
- I get this is dmesg
[ 1557.418209] paintball2: segfault at c ip 00000000f7018ea3 sp 00000000f5217180 error 6 in libnvidia-tls.so.295.20[f7018000+3000]
However - (and this I find very odd..) if I run the game with gdb (I tried using it to see what was going on) it works 100% fine (although slower as debugging is occurring) .
How is this possible ?
It 100% must be the driver - if I go back to previous one - x86_64-290.10 it's fine.
Its happening also on 2 separate systems - Arch Linux and OpenSuse 12.1 - on both systems if I revert back it works fine.
Any ideas ?
AMD X2 4600
Nvidia 450 GTS
Arch Linux + openSuse (64bit)
Nvidia driver: 295.20