signal handler 11 seg fault crash

Linux support forum for Eschalon: Book I
Post Reply
rboehme
Pledge
Posts: 4
Joined: January 28th, 2008, 12:33 pm
Contact:

signal handler 11 seg fault crash

Post by rboehme »

I'm trying to run Eschalon on my Linux notebook, a Thinkpad X22 (it works fine on my Linux desktop). The game goes to the intro screen, and I hear the intro music. I get to the menu, and pick "Begin New Adventure". It then crashes. My command line looks like this:

rboehme@rfbx22:~$ ~/apps/eschalon_book_1/eschalon_book_1
Setting sound driver: Default
appstub.linux signal handler 11Segmentation fault

I'm using Ubuntu Gutsy Gibbon. Direct rendering is on, and glxgears gets about 350 FPS.

More details to help diagnose are below.

BTW, thanks very much for the excellent game, I'm enjoying it on my desktop; just want to be able to carry it to the couch with me :)

Thanks.

Richard



Uname produces:

rboehme@rfbx22:~/user/work/workspaces$ uname -a
Linux rfbx22 2.6.22-14-generic #1 SMP Tue Dec 18 08:02:57 UTC 2007 i686 GNU/Linux


A partial listing of glxinfo is:

rboehme@rfbx22:~$ 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_visual_select_group
client glx vendor string: SGI
client glx version string: 1.4



The relevant section of my xorg.conf is:


Section "Device"
Identifier "ATI Technologies Inc Radeon Mobility M7 LW [Radeon Mobility 7500]"
Driver "radeon"
BusID "PCI:1:0:0"

Option "AGPMode" "4"
Option "AGPSize" "8"
Option "AGPFastWrite" "false"

Option "SWcursor" "true"
Option "EnablePageFlip" "true"
Option "EnableDepthMoves" "false"
Option "RenderAccel" "true"
Option "AccelMethod" "XAA"

Option "DDCMode" "on"
Option "SubPixelOrder" "NONE"
Option "ColorTiling" "true"
Option "DynamicClocks" "true"
Option "BIOSHotkeys" "true"
Option "XAANoOffscreenPixmaps" "true"

#Option "pci retry"
EndSection

Section "Module"
Load "i2c"
Load "bitmap"
Load "ddc"
Load "freetype"
Load "int10"
Load "vbe"

Load "dri"
Load "extmod"
Load "glx"
Load "GLcore"
EndSection
User avatar
BasiliskWrangler
Site Admin
Posts: 3825
Joined: July 6th, 2006, 10:31 am
Location: The Grid
Contact:

Post by BasiliskWrangler »

Several posts have been made regarding the quality of drivers for ATI chipsets, especially the mobility line.

Please look through the Linux support forums (or do a forum search) and you will find numerous posts (and some possible solutions) to using ATI hardware with Eschalon.

http://www.basiliskgames.com/forums/vie ... hlight=ati
acoustibop
Officer [Silver Rank]
Officer [Silver Rank]
Posts: 350
Joined: December 14th, 2007, 3:42 pm

Post by acoustibop »

My guess is that Eschalon needs the fglrx driver to run properly.

Unfortunately, the current fglrx drivers only support a Radeon 9500 card or better. There is an older (AIR about 2 years old) driver, the 8.28.8 one, that supports a Radeon 8500 or better, but it wouldn't compile on Gutsy (I tried just to see if it would). I guess this is because it needs the kernel and/or XOrg driver from Edgy (which was current when it came out) and won't run on more recent versions.

And with a Radeon 7500, rboehme, you have no alternative but to use the free ati or radeon drivers. :(
Post Reply