I get a similar error when running both Cedega and UT 2004.
Code:
./ut2004-bin: error while loading shared libraries: ./libSDL-1.2.so.0: cannot restore segment prot after reloc: Permission denied
Code:
/usr/local/games/transgaming_cedega_timedemo/usr/lib/transgaming_cedega_timedemo/bin/python: error while loading shared libraries: /usr/local/games/transgaming_cedega_timedemo/usr/lib/transgaming_cedega_timedemo/lib/libfontconfig.so.1: cannot restore segment prot after reloc: Permission denied
I've chmod'd the libraries involved, which didn't make a difference (and changed them back when they didn't help). It doesn't matter if I run it as a user or as root. Any idea what causes this error?