home home

downloads files

forum forum

docs docs

wiki wiki

faq faq

Cube & Cube 2 FORUM


Sauerbraten summer edition crashes - ubuntu feisty 7.04

by MissDjax on 09/01/2007 01:20, 14 messages, last message: 09/03/2007 14:55, 1136 views, last view: 04/07/2024 01:33

I downloaded Sauerbraten and when I start ./sauerbraten_unix it crashes after a few seconds (it loads some stuff and then crash before I can be in the menu).
I'm using Feisty 7.04 aiglx, ATI x800pro open source drivers.

last lines of my log:

*********************************WARN_ONCE*********************************
File r300_render.c function r300Fallback line 414
Software fallback:ctx->Polygon.OffsetLine
***************************************************************************
Try R300_SPAN_DISABLE_LOCKING env var if this hangs.
init: world
init: sound
init: cfg
init: localconnect
init: mainloop
read map packages/base/metl4.ogz (0.6 seconds)
Mining Station by metlslime
game mode is ffa/default
*********************************WARN_ONCE*********************************
File radeon_vtxfmt_a.c function r300MapBuffer line 708
Unknown access type
***************************************************************************
Segmentation fault





I hope someone can help.
greets
MD

   Board Index   

#1: help already there

by MeatROme on 09/01/2007 01:55

Try R300_SPAN_DISABLE_LOCKING env var if this hangs.

reply to this message

#2: ..

by eihrul on 09/01/2007 02:10

Install the fglrx drivers from ATI, as bad as they are, the open source ATI drivers are absolutely awful by comparison (and very buggy, apparently).

reply to this message

#3: ..

by SheeEttin on 09/01/2007 03:52

If I may plug myself a little, I wrote a nice script to install the driver for you (*buntu Feisty only, not a problem in your case). You can get it here:
http://kubuntuforums.net/forums/index.php?topic=3082777.0

Not sure how well that card is supported. It's a somewhat recent Radeon, so I'd say it is supported. No guarantees, though.

reply to this message

#4: ..

by MissDjax on 09/01/2007 12:23

Thanks for your replies guys. I can't use the fglrx drivers because I'm using Compiz Fusion as window manager (which I switch off during play when it causes troubles though). Too bad I can't use fglry on the fly ^^
Gonna take a further look at your suggestions later on. Thx again.

reply to this message

#5: ..

by MissDjax on 09/01/2007 14:37

tried it with the restricted drivers and it works. But I need the OS drivers for my compiz fusion :o/
Dont want to boot each time I want to play this game.

reply to this message

#6: Re: ..

by rancor on 09/01/2007 18:52, refers to #5

You could try setting up XGL...

reply to this message

#7: Re: ..

by SheeEttin on 09/02/2007 05:36, refers to #6

Ugh. Horrible process.
Not to mention you can't do it with all cards. You can't with mine (Radeon X1600).

reply to this message

#8: Re: ..

by rancor on 09/02/2007 10:39, refers to #7

Yeah, there are reasons I've not done it myself... However it should more or less work on an x800.

reply to this message

#9: Re: ..

by MissDjax on 09/02/2007 14:42, refers to #6

I tried already to set up compiz Fusion with XGL, I gave it up after around 15h of testing... Either Sauerbraten works under AIGLX with my x800 or I have to give it up :o(

reply to this message

#10: Re: ..

by eihrul on 09/02/2007 14:51, refers to #9

If you don't mind editing the source code, there is a simple thing you can do that will make it work, but it may be really slow even still.

Go to src/engine/rendergl.cpp at line 150.

You will see a line: hasVBO = true;

Change this to:
hasVBO = false;

Note that doing this will cause some slowdown if you switch back to the fglrx drivers, so maybe keep around two sets of bins just in case.

reply to this message

#11: Message censored by administrator

by ATIRULE on 09/03/2007 06:41

#12: ..

by MissDjax on 09/03/2007 13:35

as I ran it into XGL I changed all details and effects to minimum and then rebooted under fglrx. Unfortunately I have an other error message now :oS

./sauerbraten_unix

init: sdl
init: enet
init: video: mode
Unable to create OpenGL screen: Couldn't find matching GLX visual


I gonna go back to XGL and set the values back and then see if I can reiterate the error message I got at the beginning, then try the suggestion by eihrul.


reply to this message

#13: ..

by MissDjax on 09/03/2007 14:39

ok now I have set up all the settings to default and could reiterate the error message I got at the beginning. If I change an entry into that c++ code (rendergl.cpp) I'd have to recompile, and to be honest, I am quite a noob in coding and in this case in compiling. I did it only for small codes with a "how-to" :(

reply to this message

#14: Re: ..

by eihrul on 09/03/2007 14:55, refers to #13

All you need to do to compile, provided you have all the necessary libraries/headers installed, is go into src/ and type: make install

reply to this message

   Board Index   


Unvalidated accounts can only reply to the 'Permanent Threads' section!


content by Aardappel & eihrul © 2001-2024
website by SleepwalkR © 2001-2024
53868200 visitors requested 71643371 pages
page created in 0.030 seconds using 10 queries
hosted by Boost Digital