Forums » Linux

Crash on game startup or login on Intel 945 EEE PC 901

Mar 17, 2010 Vermind link
Hi,
I am playing on an EEE PC 901 (1.6 GHz Atom processor, Intel Mobile 945 graphics, 1GB of RAM), with Ubuntu Linux.
My VO crashes on startup with no informative messages in any of the logs, with the message "Killed". The crashing is random; every now and then it starts, but mostly crashes. The crashing happens after getting the "Loading textures" screen, before the percentage reaching 100%, or before the login screen appears. The same crash happens after logging in, while waiting for "Entering Universe" to complete. What is curious is that when it is going to crash, the time spent waiting is doubled. Entering Universe may take up to a minute, but if it takes longer, then it's a crash. I also get a lot more crashes with 1024x600 than with 800x600.
Found a probable cause or symptom: When started normally Vendetta uses 80% of my memory, around 788 MB of used memory, 945 MB allocated. On my amd64 desktop machine, Vendetta uses only 200 MB. What's wrong here? Is this because of texture compression? I am using lowest quality textures on the EEE.
Please help.

GDB output: http://pastebin.com/Pt9WR7F9 .
openglinfo.log: http://pastebin.com/72VvMRPE
openglerr.log: http://pastebin.com/zfEjE9yE
errors.log: http://pastebin.com/i5Sb6ssn

The memory problem is gone after using this config (basically turned tfactor_hack on, whatever that is)

[refgl]
version=3
illummap=1
envmap=1
bumpmap=1
tc=0
aa_mode=0
minfilter=9985
maxfilter=9729
specular=1
windowmode=1
textureresolution=3
texturequality=16
gamma=8
def_freq=0
tfactor_hack=1
doshaders=0
xf86vidmode=1
dovertexbuffers=1
doindexbuffers=1
do_compiled_vertex_array=0
do_env_combine=1
do_extensions=0
vbl=0
normalizenormalmaps=0
shaderversion=0

[Vendetta]
version=3
sensorsort=4
Username=MyUser
cache_resources=0
reset_fov_hud=1
AudioDriver=ALSA driver
VideoDriver=OpenGL Reference GKGL driver
xres=800
yres=600
bpp=24
showlogoffconfirmation=1
sort_by=4
si_unit=3
flashintensity=100
colorchatinput=0
colorname=1
showtooltips=1
showlowpowerdialog=1
showsethomeconfirmation=1
showhelpstring=0
showbarupdatenotification=1
showgroupkillnotification=1
HUDradar=1
HUDcrosshair=1
HUDtargetdir=1
HUDleadoff=1
HUDchat=1
HUDdistance=1
HUDspeed=1
HUDenergy=1
HUDdamagedir=1
HUDselfinfo=1
HUDtargetinfo=1
HUDlicense=1
HUDmissiontimers=1
HUDaddons=1
HUDcargo=1
HUDgroupinfo=1
HUDflightassistindicator=1
HUDflightassistnotification=1
HUDautoaimindicator=1
HUDautoaimnotification=1
HUDnfzindicator=1
HUDcentered=0
show3000mnavpoint=1

[Mouse]
xaxisinvert=0
yaxisinvert=0
sensitivity=5
mlook=1