http://bugs.freedesktop.org/show_bug.cgi?id=11594
--- Comment #21 from WolfgangKoebler <wk-l...@koebler.com> 2009-04-18 04:51:27 PST --- I thought I would be through with testing for now, but I still tried to run it with RADEON_DEBUG=all. Funnily now I got past level loading and the (slightly later) hangup now happens with 0% CPU usage. Never mind. I could kill psclient.bin and, as I run it inside gdb, I got a backtrace. It starts with the functions __kernel_vsyscall, ioctl, drmIoctl, drmCommandWrite, radeonWaitIrq, r300UploadTexImages, r300UpdateTextureState, r300UpdateShaderStates, r300RunRender, _tnl_run_pipeline . The last RADEON_DEBUG=all outputs are repeated r300UploadSubImage, then: > r300UploadTexImages: Syncing > r300Flush So it appears that there is a r300 hangup after uploading some textures. This reminds me of a very similar behaviour in another game (tremulous). There I got almost the same RADEON_DEBUG=all outputs and then a "Error: R300 timed out... exiting". This happened only while loading some of the levels and I could avoid it by reducing texture detail settings. The slightly different symptoms may be due to the slightly different dri settings I used. Using driconf I had changed "Method to limit rendering latency" from default "Let the hardware emit a software interrupt and sleep" to AFAIR "Sleep for brief intervals while waiting for the graphics hardware". With the former method I still got the hangups, but I did not get the error message "Error: R300 timed out... exiting", but just a hangup. Another relevant setting probably is > Option "GARTSize" "64" in /etc/X11/xorg.conf . However, it appears to me that there is a problem with uploading textures and r300 timeouts, maybe in out-of-video-memory conditions. In case this info is usefull and you need further info, tell me. (The second issue, that hardly anything is displayed in 3D with the original gldrivers.xml from PlaneShift may be completely unrelated to that.) [I got the impression that we're drifting away from the original bugreport.] -- Configure bugmail: http://bugs.freedesktop.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the assignee for the bug. ------------------------------------------------------------------------------ Stay on top of everything new and different, both inside and around Java (TM) technology - register by April 22, and save $200 on the JavaOne (SM) conference, June 2-5, 2009, San Francisco. 300 plus technical and hands-on sessions. Register today. Use priority code J9JMT32. http://p.sf.net/sfu/p -- _______________________________________________ Dri-devel mailing list Dri-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dri-devel