[FC3] New kernels and Loki games
Pasha
e97665728 at 013.net
Mon Dec 13 09:41:52 UTC 2004
Brian Fahrlander wrote:
> I just installed FC3 on my main machine; I've put it off waiting for
>a concensus of people saying the Nvidia was working fine. But now many
>of the games are just plain dying.
>
> Case in point: Civilization: Call to Power (3). Running an strace
>on it looks like this:
>
>[brian at aquila ~]$ strace /shares/CivCTP/civctp
>execve("/shares/CivCTP/civctp", ["/shares/CivCTP/civctp"], [/* 33 vars */]) = 0
>personality(PER_LINUX) = 4194304
>geteuid() = 500
>getuid() = 500
>getegid() = 508
>getgid() = 508
>old_getrlimit(RLIMIT_STACK, {rlim_cur=10240*1024, rlim_max=2147483647}) = 0
>setrlimit(RLIMIT_STACK, {rlim_cur=2040*1024, rlim_max=2147483647}) = 0
>getpid() = 17219
>uname({sys="Linux", node="aquila.kamakiriad.local", ...}) = 0
>rt_sigaction(SIGRTMIN, {0x85993f8, [], 0}, NULL, 8) = 0
>rt_sigaction(SIGRT_1, {0x8599328, [], 0}, NULL, 8) = 0
>rt_sigaction(SIGRT_2, {0x8599464, [], 0}, NULL, 8) = 0
>rt_sigprocmask(SIG_BLOCK, [RTMIN], NULL, 8) = 0
>brk(0) = 0x8b98000
>brk(0x8b98030) = 0x8b98030
>brk(0x8b99000) = 0x8b99000
>getpid() = 17219
>brk(0x8b9b000) = 0x8b9b000
>brk(0x8b9d000) = 0x8b9d000
>pipe([3, 4]) = 0
>clone(child_stack=0x8b9c890, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND) = 17220
>write(4, "\0\0\0\0\5\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 148) = 148rt_sigprocmask(SIG_SETMASK, NULL, [RTMIN], 8) = 0
>write(4, "\300\34\233\10\0\0\0\0\320\367\377\376t\7Q\10\340\247\271"..., 148) = 148
>rt_sigprocmask(SIG_SETMASK, NULL, [RTMIN], 8) = 0
>rt_sigsuspend([] <unfinished ...>
>--- SIGRTMIN (Unknown signal 32) @ 0 (0) ---
><... rt_sigsuspend resumed> ) = -1 EINTR (Interrupted system call)
>--- SIGSEGV (Segmentation fault) @ 0 (0) ---
>+++ killed by SIGSEGV +++
>
> Anyone have a clue?
>
>
No clue. This all started with kernel 2.6.8 in FC2. It's supposedly
happened because exec-shield changes, but disabling exec-shield doesn't
help. You may try windows version with winex/cedega - it can be made to
work.
> They offer a dynamic version of the same thing, it runs like:
>
>[brian at aquila ~]$ /shares/CivCTP/civctp.dynamic
>/shares/CivCTP/civctp.dynamic: error while loading shared libraries: libSDL_mixer-1.0.so.0: cannot open shared object file: No such file or directory
>
>
It can't find the library. Fedora ships with newer version of the
library. You may try to find version from FC2 of FC1 and install
alongside with FC3 version.
> Any chance of coaxing this to work, or is this an end-of-life issue?
>
>
I'm going to try to compile kernel without exec-shield and see if it helps.
> Thanks
>
>
>
More information about the fedora-list
mailing list