Bug 29432 - Extreme Tux Racer crash
Summary: Extreme Tux Racer crash
Alias: None
Product: DRI
Classification: Unclassified
Component: DRM/Radeon (show other bugs)
Version: unspecified
Hardware: x86 (IA32) Linux (All)
: medium normal
Assignee: Default DRI bug account
QA Contact:
Depends on:
Reported: 2010-08-07 01:13 UTC by Florian L.
Modified: 2016-02-26 05:56 UTC (History)
1 user (show)

See Also:
i915 platform:
i915 features:

Dmesg output (45.10 KB, text/plain)
2010-08-09 13:55 UTC, Florian L.
no flags Details

Description Florian L. 2010-08-07 01:13:14 UTC
OS : Lucid
radeon version : lucid up to date
Video chipset : Ati Xpress 1100 RC410, recognized as Xpress 200M (Asus F5R notebook).

When I try to start a race, the game crash with this trace :
%%% etracer warning: Attempt to bind to Texture unloaded texture: `b-herring_run_icon'

drmRadeonCmdBuffer: -12. Kernel failed to parse or rejected command stream. See dmesg for more info.

Dmesg says :
[drm:radeon_cs_ioctl] *ERROR* Failed to parse relocation -12!

Comment 1 Alex Deucher 2010-08-09 08:43:44 UTC
Please attach your full dmesg.
Comment 2 Alex Deucher 2010-08-09 08:44:43 UTC
Also what kernel version, ddx version, mesa version, and xserver are you running?
Comment 3 Florian L. 2010-08-09 13:55:10 UTC
Created attachment 37745 [details]
Dmesg output
Comment 4 Florian L. 2010-08-09 13:59:57 UTC
Lucid up to date versions :
kernel 2.6.32-24-generic

lemanf@notebook:~$ glxinfo 
name of display: :0.0
display: :0  screen: 0
direct rendering: Yes
server glx vendor string: SGI
server glx version string: 1.2
server glx extensions:
    GLX_ARB_multisample, GLX_EXT_import_context, GLX_EXT_texture_from_pixmap, 
    GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_MESA_copy_sub_buffer, 
    GLX_OML_swap_method, GLX_SGI_make_current_read, GLX_SGI_swap_control, 
    GLX_SGIS_multisample, GLX_SGIX_fbconfig, GLX_SGIX_pbuffer, 
client glx vendor string: Mesa Project and SGI
client glx version string: 1.4

I have also some problems with neverballs (Reflexions options gives huge graphics glitches) and Blender (menus don't show up correctly on v2.49b, I don't use 3D desktop effects).
Why Radeon Xpress1100 is recognized as Xpress 200M?
Comment 5 Alex Deucher 2010-08-09 14:48:55 UTC
(In reply to comment #4)
> Why Radeon Xpress1100 is recognized as Xpress 200M?

Programming-wise, they are the same.
Comment 6 Florian L. 2010-08-22 21:22:07 UTC
(In reply to comment #5)
> (In reply to comment #4)
> > Why Radeon Xpress1100 is recognized as Xpress 200M?
> Programming-wise, they are the same.

I just read a post on ubuntu-fr forums.
Changing KMS to radeon.modeset=1 don't change anything, but changing it to nomodeset solves somes problems. Extreme Tux Racer don't crash anymore (but the game is very slow -- DRI is still enabled). Neverball "reflexions" option don't make graphics glitches, but the render don't change whatever the option is activated or not. Blender menus show up correctly.
So, I think that this bug can be closed, it's more e KMS'bug rather than a DRI's bug.
Comment 7 Christopher M. Penalver 2016-02-26 05:56:48 UTC
As per https://bugs.freedesktop.org/show_bug.cgi?id=29432#c6 .

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.