[FC2] OT - Desert Combat F-16 bug
Stephen J Smoogen
smoogen at lanl.gov
Tue Aug 31 18:20:38 UTC 2004
Shockwave wrote:
> On Tue, 2004-08-31 at 11:03, Jakub Jelinek wrote:
>
>>You can e.g. unpack FC1 glibc into some subtree and run the game against
>>that glibc instead.
>>1) make sure vdso=0 is passed on the kernel command line
>>2) mkdir ~/fc1glibc; cd ~/fc1glibc; rpm2cpio ~/glibc-2.3.2-101.4.i686.rpm | cpio -id
>>3) run the game with
>>~/fc1glibc/lib/ld-linux.so.2 --library-path ~/fc1glibc/lib /the/game arguments
>>
>>You can also try booting 2.4 kernel instead of 2.6 one.
>>
>> Jakub
>
>
> Thank you very much for the information. I'm certainly learning a lot
> along the way. :)
>
> I edited grub.conf to use the new parameter, rebooted, then used sysctl
> to verify it took effect. Then I performed the rest of the steps you
> mentioned, started the server, and unfortunately the problem is still
> there. I made sure to try both builds of the executable as well. Aside
> from the possibility the kernel is to blame, could there be other
> libraries native to FC1 that I may need? Perhaps the reason it still
> isn't fixed is because the virtual FC1 environment is not complete in
> some way.
>
Looking at the other libraries you are going to need the ncurses rpm
also installed in that tree.
I would also check via lsof that the program is running with just those
libraries. I would also try the last FC1 2.4.x kernel.
--
Stephen John Smoogen smoogen at lanl.gov
Los Alamos National Lab CCN-5 | PH: 4-0645
Ta-03 SM-1498 MailStop B255 DP 10S Los Alamos, NM 87545
More information about the fedora-devel-list
mailing list