Summary: | ut2004 keeps clicking throughout loading screens. strace attached | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Adam <adam> |
Component: | [OLD] Games | Assignee: | Gentoo Games <games> |
Status: | RESOLVED CANTFIX | ||
Severity: | major | ||
Priority: | High | ||
Version: | unspecified | ||
Hardware: | x86 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | An strace -cT of ut2004 |
Description
Adam
2004-11-26 22:50:57 UTC
Created attachment 44807 [details]
An strace -cT of ut2004
I'm wondering why its calling get time of day so much
A *43* MB attachment of strace -r ut2004 is available at http://mighmos.hopto.org/~adam/Misc%20Downloads/ut2k4.txt . Be warned, its 40MB, but :grep -v gettimeofday" reduces it to around 20, if that's a heads up about anything. 1. Try again by recompiling important things like X and glibc *without* -mfpmath=sse,387 as it is known to be broken and will be removed from future versions of GCC for that exact reason. 2. You have breakmygentoo stuff in your overlay. I cannot support you. If #1 does not resolve your situation, then I am sorry, but introducing non-Gentoo ebuilds, especially ebuilds from breakmygentoo which are known to be of poor quality and bring about any possibly combination of unknowns into a system, keeps me from being able to diagnose the problem well. Try removing all references to breakmygentoo and performing a complete "emerge -e world" after removing the overlays to return to a pristine Gentoo system. I know my system looks a lot more unstable than it really is, but I do adjust my CFLAGS for different packages, and Xorg was not compiled w/ these agressive CFLAGS. Also, I don't believe I actually have too any BMG ebuilds installed, its just a cary over from when they carried GNOME betas a while back. I've just un-done the BMG mask and only abiword and gimp were installed through BMG. Could I request a re-open? What about binutils, glibc, alsa-lib, or anything else that could affect this such as nvidia-kernel or ati-drivers? alsa-lib would be the only thing compiled with these CFLAGS. Today I did some more testing, and discovered the machine will not lock up if AGPGART is disabled in the kernel (but the clicks will still...click). I further tested and discovered that if I link openal and libsdl to my native one's (aggressivly optimized) all game artifacts cease. But if I switch back, they start back up again. Great! So you have found your solution... *grin* Well, I feel bad wasting a bug number, but I've been trying to fix this on my own for ~2 months before placing a report here. It's alright... it really sounds like an optimization problem of some sort. I would recommend recompiling your entire system with sane flags. |